builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-029
starttime: 1467759846.43
results: success (0)
buildid: 20160705084922
builduid: f7e2721f1d984fbd80dcaa716c02b9e2
revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:06.428237) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:06.428690) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:06.429010) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:06.465675) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:06.466006) =========
'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-029
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-029
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-029
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029
WINDIR=C:\WINDOWS
using PTY: False
--16:04:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 7.25 MB/s
16:04:02 (7.25 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.600000
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:07.081441) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:07.081775) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-029
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-029
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-029
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.996000
========= master_lag: -0.00 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:08.077692) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 16:04:08.078094) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-029
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-029
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-029
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029
WINDIR=C:\WINDOWS
using PTY: False
2016-07-05 16:04:04,161 truncating revision to first 12 chars
2016-07-05 16:04:04,161 Setting DEBUG logging.
2016-07-05 16:04:04,161 attempt 1/10
2016-07-05 16:04:04,161 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6ad50d4d6f7b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-05 16:04:04,667 unpacking tar archive at: mozilla-beta-6ad50d4d6f7b/testing/mozharness/
program finished with exit code 0
elapsedTime=1.248000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 16:04:09.377991) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:09.378317) =========
script_repo_revision: 6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:09.378716) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:09.379003) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 16:04:09.394350) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 13 secs) (at 2016-07-05 16:04:09.394659) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-029
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-029
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOGONSERVER=\\T-XP32-IX-029
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-029
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-029
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
16:04:05 INFO - MultiFileLogger online at 20160705 16:04:05 in C:\slave\test
16:04:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
16:04:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
16:04:05 INFO - {'append_to_log': False,
16:04:05 INFO - 'base_work_dir': 'C:\\slave\\test',
16:04:05 INFO - 'blob_upload_branch': 'mozilla-beta',
16:04:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
16:04:05 INFO - 'buildbot_json_path': 'buildprops.json',
16:04:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
16:04:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
16:04:05 INFO - 'download_minidump_stackwalk': True,
16:04:05 INFO - 'download_symbols': 'ondemand',
16:04:05 INFO - 'e10s': False,
16:04:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
16:04:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
16:04:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
16:04:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
16:04:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
16:04:05 INFO - 'C:/mozilla-build/tooltool.py'),
16:04:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
16:04:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
16:04:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
16:04:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
16:04:05 INFO - 'log_level': 'info',
16:04:05 INFO - 'log_to_console': True,
16:04:05 INFO - 'opt_config_files': (),
16:04:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
16:04:05 INFO - '--processes=1',
16:04:05 INFO - '--config=%(test_path)s/wptrunner.ini',
16:04:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
16:04:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
16:04:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
16:04:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
16:04:05 INFO - 'pip_index': False,
16:04:05 INFO - 'require_test_zip': True,
16:04:05 INFO - 'test_type': ('testharness',),
16:04:05 INFO - 'this_chunk': '1',
16:04:05 INFO - 'total_chunks': '5',
16:04:05 INFO - 'virtualenv_path': 'venv',
16:04:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
16:04:05 INFO - 'work_dir': 'build'}
16:04:05 INFO - #####
16:04:05 INFO - ##### Running clobber step.
16:04:05 INFO - #####
16:04:05 INFO - Running pre-action listener: _resource_record_pre_action
16:04:05 INFO - Running main action method: clobber
16:04:05 INFO - rmtree: C:\slave\test\build
16:04:05 INFO - Using _rmtree_windows ...
16:04:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
16:04:13 INFO - Running post-action listener: _resource_record_post_action
16:04:13 INFO - #####
16:04:13 INFO - ##### Running read-buildbot-config step.
16:04:13 INFO - #####
16:04:13 INFO - Running pre-action listener: _resource_record_pre_action
16:04:13 INFO - Running main action method: read_buildbot_config
16:04:13 INFO - Using buildbot properties:
16:04:13 INFO - {
16:04:13 INFO - "project": "",
16:04:13 INFO - "product": "firefox",
16:04:13 INFO - "script_repo_revision": "production",
16:04:13 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
16:04:13 INFO - "repository": "",
16:04:13 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
16:04:13 INFO - "buildid": "20160705084922",
16:04:13 INFO - "pgo_build": "True",
16:04:13 INFO - "basedir": "C:\\slave\\test",
16:04:13 INFO - "buildnumber": 7,
16:04:13 INFO - "slavename": "t-xp32-ix-029",
16:04:13 INFO - "revision": "6ad50d4d6f7b3c96801a3ecd1afe5464705a0d87",
16:04:13 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
16:04:13 INFO - "platform": "win32",
16:04:13 INFO - "branch": "mozilla-beta",
16:04:13 INFO - "repo_path": "releases/mozilla-beta",
16:04:13 INFO - "moz_repo_path": "",
16:04:13 INFO - "stage_platform": "win32-pgo",
16:04:13 INFO - "builduid": "f7e2721f1d984fbd80dcaa716c02b9e2",
16:04:13 INFO - "slavebuilddir": "test"
16:04:13 INFO - }
16:04:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
16:04:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
16:04:13 INFO - Running post-action listener: _resource_record_post_action
16:04:13 INFO - #####
16:04:13 INFO - ##### Running download-and-extract step.
16:04:13 INFO - #####
16:04:13 INFO - Running pre-action listener: _resource_record_pre_action
16:04:13 INFO - Running main action method: download_and_extract
16:04:13 INFO - mkdir: C:\slave\test\build\tests
16:04:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:04:13 INFO - https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
16:04:13 INFO - trying https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
16:04:13 INFO - Downloading https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:04:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
16:04:13 INFO - Downloaded 1186 bytes.
16:04:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:04:13 INFO - Using the following test package requirements:
16:04:13 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:04:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:04:13 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
16:04:13 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:04:13 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:04:13 INFO - u'jsshell-win32.zip'],
16:04:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:04:13 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
16:04:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:04:13 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:04:13 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
16:04:13 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:04:13 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
16:04:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:04:13 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
16:04:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:04:13 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
16:04:13 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
16:04:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:04:13 INFO - https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
16:04:13 INFO - trying https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
16:04:13 INFO - Downloading https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
16:04:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
16:04:15 INFO - Downloaded 19094528 bytes.
16:04:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
16:04:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
16:04:18 INFO - caution: filename not matched: web-platform/*
16:04:18 INFO - Return code: 11
16:04: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')]}
16:04:18 INFO - https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
16:04:18 INFO - trying https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
16:04:18 INFO - Downloading https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
16:04:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
16:04:21 INFO - Downloaded 36389110 bytes.
16:04:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
16:04:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
16:05:42 INFO - caution: filename not matched: bin/*
16:05:42 INFO - caution: filename not matched: config/*
16:05:42 INFO - caution: filename not matched: mozbase/*
16:05:42 INFO - caution: filename not matched: marionette/*
16:05:42 INFO - caution: filename not matched: tools/wptserve/*
16:05:42 INFO - Return code: 11
16:05:42 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')]}
16:05:42 INFO - https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
16:05:42 INFO - trying https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:05:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
16:05:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
16:05:46 INFO - Downloaded 55766468 bytes.
16:05:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:05:46 INFO - mkdir: C:\slave\test\properties
16:05:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
16:05:46 INFO - Writing to file C:\slave\test\properties\build_url
16:05:46 INFO - Contents:
16:05:46 INFO - build_url:https://queue.taskcluster.net/v1/task/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:05:47 INFO - Running post-action listener: _resource_record_post_action
16:05:47 INFO - Running post-action listener: set_extra_try_arguments
16:05:47 INFO - #####
16:05:47 INFO - ##### Running create-virtualenv step.
16:05:47 INFO - #####
16:05:47 INFO - Running pre-action listener: _pre_create_virtualenv
16:05:47 INFO - Running pre-action listener: _resource_record_pre_action
16:05:47 INFO - Running main action method: create_virtualenv
16:05:47 INFO - Creating virtualenv C:\slave\test\build\venv
16:05:47 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
16:05:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
16:05:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
16:05:49 INFO - Installing distribute......................................................................................................................................................................................done.
16:05:50 INFO - Return code: 0
16:05:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
16:05:50 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')]}
16:05:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:05:50 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')]}
16:05:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:05:50 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1
16:05:50 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
16:05:50 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
16:05:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:05:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data',
16:05:50 INFO - 'CLIENTNAME': 'Console',
16:05:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:05:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-029',
16:05:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:05:50 INFO - 'DCLOCATION': 'SCL3',
16:05:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:05:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:05:50 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:05:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:05:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:05:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:05:50 INFO - 'HOMEDRIVE': 'C:',
16:05:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:05:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:05:50 INFO - 'KTS_VERSION': '1.19c',
16:05:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:05:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029',
16:05:50 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:05:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:05:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:05:50 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:05:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:05:50 INFO - 'MOZ_AIRBAG': '1',
16:05:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:05:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:05:50 INFO - 'MOZ_MSVCVERSION': '8',
16:05:50 INFO - 'MOZ_NO_REMOTE': '1',
16:05:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:05:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:05:50 INFO - 'NO_EM_RESTART': '1',
16:05:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:05:50 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:05:50 INFO - 'OS': 'Windows_NT',
16:05:50 INFO - 'OURDRIVE': 'C:',
16:05:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
16:05:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:05:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:05:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:05:50 INFO - 'PROCESSOR_LEVEL': '6',
16:05:50 INFO - 'PROCESSOR_REVISION': '1e05',
16:05:50 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:05:50 INFO - 'PROMPT': '$P$G',
16:05:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:05:50 INFO - 'PWD': 'C:\\slave\\test',
16:05:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:05:50 INFO - 'SESSIONNAME': 'Console',
16:05:50 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:05:50 INFO - 'SYSTEMDRIVE': 'C:',
16:05:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:05:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:05:50 INFO - 'TEST1': 'testie',
16:05:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:05:50 INFO - 'USERDOMAIN': 'T-XP32-IX-029',
16:05:50 INFO - 'USERNAME': 'cltbld',
16:05:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:05:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:05:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:05:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:05:50 INFO - 'WINDIR': 'C:\\WINDOWS',
16:05:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:05:50 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:05:50 INFO - Downloading/unpacking psutil>=0.7.1
16:05:51 INFO - Running setup.py egg_info for package psutil
16:05:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:05:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
16:05:51 INFO - Installing collected packages: psutil
16:05:51 INFO - Running setup.py install for psutil
16:05:51 INFO - building 'psutil._psutil_windows' extension
16:05:51 INFO - error: Unable to find vcvarsall.bat
16:05:51 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-rzclsr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:05:51 INFO - running install
16:05:51 INFO - running build
16:05:51 INFO - running build_py
16:05:51 INFO - creating build
16:05:51 INFO - creating build\lib.win32-2.7
16:05:51 INFO - creating build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
16:05:51 INFO - running build_ext
16:05:51 INFO - building 'psutil._psutil_windows' extension
16:05:51 INFO - error: Unable to find vcvarsall.bat
16:05:51 INFO - ----------------------------------------
16:05:51 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-rzclsr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:05:51 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data\pip\pip.log
16:05:51 WARNING - Return code: 1
16:05:51 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!
16:05:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
16:05:51 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')]}
16:05:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:05:51 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')]}
16:05:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:05:51 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1
16:05:51 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
16:05:51 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
16:05:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:05:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data',
16:05:51 INFO - 'CLIENTNAME': 'Console',
16:05:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:05:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-029',
16:05:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:05:51 INFO - 'DCLOCATION': 'SCL3',
16:05:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:05:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:05:51 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:05:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:05:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:05:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:05:51 INFO - 'HOMEDRIVE': 'C:',
16:05:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:05:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:05:51 INFO - 'KTS_VERSION': '1.19c',
16:05:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:05:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029',
16:05:51 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:05:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:05:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:05:51 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:05:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:05:51 INFO - 'MOZ_AIRBAG': '1',
16:05:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:05:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:05:51 INFO - 'MOZ_MSVCVERSION': '8',
16:05:51 INFO - 'MOZ_NO_REMOTE': '1',
16:05:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:05:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:05:51 INFO - 'NO_EM_RESTART': '1',
16:05:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:05:51 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:05:51 INFO - 'OS': 'Windows_NT',
16:05:51 INFO - 'OURDRIVE': 'C:',
16:05:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
16:05:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:05:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:05:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:05:51 INFO - 'PROCESSOR_LEVEL': '6',
16:05:51 INFO - 'PROCESSOR_REVISION': '1e05',
16:05:51 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:05:51 INFO - 'PROMPT': '$P$G',
16:05:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:05:51 INFO - 'PWD': 'C:\\slave\\test',
16:05:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:05:51 INFO - 'SESSIONNAME': 'Console',
16:05:51 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:05:51 INFO - 'SYSTEMDRIVE': 'C:',
16:05:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:05:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:05:51 INFO - 'TEST1': 'testie',
16:05:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:05:51 INFO - 'USERDOMAIN': 'T-XP32-IX-029',
16:05:51 INFO - 'USERNAME': 'cltbld',
16:05:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:05:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:05:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:05:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:05:51 INFO - 'WINDIR': 'C:\\WINDOWS',
16:05:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:05:52 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:05:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
16:05:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz
16:05:52 INFO - Running setup.py egg_info for package mozsystemmonitor
16:05:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
16:05:52 INFO - Running setup.py egg_info for package psutil
16:05:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:05:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
16:05:52 INFO - Installing collected packages: mozsystemmonitor, psutil
16:05:52 INFO - Running setup.py install for mozsystemmonitor
16:05:52 INFO - Running setup.py install for psutil
16:05:52 INFO - building 'psutil._psutil_windows' extension
16:05:52 INFO - error: Unable to find vcvarsall.bat
16:05:52 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-1bfvod-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:05:52 INFO - running install
16:05:52 INFO - running build
16:05:52 INFO - running build_py
16:05:52 INFO - running build_ext
16:05:52 INFO - building 'psutil._psutil_windows' extension
16:05:52 INFO - error: Unable to find vcvarsall.bat
16:05:52 INFO - ----------------------------------------
16:05:52 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-1bfvod-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:05:52 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-029\Application Data\pip\pip.log
16:05:52 WARNING - Return code: 1
16:05:52 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!
16:05:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
16:05:52 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')]}
16:05:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:05:52 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')]}
16:05:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:05:52 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1
16:05:52 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
16:05:52 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
16:05:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:05:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data',
16:05:52 INFO - 'CLIENTNAME': 'Console',
16:05:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:05:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-029',
16:05:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:05:52 INFO - 'DCLOCATION': 'SCL3',
16:05:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:05:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:05:52 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:05:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:05:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:05:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:05:52 INFO - 'HOMEDRIVE': 'C:',
16:05:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:05:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:05:52 INFO - 'KTS_VERSION': '1.19c',
16:05:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:05:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029',
16:05:52 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:05:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:05:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:05:52 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:05:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:05:52 INFO - 'MOZ_AIRBAG': '1',
16:05:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:05:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:05:52 INFO - 'MOZ_MSVCVERSION': '8',
16:05:52 INFO - 'MOZ_NO_REMOTE': '1',
16:05:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:05:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:05:52 INFO - 'NO_EM_RESTART': '1',
16:05:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:05:52 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:05:52 INFO - 'OS': 'Windows_NT',
16:05:52 INFO - 'OURDRIVE': 'C:',
16:05:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
16:05:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:05:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:05:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:05:52 INFO - 'PROCESSOR_LEVEL': '6',
16:05:52 INFO - 'PROCESSOR_REVISION': '1e05',
16:05:52 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:05:52 INFO - 'PROMPT': '$P$G',
16:05:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:05:52 INFO - 'PWD': 'C:\\slave\\test',
16:05:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:05:52 INFO - 'SESSIONNAME': 'Console',
16:05:52 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:05:52 INFO - 'SYSTEMDRIVE': 'C:',
16:05:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:05:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:05:52 INFO - 'TEST1': 'testie',
16:05:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:05:52 INFO - 'USERDOMAIN': 'T-XP32-IX-029',
16:05:52 INFO - 'USERNAME': 'cltbld',
16:05:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:05:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:05:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:05:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:05:52 INFO - 'WINDIR': 'C:\\WINDOWS',
16:05:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:05:52 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:05:52 INFO - Downloading/unpacking blobuploader==1.2.4
16:05:52 INFO - Downloading blobuploader-1.2.4.tar.gz
16:05:52 INFO - Running setup.py egg_info for package blobuploader
16:05:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
16:05:54 INFO - Running setup.py egg_info for package requests
16:05:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
16:05:54 INFO - Downloading docopt-0.6.1.tar.gz
16:05:54 INFO - Running setup.py egg_info for package docopt
16:05:54 INFO - Installing collected packages: blobuploader, docopt, requests
16:05:54 INFO - Running setup.py install for blobuploader
16:05:54 INFO - Running setup.py install for docopt
16:05:54 INFO - Running setup.py install for requests
16:05:54 INFO - Successfully installed blobuploader docopt requests
16:05:54 INFO - Cleaning up...
16:05:54 INFO - Return code: 0
16:05:54 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:05:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:05:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:05:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:05:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:05:54 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1
16:05:54 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
16:05:54 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
16:05:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:05:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data',
16:05:54 INFO - 'CLIENTNAME': 'Console',
16:05:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:05:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-029',
16:05:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:05:54 INFO - 'DCLOCATION': 'SCL3',
16:05:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:05:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:05:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:05:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:05:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:05:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:05:54 INFO - 'HOMEDRIVE': 'C:',
16:05:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:05:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:05:54 INFO - 'KTS_VERSION': '1.19c',
16:05:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:05:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029',
16:05:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:05:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:05:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:05:54 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:05:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:05:54 INFO - 'MOZ_AIRBAG': '1',
16:05:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:05:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:05:54 INFO - 'MOZ_MSVCVERSION': '8',
16:05:54 INFO - 'MOZ_NO_REMOTE': '1',
16:05:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:05:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:05:54 INFO - 'NO_EM_RESTART': '1',
16:05:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:05:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:05:54 INFO - 'OS': 'Windows_NT',
16:05:54 INFO - 'OURDRIVE': 'C:',
16:05:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
16:05:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:05:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:05:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:05:54 INFO - 'PROCESSOR_LEVEL': '6',
16:05:54 INFO - 'PROCESSOR_REVISION': '1e05',
16:05:54 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:05:54 INFO - 'PROMPT': '$P$G',
16:05:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:05:54 INFO - 'PWD': 'C:\\slave\\test',
16:05:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:05:54 INFO - 'SESSIONNAME': 'Console',
16:05:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:05:54 INFO - 'SYSTEMDRIVE': 'C:',
16:05:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:05:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:05:54 INFO - 'TEST1': 'testie',
16:05:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:05:54 INFO - 'USERDOMAIN': 'T-XP32-IX-029',
16:05:54 INFO - 'USERNAME': 'cltbld',
16:05:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:05:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:05:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:05:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:05:54 INFO - 'WINDIR': 'C:\\WINDOWS',
16:05:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:06:07 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:06:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:06:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:06:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:06:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:06:07 INFO - Unpacking c:\slave\test\build\tests\marionette
16:06:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:06:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:06:07 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
16:06:07 INFO - Running setup.py install for browsermob-proxy
16:06:12 INFO - Running setup.py install for manifestparser
16:06:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for marionette-client
16:06:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:06:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for marionette-driver
16:06:12 INFO - Running setup.py install for mozcrash
16:06:12 INFO - Running setup.py install for mozdebug
16:06:12 INFO - Running setup.py install for mozdevice
16:06:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for mozfile
16:06:12 INFO - Running setup.py install for mozhttpd
16:06:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for mozinfo
16:06:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for mozInstall
16:06:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for mozleak
16:06:12 INFO - Running setup.py install for mozlog
16:06:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for moznetwork
16:06:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for mozprocess
16:06:12 INFO - Running setup.py install for mozprofile
16:06:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for mozrunner
16:06:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for mozscreenshot
16:06:12 INFO - Running setup.py install for moztest
16:06:12 INFO - Running setup.py install for mozversion
16:06:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:06:12 INFO - Running setup.py install for wptserve
16:06:12 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:06:12 INFO - Cleaning up...
16:06:12 INFO - Return code: 0
16:06:12 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:06:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:06:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:06:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:06:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:06:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-029', 'USERDOMAIN': 'T-XP32-IX-029', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-029', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029'}}, attempt #1
16:06:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
16:06:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
16:06:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:06:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data',
16:06:12 INFO - 'CLIENTNAME': 'Console',
16:06:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:06:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-029',
16:06:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:06:12 INFO - 'DCLOCATION': 'SCL3',
16:06:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:06:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:06:12 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:06:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:06:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:06:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:06:12 INFO - 'HOMEDRIVE': 'C:',
16:06:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:06:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:06:12 INFO - 'KTS_VERSION': '1.19c',
16:06:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:06:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029',
16:06:12 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:06:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:06:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:06:12 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:06:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:06:12 INFO - 'MOZ_AIRBAG': '1',
16:06:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:06:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:06:12 INFO - 'MOZ_MSVCVERSION': '8',
16:06:12 INFO - 'MOZ_NO_REMOTE': '1',
16:06:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:06:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:06:12 INFO - 'NO_EM_RESTART': '1',
16:06:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:06:12 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:06:12 INFO - 'OS': 'Windows_NT',
16:06:12 INFO - 'OURDRIVE': 'C:',
16:06:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
16:06:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:06:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:06:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:06:12 INFO - 'PROCESSOR_LEVEL': '6',
16:06:12 INFO - 'PROCESSOR_REVISION': '1e05',
16:06:12 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:06:12 INFO - 'PROMPT': '$P$G',
16:06:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:06:12 INFO - 'PWD': 'C:\\slave\\test',
16:06:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:06:12 INFO - 'SESSIONNAME': 'Console',
16:06:12 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:06:12 INFO - 'SYSTEMDRIVE': 'C:',
16:06:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:06:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:06:12 INFO - 'TEST1': 'testie',
16:06:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:06:12 INFO - 'USERDOMAIN': 'T-XP32-IX-029',
16:06:12 INFO - 'USERNAME': 'cltbld',
16:06:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:06:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:06:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:06:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:06:12 INFO - 'WINDIR': 'C:\\WINDOWS',
16:06:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:06:21 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:06:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:06:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:06:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:06:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:06:21 INFO - Unpacking c:\slave\test\build\tests\marionette
16:06:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:06:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:06:21 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))
16:06:25 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))
16:06:25 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))
16:06:25 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))
16:06:25 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))
16:06:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
16:06:25 INFO - Downloading blessings-1.6.tar.gz
16:06:25 INFO - Running setup.py egg_info for package blessings
16:06:25 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))
16:06:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
16:06:25 INFO - Running setup.py install for blessings
16:06:25 INFO - Running setup.py install for browsermob-proxy
16:06:25 INFO - Running setup.py install for manifestparser
16:06:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Running setup.py install for marionette-client
16:06:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:06:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Running setup.py install for marionette-driver
16:06:25 INFO - Running setup.py install for mozcrash
16:06:25 INFO - Running setup.py install for mozdebug
16:06:25 INFO - Running setup.py install for mozdevice
16:06:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Running setup.py install for mozhttpd
16:06:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Running setup.py install for mozInstall
16:06:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Running setup.py install for mozleak
16:06:25 INFO - Running setup.py install for mozprofile
16:06:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Running setup.py install for mozrunner
16:06:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Running setup.py install for mozscreenshot
16:06:25 INFO - Running setup.py install for moztest
16:06:25 INFO - Running setup.py install for mozversion
16:06:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:06:25 INFO - Running setup.py install for wptserve
16:06:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:06:25 INFO - Cleaning up...
16:06:25 INFO - Return code: 0
16:06:25 INFO - Done creating virtualenv C:\slave\test\build\venv.
16:06:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:06:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:06:26 INFO - Reading from file tmpfile_stdout
16:06:26 INFO - Using _rmtree_windows ...
16:06:26 INFO - Using _rmtree_windows ...
16:06:26 INFO - Current package versions:
16:06:26 INFO - blessings == 1.6
16:06:26 INFO - blobuploader == 1.2.4
16:06:26 INFO - browsermob-proxy == 0.6.0
16:06:26 INFO - distribute == 0.6.14
16:06:26 INFO - docopt == 0.6.1
16:06:26 INFO - manifestparser == 1.1
16:06:26 INFO - marionette-client == 2.3.0
16:06:26 INFO - marionette-driver == 1.4.0
16:06:26 INFO - mozInstall == 1.12
16:06:26 INFO - mozcrash == 0.17
16:06:26 INFO - mozdebug == 0.1
16:06:26 INFO - mozdevice == 0.48
16:06:26 INFO - mozfile == 1.2
16:06:26 INFO - mozhttpd == 0.7
16:06:26 INFO - mozinfo == 0.9
16:06:26 INFO - mozleak == 0.1
16:06:26 INFO - mozlog == 3.1
16:06:26 INFO - moznetwork == 0.27
16:06:26 INFO - mozprocess == 0.22
16:06:26 INFO - mozprofile == 0.28
16:06:26 INFO - mozrunner == 6.11
16:06:26 INFO - mozscreenshot == 0.1
16:06:26 INFO - mozsystemmonitor == 0.0
16:06:26 INFO - moztest == 0.7
16:06:26 INFO - mozversion == 1.4
16:06:26 INFO - requests == 1.2.3
16:06:26 INFO - wptserve == 1.4.0
16:06:26 INFO - Running post-action listener: _resource_record_post_action
16:06:26 INFO - Running post-action listener: _start_resource_monitoring
16:06:26 INFO - Starting resource monitoring.
16:06:26 INFO - #####
16:06:26 INFO - ##### Running pull step.
16:06:26 INFO - #####
16:06:26 INFO - Running pre-action listener: _resource_record_pre_action
16:06:26 INFO - Running main action method: pull
16:06:26 INFO - Pull has nothing to do!
16:06:26 INFO - Running post-action listener: _resource_record_post_action
16:06:26 INFO - #####
16:06:26 INFO - ##### Running install step.
16:06:26 INFO - #####
16:06:26 INFO - Running pre-action listener: _resource_record_pre_action
16:06:26 INFO - Running main action method: install
16:06:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:06:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:06:26 INFO - Reading from file tmpfile_stdout
16:06:26 INFO - Using _rmtree_windows ...
16:06:26 INFO - Using _rmtree_windows ...
16:06:26 INFO - Detecting whether we're running mozinstall >=1.0...
16:06:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
16:06:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
16:06:26 INFO - Reading from file tmpfile_stdout
16:06:26 INFO - Output received:
16:06:26 INFO - Usage: mozinstall-script.py [options] installer
16:06:26 INFO - Options:
16:06:26 INFO - -h, --help show this help message and exit
16:06:26 INFO - -d DEST, --destination=DEST
16:06:26 INFO - Directory to install application into. [default:
16:06:26 INFO - "C:\slave\test"]
16:06:26 INFO - --app=APP Application being installed. [default: firefox]
16:06:26 INFO - Using _rmtree_windows ...
16:06:26 INFO - Using _rmtree_windows ...
16:06:26 INFO - mkdir: C:\slave\test\build\application
16:06:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
16:06:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
16:06:28 INFO - Reading from file tmpfile_stdout
16:06:28 INFO - Output received:
16:06:28 INFO - C:\slave\test\build\application\firefox\firefox.exe
16:06:28 INFO - Using _rmtree_windows ...
16:06:28 INFO - Using _rmtree_windows ...
16:06:28 INFO - Running post-action listener: _resource_record_post_action
16:06:28 INFO - #####
16:06:28 INFO - ##### Running run-tests step.
16:06:28 INFO - #####
16:06:28 INFO - Running pre-action listener: _resource_record_pre_action
16:06:28 INFO - Running main action method: run_tests
16:06:28 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
16:06:28 INFO - Minidump filename unknown. Determining based upon platform and architecture.
16:06:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
16:06:28 INFO - grabbing minidump binary from tooltool
16:06:28 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')]}
16:06:28 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 0x00E43368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
16:06:28 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
16:06:28 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
16:06:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
16:06:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsadwvs
16:06:31 INFO - INFO - File integrity verified, renaming tmpsadwvs to win32-minidump_stackwalk.exe
16:06:31 INFO - Return code: 0
16:06:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
16:06:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
16:06:31 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/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
16:06:31 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/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
16:06:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:06:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029\\Application Data',
16:06:31 INFO - 'CLIENTNAME': 'Console',
16:06:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:06:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-029',
16:06:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:06:31 INFO - 'DCLOCATION': 'SCL3',
16:06:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:06:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:06:31 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:06:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:06:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:06:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:06:31 INFO - 'HOMEDRIVE': 'C:',
16:06:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:06:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:06:31 INFO - 'KTS_VERSION': '1.19c',
16:06:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:06:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-029',
16:06:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
16:06:31 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:06:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:06:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:06:31 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:06:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:06:31 INFO - 'MOZ_AIRBAG': '1',
16:06:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:06:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:06:31 INFO - 'MOZ_MSVCVERSION': '8',
16:06:31 INFO - 'MOZ_NO_REMOTE': '1',
16:06:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:06:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:06:31 INFO - 'NO_EM_RESTART': '1',
16:06:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:06:31 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:06:31 INFO - 'OS': 'Windows_NT',
16:06:31 INFO - 'OURDRIVE': 'C:',
16:06:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
16:06:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:06:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:06:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:06:31 INFO - 'PROCESSOR_LEVEL': '6',
16:06:31 INFO - 'PROCESSOR_REVISION': '1e05',
16:06:31 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:06:31 INFO - 'PROMPT': '$P$G',
16:06:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:06:31 INFO - 'PWD': 'C:\\slave\\test',
16:06:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:06:31 INFO - 'SESSIONNAME': 'Console',
16:06:31 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:06:31 INFO - 'SYSTEMDRIVE': 'C:',
16:06:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:06:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:06:31 INFO - 'TEST1': 'testie',
16:06:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:06:31 INFO - 'USERDOMAIN': 'T-XP32-IX-029',
16:06:31 INFO - 'USERNAME': 'cltbld',
16:06:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-029',
16:06:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:06:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:06:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:06:31 INFO - 'WINDIR': 'C:\\WINDOWS',
16:06:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:06:31 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/Q2-6F-lzRUalpZ6UKP7nmQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
16:06:32 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
16:06:32 INFO - import pkg_resources
16:06:34 INFO - Using 1 client processes
16:06:37 INFO - SUITE-START | Running 1476 tests
16:06:37 INFO - Running testharness tests
16:06:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
16:06:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
16:06:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
16:06:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 16ms
16:06:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
16:06:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
16:06:37 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
16:06:37 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
16:06:37 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
16:06:37 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
16:06:37 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
16:06:37 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
16:06:37 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
16:06:37 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
16:06:37 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
16:06:37 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
16:06:37 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
16:06:37 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
16:06:37 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
16:06:37 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
16:06:37 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
16:06:37 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
16:06:37 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
16:06:37 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
16:06:37 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 16ms
16:06:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
16:06:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 16ms
16:06:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
16:06:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
16:06:37 INFO - Setting up ssl
16:06:37 INFO - PROCESS | certutil |
16:06:37 INFO - PROCESS | certutil |
16:06:37 INFO - PROCESS | certutil |
16:06:37 INFO - Certificate Nickname Trust Attributes
16:06:37 INFO - SSL,S/MIME,JAR/XPI
16:06:37 INFO -
16:06:37 INFO - web-platform-tests CT,,
16:06:37 INFO -
16:06:37 INFO - Starting runner
16:06:39 INFO - PROCESS | 3760 | 1467759999591 Marionette INFO Listening on port 2828
16:06:40 INFO - PROCESS | 3760 | 1467760000898 Marionette INFO startBrowser 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:40 INFO - PROCESS | 3760 | 1467760000907 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - PROCESS | 3760 | 1467760001125 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - PROCESS | 3760 | 1467760001141 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - PROCESS | 3760 | 1467760001396 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
16:06:41 INFO - PROCESS | 3760 | 1467760001435 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - PROCESS | 3760 | 1467760001440 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
16:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 189ms
16:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
16:06:41 INFO - PROCESS | 3760 | 1467760001616 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - PROCESS | 3760 | 1467760001659 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
16:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 190ms
16:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
16:06:41 INFO - PROCESS | 3760 | 1467760001798 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:41 INFO - PROCESS | 3760 | 1467760001828 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
16:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 190ms
16:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
16:06:42 INFO - PROCESS | 3760 | 1467760001987 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - PROCESS | 3760 | 1467760002016 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
16:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 189ms
16:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
16:06:42 INFO - PROCESS | 3760 | 1467760002178 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - PROCESS | 3760 | 1467760002223 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
16:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 221ms
16:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
16:06:42 INFO - PROCESS | 3760 | 1467760002439 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - PROCESS | 3760 | 1467760002474 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
16:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 190ms
16:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
16:06:42 INFO - PROCESS | 3760 | 1467760002627 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - PROCESS | 3760 | 1467760002670 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
16:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 190ms
16:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
16:06:42 INFO - PROCESS | 3760 | 1467760002822 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - PROCESS | 3760 | 1467760002860 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
16:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 189ms
16:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
16:06:43 INFO - PROCESS | 3760 | 1467760003007 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - PROCESS | 3760 | 1467760003044 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
16:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 174ms
16:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
16:06:43 INFO - PROCESS | 3760 | 1467760003195 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - PROCESS | 3760 | 1467760003236 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
16:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 189ms
16:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
16:06:43 INFO - PROCESS | 3760 | 1467760003390 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - PROCESS | 3760 | 1467760003435 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
16:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 190ms
16:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
16:06:43 INFO - PROCESS | 3760 | 1467760003575 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - PROCESS | 3760 | 1467760003619 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
16:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 221ms
16:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
16:06:43 INFO - PROCESS | 3760 | 1467760003805 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:43 INFO - PROCESS | 3760 | 1467760003841 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
16:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 174ms
16:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
16:06:44 INFO - PROCESS | 3760 | 1467760003994 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - PROCESS | 3760 | 1467760004040 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
16:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 189ms
16:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
16:06:44 INFO - PROCESS | 3760 | 1467760004182 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - PROCESS | 3760 | 1467760004225 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
16:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 190ms
16:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
16:06:44 INFO - PROCESS | 3760 | 1467760004373 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - PROCESS | 3760 | 1467760004413 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
16:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 190ms
16:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
16:06:44 INFO - PROCESS | 3760 | 1467760004562 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - PROCESS | 3760 | 1467760004615 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
16:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 189ms
16:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
16:06:44 INFO - PROCESS | 3760 | 1467760004751 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - PROCESS | 3760 | 1467760004798 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
16:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 190ms
16:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
16:06:44 INFO - PROCESS | 3760 | 1467760004943 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - PROCESS | 3760 | 1467760004993 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
16:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 190ms
16:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
16:06:45 INFO - PROCESS | 3760 | 1467760005178 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - PROCESS | 3760 | 1467760005237 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
16:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 222ms
16:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
16:06:45 INFO - PROCESS | 3760 | 1467760005391 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - PROCESS | 3760 | 1467760005440 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
16:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 189ms
16:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
16:06:45 INFO - PROCESS | 3760 | 1467760005581 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - PROCESS | 3760 | 1467760005632 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
16:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 190ms
16:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
16:06:45 INFO - PROCESS | 3760 | 1467760005775 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - PROCESS | 3760 | 1467760005820 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
16:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 189ms
16:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
16:06:45 INFO - PROCESS | 3760 | 1467760005960 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - PROCESS | 3760 | 1467760006006 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
16:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 222ms
16:06:46 INFO - PROCESS | 3760 | 1467760006192 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
16:06:46 INFO - PROCESS | 3760 | 1467760006256 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
16:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 174ms
16:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
16:06:46 INFO - PROCESS | 3760 | 1467760006383 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - PROCESS | 3760 | 1467760006433 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
16:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 174ms
16:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
16:06:46 INFO - PROCESS | 3760 | 1467760006574 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - PROCESS | 3760 | 1467760006625 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
16:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 189ms
16:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
16:06:46 INFO - PROCESS | 3760 | 1467760006762 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - PROCESS | 3760 | 1467760006810 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
16:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 190ms
16:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
16:06:46 INFO - PROCESS | 3760 | 1467760006953 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - PROCESS | 3760 | 1467760007006 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
16:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 189ms
16:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
16:06:47 INFO - PROCESS | 3760 | 1467760007140 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - PROCESS | 3760 | 1467760007190 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
16:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 190ms
16:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
16:06:47 INFO - PROCESS | 3760 | 1467760007330 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - PROCESS | 3760 | 1467760007371 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
16:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 190ms
16:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
16:06:47 INFO - PROCESS | 3760 | 1467760007520 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - PROCESS | 3760 | 1467760007577 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
16:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 189ms
16:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
16:06:47 INFO - PROCESS | 3760 | 1467760007709 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - PROCESS | 3760 | 1467760007761 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
16:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 174ms
16:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
16:06:47 INFO - PROCESS | 3760 | 1467760007898 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:47 INFO - PROCESS | 3760 | 1467760007953 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
16:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 174ms
16:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
16:06:48 INFO - PROCESS | 3760 | 1467760008121 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - PROCESS | 3760 | 1467760008177 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
16:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 190ms
16:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
16:06:48 INFO - PROCESS | 3760 | 1467760008310 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - PROCESS | 3760 | 1467760008366 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
16:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 190ms
16:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
16:06:48 INFO - PROCESS | 3760 | 1467760008499 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - PROCESS | 3760 | 1467760008556 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
16:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 189ms
16:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
16:06:48 INFO - PROCESS | 3760 | 1467760008689 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - PROCESS | 3760 | 1467760008744 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
16:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 237ms
16:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
16:06:48 INFO - PROCESS | 3760 | 1467760008918 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:48 INFO - PROCESS | 3760 | 1467760008970 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
16:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 190ms
16:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
16:06:49 INFO - PROCESS | 3760 | 1467760009107 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:49 INFO - PROCESS | 3760 | 1467760009168 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
16:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 221ms
16:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
16:06:49 INFO - PROCESS | 3760 | 1467760009337 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:49 INFO - PROCESS | 3760 | 1467760009375 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
16:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 174ms
16:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
16:06:49 INFO - PROCESS | 3760 | 1467760009526 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:49 INFO - PROCESS | 3760 | 1467760009629 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
16:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 600ms
16:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
16:06:50 INFO - PROCESS | 3760 | 1467760010126 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - PROCESS | 3760 | 1467760010154 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
16:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 190ms
16:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
16:06:50 INFO - PROCESS | 3760 | 1467760010316 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - PROCESS | 3760 | 1467760010372 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
16:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 189ms
16:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
16:06:50 INFO - PROCESS | 3760 | 1467760010508 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - PROCESS | 3760 | 1467760010543 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
16:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 190ms
16:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
16:06:50 INFO - PROCESS | 3760 | 1467760010693 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - PROCESS | 3760 | 1467760010732 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
16:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 190ms
16:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
16:06:50 INFO - PROCESS | 3760 | 1467760010925 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:50 INFO - PROCESS | 3760 | 1467760010962 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
16:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 189ms
16:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
16:06:51 INFO - PROCESS | 3760 | 1467760011113 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - PROCESS | 3760 | 1467760011148 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
16:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 190ms
16:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
16:06:51 INFO - PROCESS | 3760 | 1467760011302 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - PROCESS | 3760 | 1467760011334 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
16:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 189ms
16:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
16:06:51 INFO - PROCESS | 3760 | 1467760011492 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - PROCESS | 3760 | 1467760011532 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
16:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 174ms
16:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
16:06:51 INFO - PROCESS | 3760 | 1467760011681 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - PROCESS | 3760 | 1467760011727 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
16:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 174ms
16:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
16:06:51 INFO - PROCESS | 3760 | 1467760011871 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:51 INFO - PROCESS | 3760 | 1467760011900 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
16:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 189ms
16:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
16:06:52 INFO - PROCESS | 3760 | 1467760012060 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - PROCESS | 3760 | 1467760012100 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
16:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 190ms
16:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
16:06:52 INFO - PROCESS | 3760 | 1467760012250 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - PROCESS | 3760 | 1467760012294 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
16:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 189ms
16:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
16:06:52 INFO - PROCESS | 3760 | 1467760012438 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - PROCESS | 3760 | 1467760012483 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
16:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 190ms
16:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
16:06:52 INFO - PROCESS | 3760 | 1467760012628 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - PROCESS | 3760 | 1467760012657 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
16:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 190ms
16:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
16:06:52 INFO - PROCESS | 3760 | 1467760012823 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:52 INFO - PROCESS | 3760 | 1467760012861 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
16:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 189ms
16:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
16:06:53 INFO - PROCESS | 3760 | 1467760013007 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - PROCESS | 3760 | 1467760013037 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
16:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 174ms
16:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
16:06:53 INFO - PROCESS | 3760 | 1467760013196 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - PROCESS | 3760 | 1467760013228 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
16:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 174ms
16:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
16:06:53 INFO - PROCESS | 3760 | 1467760013392 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - PROCESS | 3760 | 1467760013430 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
16:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 190ms
16:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
16:06:53 INFO - PROCESS | 3760 | 1467760013579 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - PROCESS | 3760 | 1467760013666 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
16:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 190ms
16:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
16:06:53 INFO - PROCESS | 3760 | 1467760013802 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - PROCESS | 3760 | 1467760013854 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
16:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 189ms
16:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
16:06:53 INFO - PROCESS | 3760 | 1467760013990 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - PROCESS | 3760 | 1467760014029 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
16:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 190ms
16:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
16:06:54 INFO - PROCESS | 3760 | 1467760014180 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - PROCESS | 3760 | 1467760014222 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
16:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 174ms
16:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
16:06:54 INFO - PROCESS | 3760 | 1467760014372 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - PROCESS | 3760 | 1467760014416 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
16:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 190ms
16:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
16:06:54 INFO - PROCESS | 3760 | 1467760014562 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - PROCESS | 3760 | 1467760014607 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
16:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 190ms
16:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
16:06:54 INFO - PROCESS | 3760 | 1467760014752 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - PROCESS | 3760 | 1467760014799 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
16:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 189ms
16:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
16:06:54 INFO - PROCESS | 3760 | 1467760014941 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:54 INFO - PROCESS | 3760 | 1467760014973 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
16:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 190ms
16:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
16:06:55 INFO - PROCESS | 3760 | 1467760015133 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - PROCESS | 3760 | 1467760015190 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
16:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 190ms
16:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
16:06:55 INFO - PROCESS | 3760 | 1467760015320 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - PROCESS | 3760 | 1467760015365 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
16:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 222ms
16:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
16:06:55 INFO - PROCESS | 3760 | 1467760015550 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - PROCESS | 3760 | 1467760015601 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
16:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 237ms
16:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
16:06:55 INFO - PROCESS | 3760 | 1467760015779 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - PROCESS | 3760 | 1467760015814 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
16:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 189ms
16:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
16:06:56 INFO - PROCESS | 3760 | 1467760015970 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:56 INFO - PROCESS | 3760 | 1467760016020 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:56 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.
16:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 190ms
16:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
16:06:56 INFO - PROCESS | 3760 | 1467760016158 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:56 INFO - PROCESS | 3760 | 1467760016225 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:56 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.
16:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 190ms
16:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
16:06:56 INFO - PROCESS | 3760 | 1467760016349 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:56 INFO - PROCESS | 3760 | 1467760016402 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:56 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.
16:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 505ms
16:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
16:06:56 INFO - PROCESS | 3760 | 1467760016876 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:56 INFO - PROCESS | 3760 | 1467760016915 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 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.
16:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 222ms
16:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
16:06:57 INFO - PROCESS | 3760 | 1467760017107 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 INFO - PROCESS | 3760 | 1467760017152 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 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.
16:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 190ms
16:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
16:06:57 INFO - PROCESS | 3760 | 1467760017301 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 INFO - PROCESS | 3760 | 1467760017349 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 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.
16:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 221ms
16:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
16:06:57 INFO - PROCESS | 3760 | 1467760017527 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 INFO - PROCESS | 3760 | 1467760017575 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 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.
16:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 221ms
16:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
16:06:57 INFO - PROCESS | 3760 | 1467760017757 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 INFO - PROCESS | 3760 | 1467760017796 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:57 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.
16:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 190ms
16:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
16:06:57 INFO - PROCESS | 3760 | 1467760017949 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:58 INFO - PROCESS | 3760 | 1467760018000 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:58 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.
16:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 221ms
16:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
16:06:58 INFO - PROCESS | 3760 | 1467760018176 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:58 INFO - PROCESS | 3760 | 1467760018224 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:58 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.
16:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 237ms
16:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
16:06:58 INFO - PROCESS | 3760 | 1467760018405 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:58 INFO - PROCESS | 3760 | 1467760018445 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:58 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.
16:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 395ms
16:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
16:06:58 INFO - PROCESS | 3760 | 1467760018799 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:58 INFO - PROCESS | 3760 | 1467760018829 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 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.
16:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 190ms
16:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
16:06:59 INFO - PROCESS | 3760 | 1467760018989 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 INFO - PROCESS | 3760 | 1467760019019 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 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.
16:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 189ms
16:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
16:06:59 INFO - PROCESS | 3760 | 1467760019178 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 INFO - PROCESS | 3760 | 1467760019211 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 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.
16:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 190ms
16:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
16:06:59 INFO - PROCESS | 3760 | 1467760019399 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 INFO - PROCESS | 3760 | 1467760019441 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 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.
16:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 174ms
16:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
16:06:59 INFO - PROCESS | 3760 | 1467760019588 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 INFO - PROCESS | 3760 | 1467760019627 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 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.
16:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 174ms
16:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
16:06:59 INFO - PROCESS | 3760 | 1467760019779 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 INFO - PROCESS | 3760 | 1467760019823 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:06:59 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.
16:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 190ms
16:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
16:06:59 INFO - PROCESS | 3760 | 1467760019971 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 INFO - PROCESS | 3760 | 1467760020002 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 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.
16:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 189ms
16:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
16:07:00 INFO - PROCESS | 3760 | 1467760020157 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 INFO - PROCESS | 3760 | 1467760020194 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 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.
16:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 190ms
16:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
16:07:00 INFO - PROCESS | 3760 | 1467760020348 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 INFO - PROCESS | 3760 | 1467760020391 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 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.
16:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 190ms
16:07:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
16:07:00 INFO - PROCESS | 3760 | 1467760020540 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 INFO - PROCESS | 3760 | 1467760020591 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
16:07:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 174ms
16:07:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
16:07:00 INFO - PROCESS | 3760 | 1467760020731 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:00 INFO - PROCESS | 3760 | 1467760020796 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
16:07:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 395ms
16:07:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
16:07:01 INFO - PROCESS | 3760 | 1467760021124 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:01 INFO - PROCESS | 3760 | 1467760021170 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
16:07:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 332ms
16:07:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
16:07:01 INFO - PROCESS | 3760 | 1467760021457 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:01 INFO - PROCESS | 3760 | 1467760021502 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
16:07:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 190ms
16:07:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
16:07:01 INFO - PROCESS | 3760 | 1467760021668 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:01 INFO - PROCESS | 3760 | 1467760021711 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
16:07:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 174ms
16:07:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
16:07:01 INFO - PROCESS | 3760 | 1467760021858 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:01 INFO - PROCESS | 3760 | 1467760021901 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
16:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 221ms
16:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
16:07:02 INFO - PROCESS | 3760 | 1467760022085 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - PROCESS | 3760 | 1467760022168 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
16:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 237ms
16:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
16:07:02 INFO - PROCESS | 3760 | 1467760022348 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - PROCESS | 3760 | 1467760022388 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
16:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 221ms
16:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
16:07:02 INFO - PROCESS | 3760 | 1467760022577 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - PROCESS | 3760 | 1467760022618 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
16:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 190ms
16:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
16:07:02 INFO - PROCESS | 3760 | 1467760022766 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - PROCESS | 3760 | 1467760022803 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
16:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 189ms
16:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
16:07:02 INFO - PROCESS | 3760 | 1467760022955 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:03 INFO - PROCESS | 3760 | 1467760022996 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
16:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 190ms
16:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
16:07:03 INFO - PROCESS | 3760 | 1467760023147 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:03 INFO - PROCESS | 3760 | 1467760023186 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:03 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
16:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 711ms
16:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
16:07:03 INFO - PROCESS | 3760 | 1467760023852 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:03 INFO - PROCESS | 3760 | 1467760023880 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
16:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 711ms
16:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
16:07:04 INFO - PROCESS | 3760 | 1467760024548 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:04 INFO - PROCESS | 3760 | 1467760024580 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:04 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
16:07:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:07:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
16:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 190ms
16:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
16:07:04 INFO - PROCESS | 3760 | 1467760024737 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:04 INFO - PROCESS | 3760 | 1467760024771 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
16:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 190ms
16:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
16:07:04 INFO - PROCESS | 3760 | 1467760024927 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - PROCESS | 3760 | 1467760025028 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
16:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 237ms
16:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
16:07:05 INFO - PROCESS | 3760 | 1467760025188 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - PROCESS | 3760 | 1467760025228 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
16:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 189ms
16:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
16:07:05 INFO - PROCESS | 3760 | 1467760025379 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - PROCESS | 3760 | 1467760025426 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
16:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 221ms
16:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
16:07:05 INFO - PROCESS | 3760 | 1467760025607 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - PROCESS | 3760 | 1467760025640 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
16:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 190ms
16:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
16:07:05 INFO - PROCESS | 3760 | 1467760025798 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - PROCESS | 3760 | 1467760025841 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:05 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
16:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
16:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 190ms
16:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
16:07:05 INFO - PROCESS | 3760 | 1467760025990 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - PROCESS | 3760 | 1467760026037 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
16:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 189ms
16:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
16:07:06 INFO - PROCESS | 3760 | 1467760026177 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - PROCESS | 3760 | 1467760026221 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
16:07:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
16:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 190ms
16:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
16:07:06 INFO - PROCESS | 3760 | 1467760026365 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - PROCESS | 3760 | 1467760026404 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 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
16:07:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:07:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
16:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 189ms
16:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
16:07:06 INFO - PROCESS | 3760 | 1467760026554 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - PROCESS | 3760 | 1467760026602 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
16:07:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
16:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 190ms
16:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
16:07:06 INFO - PROCESS | 3760 | 1467760026745 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - PROCESS | 3760 | 1467760026802 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
16:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 190ms
16:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
16:07:06 INFO - PROCESS | 3760 | 1467760026934 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:07 INFO - PROCESS | 3760 | 1467760026977 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
16:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 173ms
16:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
16:07:07 INFO - PROCESS | 3760 | 1467760027123 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:07 INFO - PROCESS | 3760 | 1467760027168 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
16:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 190ms
16:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
16:07:07 INFO - PROCESS | 3760 | 1467760027316 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:07 INFO - PROCESS | 3760 | 1467760027364 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
16:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 189ms
16:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
16:07:07 INFO - PROCESS | 3760 | 1467760027501 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:07 INFO - PROCESS | 3760 | 1467760027574 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
16:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 488ms
16:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
16:07:08 INFO - PROCESS | 3760 | 1467760028041 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - PROCESS | 3760 | 1467760028087 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
16:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 235ms
16:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
16:07:08 INFO - PROCESS | 3760 | 1467760028281 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - PROCESS | 3760 | 1467760028319 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
16:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 220ms
16:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
16:07:08 INFO - PROCESS | 3760 | 1467760028515 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - PROCESS | 3760 | 1467760028548 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
16:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 173ms
16:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
16:07:08 INFO - PROCESS | 3760 | 1467760028702 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - PROCESS | 3760 | 1467760028738 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
16:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 189ms
16:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
16:07:08 INFO - PROCESS | 3760 | 1467760028892 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:08 INFO - PROCESS | 3760 | 1467760028929 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
16:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 188ms
16:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
16:07:09 INFO - PROCESS | 3760 | 1467760029081 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - PROCESS | 3760 | 1467760029113 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
16:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 188ms
16:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
16:07:09 INFO - PROCESS | 3760 | 1467760029269 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - PROCESS | 3760 | 1467760029309 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 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
16:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 189ms
16:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
16:07:09 INFO - PROCESS | 3760 | 1467760029460 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - PROCESS | 3760 | 1467760029489 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
16:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 188ms
16:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
16:07:09 INFO - PROCESS | 3760 | 1467760029648 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - PROCESS | 3760 | 1467760029682 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
16:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 188ms
16:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
16:07:09 INFO - PROCESS | 3760 | 1467760029838 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:09 INFO - PROCESS | 3760 | 1467760029869 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 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
16:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 188ms
16:07:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
16:07:10 INFO - PROCESS | 3760 | 1467760030029 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 INFO - PROCESS | 3760 | 1467760030067 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 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
16:07:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
16:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:07:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
16:07:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:07:10 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
16:07:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
16:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:07:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
16:07:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:07:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 173ms
16:07:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
16:07:10 INFO - PROCESS | 3760 | 1467760030217 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 INFO - PROCESS | 3760 | 1467760030262 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 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.
16:07:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 189ms
16:07:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
16:07:10 INFO - PROCESS | 3760 | 1467760030412 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 INFO - PROCESS | 3760 | 1467760030459 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 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.
16:07:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 219ms
16:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
16:07:10 INFO - PROCESS | 3760 | 1467760030636 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 INFO - PROCESS | 3760 | 1467760030681 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
16:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 220ms
16:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
16:07:10 INFO - PROCESS | 3760 | 1467760030866 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:10 INFO - PROCESS | 3760 | 1467760030912 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
16:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 188ms
16:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
16:07:11 INFO - PROCESS | 3760 | 1467760031060 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - PROCESS | 3760 | 1467760031112 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
16:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 172ms
16:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
16:07:11 INFO - PROCESS | 3760 | 1467760031248 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - PROCESS | 3760 | 1467760031286 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
16:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 188ms
16:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
16:07:11 INFO - PROCESS | 3760 | 1467760031437 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - PROCESS | 3760 | 1467760031477 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
16:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 188ms
16:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
16:07:11 INFO - PROCESS | 3760 | 1467760031629 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - PROCESS | 3760 | 1467760031669 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
16:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 189ms
16:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
16:07:11 INFO - PROCESS | 3760 | 1467760031816 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:11 INFO - PROCESS | 3760 | 1467760031856 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
16:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 188ms
16:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
16:07:12 INFO - PROCESS | 3760 | 1467760032008 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - PROCESS | 3760 | 1467760032053 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
16:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 188ms
16:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
16:07:12 INFO - PROCESS | 3760 | 1467760032195 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - PROCESS | 3760 | 1467760032235 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
16:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 188ms
16:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
16:07:12 INFO - PROCESS | 3760 | 1467760032384 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - PROCESS | 3760 | 1467760032434 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
16:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 236ms
16:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
16:07:12 INFO - PROCESS | 3760 | 1467760032614 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - PROCESS | 3760 | 1467760032651 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
16:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 188ms
16:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
16:07:12 INFO - PROCESS | 3760 | 1467760032803 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:12 INFO - PROCESS | 3760 | 1467760032841 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
16:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 188ms
16:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
16:07:13 INFO - PROCESS | 3760 | 1467760032995 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - PROCESS | 3760 | 1467760033036 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
16:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 189ms
16:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
16:07:13 INFO - PROCESS | 3760 | 1467760033183 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - PROCESS | 3760 | 1467760033217 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
16:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 173ms
16:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
16:07:13 INFO - PROCESS | 3760 | 1467760033372 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - PROCESS | 3760 | 1467760033405 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
16:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 173ms
16:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
16:07:13 INFO - PROCESS | 3760 | 1467760033562 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - PROCESS | 3760 | 1467760033606 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
16:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 188ms
16:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
16:07:13 INFO - PROCESS | 3760 | 1467760033751 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - PROCESS | 3760 | 1467760033799 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
16:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 188ms
16:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
16:07:13 INFO - PROCESS | 3760 | 1467760033941 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:14 INFO - PROCESS | 3760 | 1467760034016 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
16:07:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 487ms
16:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
16:07:14 INFO - PROCESS | 3760 | 1467760034437 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:14 INFO - PROCESS | 3760 | 1467760034477 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
16:07:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 220ms
16:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
16:07:14 INFO - PROCESS | 3760 | 1467760034667 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:14 INFO - PROCESS | 3760 | 1467760034697 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
16:07:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 188ms
16:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
16:07:14 INFO - PROCESS | 3760 | 1467760034859 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:14 INFO - PROCESS | 3760 | 1467760034898 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
16:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 173ms
16:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
16:07:15 INFO - PROCESS | 3760 | 1467760035045 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - PROCESS | 3760 | 1467760035081 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
16:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 188ms
16:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
16:07:15 INFO - PROCESS | 3760 | 1467760035234 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - PROCESS | 3760 | 1467760035270 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
16:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 189ms
16:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
16:07:15 INFO - PROCESS | 3760 | 1467760035426 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - PROCESS | 3760 | 1467760035471 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
16:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 188ms
16:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
16:07:15 INFO - PROCESS | 3760 | 1467760035613 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - PROCESS | 3760 | 1467760035644 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
16:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 188ms
16:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
16:07:15 INFO - PROCESS | 3760 | 1467760035834 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:15 INFO - PROCESS | 3760 | 1467760035869 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
16:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 189ms
16:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
16:07:16 INFO - PROCESS | 3760 | 1467760036026 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - PROCESS | 3760 | 1467760036053 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
16:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 173ms
16:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
16:07:16 INFO - PROCESS | 3760 | 1467760036230 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - PROCESS | 3760 | 1467760036264 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
16:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 173ms
16:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
16:07:16 INFO - PROCESS | 3760 | 1467760036428 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - PROCESS | 3760 | 1467760036471 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
16:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 236ms
16:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
16:07:16 INFO - PROCESS | 3760 | 1467760036664 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - PROCESS | 3760 | 1467760036693 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
16:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 188ms
16:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
16:07:16 INFO - PROCESS | 3760 | 1467760036848 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:16 INFO - PROCESS | 3760 | 1467760036903 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:17 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
16:07:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 235ms
16:07:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
16:07:17 INFO - PROCESS | 3760 | 1467760037078 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:17 INFO - PROCESS | 3760 | 1467760037119 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
16:07:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 220ms
16:07:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
16:07:17 INFO - PROCESS | 3760 | 1467760037310 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:17 INFO - PROCESS | 3760 | 1467760037362 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:18 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)
16:07:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 737ms
16:07:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
16:07:18 INFO - PROCESS | 3760 | 1467760038050 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:18 INFO - PROCESS | 3760 | 1467760038082 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
16:07:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 706ms
16:07:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
16:07:18 INFO - PROCESS | 3760 | 1467760038751 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:18 INFO - PROCESS | 3760 | 1467760038780 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
16:07:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 643ms
16:07:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
16:07:19 INFO - PROCESS | 3760 | 1467760039391 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:19 INFO - PROCESS | 3760 | 1467760039419 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:20 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)
16:07:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 628ms
16:07:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
16:07:20 INFO - PROCESS | 3760 | 1467760040030 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:20 INFO - PROCESS | 3760 | 1467760040063 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:20 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)
16:07:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 690ms
16:07:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
16:07:20 INFO - PROCESS | 3760 | 1467760040733 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:20 INFO - PROCESS | 3760 | 1467760040778 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
16:07:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 878ms
16:07:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
16:07:21 INFO - PROCESS | 3760 | 1467760041619 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:21 INFO - PROCESS | 3760 | 1467760041647 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
16:07:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 706ms
16:07:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
16:07:22 INFO - PROCESS | 3760 | 1467760042321 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:22 INFO - PROCESS | 3760 | 1467760042350 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
16:07:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 706ms
16:07:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
16:07:23 INFO - PROCESS | 3760 | 1467760043023 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:23 INFO - PROCESS | 3760 | 1467760043057 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:23 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
16:07:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 706ms
16:07:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
16:07:23 INFO - PROCESS | 3760 | 1467760043753 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:23 INFO - PROCESS | 3760 | 1467760043780 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
16:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 643ms
16:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
16:07:24 INFO - PROCESS | 3760 | 1467760044393 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:24 INFO - PROCESS | 3760 | 1467760044419 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:24 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
16:07:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
16:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 189ms
16:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
16:07:24 INFO - PROCESS | 3760 | 1467760044583 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:24 INFO - PROCESS | 3760 | 1467760044617 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
16:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 188ms
16:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
16:07:24 INFO - PROCESS | 3760 | 1467760044773 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:24 INFO - PROCESS | 3760 | 1467760044811 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:24 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
16:07:24 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:07:24 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:07:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
16:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 188ms
16:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
16:07:24 INFO - PROCESS | 3760 | 1467760044961 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:25 INFO - PROCESS | 3760 | 1467760044994 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
16:07:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 189ms
16:07:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
16:07:25 INFO - PROCESS | 3760 | 1467760045150 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:25 INFO - PROCESS | 3760 | 1467760045183 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
16:07:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 706ms
16:07:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
16:07:25 INFO - PROCESS | 3760 | 1467760045852 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:25 INFO - PROCESS | 3760 | 1467760045878 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:26 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
16:07:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 643ms
16:07:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
16:07:26 INFO - PROCESS | 3760 | 1467760046493 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:26 INFO - PROCESS | 3760 | 1467760046525 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:27 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.)
16:07:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 706ms
16:07:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
16:07:27 INFO - PROCESS | 3760 | 1467760047194 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:27 INFO - PROCESS | 3760 | 1467760047237 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
16:07:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 988ms
16:07:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
16:07:28 INFO - PROCESS | 3760 | 1467760048182 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:28 INFO - PROCESS | 3760 | 1467760048210 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:28 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
16:07:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 706ms
16:07:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
16:07:28 INFO - PROCESS | 3760 | 1467760048884 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:28 INFO - PROCESS | 3760 | 1467760048912 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
16:07:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 188ms
16:07:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
16:07:29 INFO - PROCESS | 3760 | 1467760049077 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:29 INFO - PROCESS | 3760 | 1467760049108 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
16:07:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 706ms
16:07:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
16:07:29 INFO - PROCESS | 3760 | 1467760049774 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:29 INFO - PROCESS | 3760 | 1467760049809 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
16:07:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 706ms
16:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
16:07:30 INFO - PROCESS | 3760 | 1467760050474 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:30 INFO - PROCESS | 3760 | 1467760050501 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
16:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 189ms
16:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
16:07:30 INFO - PROCESS | 3760 | 1467760050664 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:30 INFO - PROCESS | 3760 | 1467760050699 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
16:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 188ms
16:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
16:07:30 INFO - PROCESS | 3760 | 1467760050852 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:30 INFO - PROCESS | 3760 | 1467760050895 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
16:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 188ms
16:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
16:07:31 INFO - PROCESS | 3760 | 1467760051042 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - PROCESS | 3760 | 1467760051073 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
16:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 189ms
16:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
16:07:31 INFO - PROCESS | 3760 | 1467760051231 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - PROCESS | 3760 | 1467760051259 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
16:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 173ms
16:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
16:07:31 INFO - PROCESS | 3760 | 1467760051454 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - PROCESS | 3760 | 1467760051483 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
16:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 188ms
16:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
16:07:31 INFO - PROCESS | 3760 | 1467760051642 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - PROCESS | 3760 | 1467760051681 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
16:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 188ms
16:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
16:07:31 INFO - PROCESS | 3760 | 1467760051832 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 INFO - PROCESS | 3760 | 1467760051858 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:31 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
16:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 126ms
16:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
16:07:31 INFO - PROCESS | 3760 | 1467760051970 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 INFO - PROCESS | 3760 | 1467760052009 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 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
16:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 189ms
16:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
16:07:32 INFO - PROCESS | 3760 | 1467760052157 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 INFO - PROCESS | 3760 | 1467760052192 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 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
16:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 188ms
16:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
16:07:32 INFO - PROCESS | 3760 | 1467760052347 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 INFO - PROCESS | 3760 | 1467760052386 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
16:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 188ms
16:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
16:07:32 INFO - PROCESS | 3760 | 1467760052538 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 INFO - PROCESS | 3760 | 1467760052583 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 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
16:07:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:07:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
16:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 188ms
16:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
16:07:32 INFO - PROCESS | 3760 | 1467760052726 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 INFO - PROCESS | 3760 | 1467760052762 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
16:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 189ms
16:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
16:07:32 INFO - PROCESS | 3760 | 1467760052915 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:32 INFO - PROCESS | 3760 | 1467760052943 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:33 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
16:07:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:07:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
16:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 141ms
16:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
16:07:33 INFO - PROCESS | 3760 | 1467760053055 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:33 INFO - PROCESS | 3760 | 1467760053102 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
16:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 188ms
16:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
16:07:33 INFO - PROCESS | 3760 | 1467760053241 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:33 INFO - PROCESS | 3760 | 1467760053281 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
16:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 188ms
16:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
16:07:33 INFO - PROCESS | 3760 | 1467760053431 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:33 INFO - PROCESS | 3760 | 1467760053481 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
16:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 393ms
16:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
16:07:33 INFO - PROCESS | 3760 | 1467760053825 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:33 INFO - PROCESS | 3760 | 1467760053854 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
16:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 173ms
16:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
16:07:34 INFO - PROCESS | 3760 | 1467760054015 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - PROCESS | 3760 | 1467760054050 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
16:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 172ms
16:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
16:07:34 INFO - PROCESS | 3760 | 1467760054207 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - PROCESS | 3760 | 1467760054243 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
16:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 188ms
16:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
16:07:34 INFO - PROCESS | 3760 | 1467760054393 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - PROCESS | 3760 | 1467760054431 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
16:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 188ms
16:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
16:07:34 INFO - PROCESS | 3760 | 1467760054583 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - PROCESS | 3760 | 1467760054610 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
16:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 189ms
16:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
16:07:34 INFO - PROCESS | 3760 | 1467760054774 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:34 INFO - PROCESS | 3760 | 1467760054820 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
16:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 235ms
16:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
16:07:35 INFO - PROCESS | 3760 | 1467760055003 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - PROCESS | 3760 | 1467760055037 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
16:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 188ms
16:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
16:07:35 INFO - PROCESS | 3760 | 1467760055190 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - PROCESS | 3760 | 1467760055224 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
16:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 188ms
16:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
16:07:35 INFO - PROCESS | 3760 | 1467760055380 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - PROCESS | 3760 | 1467760055415 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
16:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 189ms
16:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
16:07:35 INFO - PROCESS | 3760 | 1467760055571 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - PROCESS | 3760 | 1467760055608 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
16:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 188ms
16:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
16:07:35 INFO - PROCESS | 3760 | 1467760055759 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - PROCESS | 3760 | 1467760055795 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
16:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 188ms
16:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
16:07:35 INFO - PROCESS | 3760 | 1467760055948 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - PROCESS | 3760 | 1467760055999 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
16:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 236ms
16:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
16:07:36 INFO - PROCESS | 3760 | 1467760056178 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - PROCESS | 3760 | 1467760056211 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
16:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 188ms
16:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
16:07:36 INFO - PROCESS | 3760 | 1467760056376 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - PROCESS | 3760 | 1467760056422 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
16:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 235ms
16:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
16:07:36 INFO - PROCESS | 3760 | 1467760056611 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - PROCESS | 3760 | 1467760056661 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
16:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 220ms
16:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
16:07:36 INFO - PROCESS | 3760 | 1467760056841 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:36 INFO - PROCESS | 3760 | 1467760056877 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
16:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 173ms
16:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
16:07:37 INFO - PROCESS | 3760 | 1467760057030 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - PROCESS | 3760 | 1467760057066 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
16:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 189ms
16:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
16:07:37 INFO - PROCESS | 3760 | 1467760057222 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - PROCESS | 3760 | 1467760057259 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
16:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 188ms
16:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
16:07:37 INFO - PROCESS | 3760 | 1467760057409 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - PROCESS | 3760 | 1467760057451 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
16:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 188ms
16:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
16:07:37 INFO - PROCESS | 3760 | 1467760057599 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - PROCESS | 3760 | 1467760057640 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
16:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 189ms
16:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
16:07:37 INFO - PROCESS | 3760 | 1467760057789 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:37 INFO - PROCESS | 3760 | 1467760057833 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 188ms
16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
16:07:38 INFO - PROCESS | 3760 | 1467760057977 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - PROCESS | 3760 | 1467760058008 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 188ms
16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
16:07:38 INFO - PROCESS | 3760 | 1467760058167 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - PROCESS | 3760 | 1467760058217 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 188ms
16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
16:07:38 INFO - PROCESS | 3760 | 1467760058357 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - PROCESS | 3760 | 1467760058391 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 173ms
16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
16:07:38 INFO - PROCESS | 3760 | 1467760058546 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - PROCESS | 3760 | 1467760058588 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 189ms
16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
16:07:38 INFO - PROCESS | 3760 | 1467760058738 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - PROCESS | 3760 | 1467760058781 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 188ms
16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
16:07:38 INFO - PROCESS | 3760 | 1467760058925 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:38 INFO - PROCESS | 3760 | 1467760058971 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
16:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 188ms
16:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
16:07:39 INFO - PROCESS | 3760 | 1467760059114 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:39 INFO - PROCESS | 3760 | 1467760059206 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
16:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 188ms
16:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
16:07:39 INFO - PROCESS | 3760 | 1467760059338 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:39 INFO - PROCESS | 3760 | 1467760059390 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
16:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 189ms
16:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
16:07:39 INFO - PROCESS | 3760 | 1467760059526 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:39 INFO - PROCESS | 3760 | 1467760059577 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
16:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 188ms
16:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
16:07:39 INFO - PROCESS | 3760 | 1467760059715 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:39 INFO - PROCESS | 3760 | 1467760059756 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
16:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 392ms
16:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
16:07:40 INFO - PROCESS | 3760 | 1467760060124 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:40 INFO - PROCESS | 3760 | 1467760060165 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
16:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 392ms
16:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
16:07:40 INFO - PROCESS | 3760 | 1467760060513 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:40 INFO - PROCESS | 3760 | 1467760060548 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
16:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 188ms
16:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
16:07:40 INFO - PROCESS | 3760 | 1467760060705 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:40 INFO - PROCESS | 3760 | 1467760060734 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
16:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 188ms
16:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
16:07:40 INFO - PROCESS | 3760 | 1467760060898 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:40 INFO - PROCESS | 3760 | 1467760060945 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
16:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 189ms
16:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
16:07:41 INFO - PROCESS | 3760 | 1467760061086 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - PROCESS | 3760 | 1467760061130 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
16:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 188ms
16:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
16:07:41 INFO - PROCESS | 3760 | 1467760061274 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - PROCESS | 3760 | 1467760061300 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - PROCESS | 3760 | 1467760061365 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
16:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
16:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 188ms
16:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
16:07:41 INFO - PROCESS | 3760 | 1467760061464 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - PROCESS | 3760 | 1467760061496 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
16:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 188ms
16:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
16:07:41 INFO - PROCESS | 3760 | 1467760061654 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - PROCESS | 3760 | 1467760061691 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
16:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 189ms
16:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
16:07:41 INFO - PROCESS | 3760 | 1467760061842 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:41 INFO - PROCESS | 3760 | 1467760061869 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
16:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 173ms
16:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
16:07:42 INFO - PROCESS | 3760 | 1467760062031 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - PROCESS | 3760 | 1467760062064 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
16:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 188ms
16:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
16:07:42 INFO - PROCESS | 3760 | 1467760062223 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - PROCESS | 3760 | 1467760062267 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
16:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 220ms
16:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
16:07:42 INFO - PROCESS | 3760 | 1467760062452 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - PROCESS | 3760 | 1467760062497 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
16:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 220ms
16:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
16:07:42 INFO - PROCESS | 3760 | 1467760062680 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - PROCESS | 3760 | 1467760062726 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
16:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 235ms
16:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
16:07:42 INFO - PROCESS | 3760 | 1467760062912 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:42 INFO - PROCESS | 3760 | 1467760062959 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
16:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 188ms
16:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
16:07:43 INFO - PROCESS | 3760 | 1467760063105 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - PROCESS | 3760 | 1467760063148 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
16:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 236ms
16:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
16:07:43 INFO - PROCESS | 3760 | 1467760063334 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - PROCESS | 3760 | 1467760063382 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
16:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 188ms
16:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
16:07:43 INFO - PROCESS | 3760 | 1467760063522 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - PROCESS | 3760 | 1467760063570 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
16:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 220ms
16:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
16:07:43 INFO - PROCESS | 3760 | 1467760063753 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - PROCESS | 3760 | 1467760063788 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
16:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 189ms
16:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
16:07:43 INFO - PROCESS | 3760 | 1467760063942 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - PROCESS | 3760 | 1467760063972 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
16:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 188ms
16:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
16:07:44 INFO - PROCESS | 3760 | 1467760064130 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - PROCESS | 3760 | 1467760064170 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
16:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 188ms
16:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
16:07:44 INFO - PROCESS | 3760 | 1467760064321 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - PROCESS | 3760 | 1467760064365 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
16:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 188ms
16:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
16:07:44 INFO - PROCESS | 3760 | 1467760064509 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - PROCESS | 3760 | 1467760064552 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
16:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 189ms
16:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
16:07:44 INFO - PROCESS | 3760 | 1467760064704 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - PROCESS | 3760 | 1467760064754 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
16:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 188ms
16:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
16:07:44 INFO - PROCESS | 3760 | 1467760064888 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:44 INFO - PROCESS | 3760 | 1467760064927 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
16:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 172ms
16:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
16:07:45 INFO - PROCESS | 3760 | 1467760065077 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - PROCESS | 3760 | 1467760065119 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
16:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 173ms
16:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
16:07:45 INFO - PROCESS | 3760 | 1467760065273 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - PROCESS | 3760 | 1467760065319 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
16:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 188ms
16:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
16:07:45 INFO - PROCESS | 3760 | 1467760065460 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - PROCESS | 3760 | 1467760065494 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
16:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 189ms
16:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
16:07:45 INFO - PROCESS | 3760 | 1467760065649 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - PROCESS | 3760 | 1467760065700 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
16:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 235ms
16:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
16:07:45 INFO - PROCESS | 3760 | 1467760065879 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:45 INFO - PROCESS | 3760 | 1467760065926 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
16:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 220ms
16:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
16:07:46 INFO - PROCESS | 3760 | 1467760066108 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:46 INFO - PROCESS | 3760 | 1467760066147 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
16:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 173ms
16:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
16:07:46 INFO - PROCESS | 3760 | 1467760066521 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:46 INFO - PROCESS | 3760 | 1467760066568 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
16:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 377ms
16:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
16:07:46 INFO - PROCESS | 3760 | 1467760066757 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:46 INFO - PROCESS | 3760 | 1467760066804 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
16:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 188ms
16:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
16:07:46 INFO - PROCESS | 3760 | 1467760066944 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - PROCESS | 3760 | 1467760067026 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
16:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 220ms
16:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
16:07:47 INFO - PROCESS | 3760 | 1467760067206 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - PROCESS | 3760 | 1467760067241 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
16:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 189ms
16:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
16:07:47 INFO - PROCESS | 3760 | 1467760067400 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - PROCESS | 3760 | 1467760067436 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
16:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 188ms
16:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
16:07:47 INFO - PROCESS | 3760 | 1467760067589 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - PROCESS | 3760 | 1467760067641 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
16:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 188ms
16:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
16:07:47 INFO - PROCESS | 3760 | 1467760067778 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - PROCESS | 3760 | 1467760067809 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
16:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 188ms
16:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
16:07:47 INFO - PROCESS | 3760 | 1467760067967 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - PROCESS | 3760 | 1467760068004 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
16:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 173ms
16:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
16:07:48 INFO - PROCESS | 3760 | 1467760068156 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - PROCESS | 3760 | 1467760068189 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
16:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 173ms
16:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
16:07:48 INFO - PROCESS | 3760 | 1467760068346 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - PROCESS | 3760 | 1467760068381 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
16:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 188ms
16:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
16:07:48 INFO - PROCESS | 3760 | 1467760068537 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - PROCESS | 3760 | 1467760068583 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
16:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 219ms
16:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
16:07:48 INFO - PROCESS | 3760 | 1467760068772 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:48 INFO - PROCESS | 3760 | 1467760068816 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
16:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 236ms
16:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
16:07:49 INFO - PROCESS | 3760 | 1467760069004 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - PROCESS | 3760 | 1467760069049 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
16:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 188ms
16:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
16:07:49 INFO - PROCESS | 3760 | 1467760069192 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - PROCESS | 3760 | 1467760069242 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
16:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 219ms
16:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
16:07:49 INFO - PROCESS | 3760 | 1467760069424 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - PROCESS | 3760 | 1467760069466 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
16:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 188ms
16:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
16:07:49 INFO - PROCESS | 3760 | 1467760069616 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - PROCESS | 3760 | 1467760069662 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
16:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 189ms
16:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
16:07:49 INFO - PROCESS | 3760 | 1467760069805 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:49 INFO - PROCESS | 3760 | 1467760069857 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
16:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 235ms
16:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
16:07:50 INFO - PROCESS | 3760 | 1467760070035 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - PROCESS | 3760 | 1467760070088 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
16:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 188ms
16:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
16:07:50 INFO - PROCESS | 3760 | 1467760070224 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - PROCESS | 3760 | 1467760070262 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
16:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 189ms
16:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
16:07:50 INFO - PROCESS | 3760 | 1467760070413 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - PROCESS | 3760 | 1467760070460 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
16:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 188ms
16:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
16:07:50 INFO - PROCESS | 3760 | 1467760070603 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - PROCESS | 3760 | 1467760070647 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
16:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 188ms
16:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
16:07:50 INFO - PROCESS | 3760 | 1467760070792 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - PROCESS | 3760 | 1467760070840 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
16:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 188ms
16:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
16:07:50 INFO - PROCESS | 3760 | 1467760070987 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 INFO - PROCESS | 3760 | 1467760071033 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
16:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 236ms
16:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
16:07:51 INFO - PROCESS | 3760 | 1467760071211 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 INFO - PROCESS | 3760 | 1467760071255 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 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
16:07:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:07:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
16:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 235ms
16:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
16:07:51 INFO - PROCESS | 3760 | 1467760071441 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 INFO - PROCESS | 3760 | 1467760071484 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 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
16:07:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:07:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
16:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 188ms
16:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
16:07:51 INFO - PROCESS | 3760 | 1467760071631 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 INFO - PROCESS | 3760 | 1467760071677 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 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
16:07:51 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:07:51 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:07:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
16:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 189ms
16:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
16:07:51 INFO - PROCESS | 3760 | 1467760071820 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:51 INFO - PROCESS | 3760 | 1467760071853 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:52 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
16:07:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:07:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
16:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 188ms
16:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
16:07:52 INFO - PROCESS | 3760 | 1467760072008 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:52 INFO - PROCESS | 3760 | 1467760072042 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:52 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
16:07:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:07:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
16:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 188ms
16:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
16:07:52 INFO - PROCESS | 3760 | 1467760072199 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:52 INFO - PROCESS | 3760 | 1467760072240 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:52 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
16:07:52 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:07:52 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:07:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
16:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 188ms
16:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
16:07:52 INFO - PROCESS | 3760 | 1467760072387 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:52 INFO - PROCESS | 3760 | 1467760072434 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
16:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 189ms
16:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
16:07:52 INFO - PROCESS | 3760 | 1467760072577 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:52 INFO - PROCESS | 3760 | 1467760072620 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 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
16:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 424ms
16:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
16:07:53 INFO - PROCESS | 3760 | 1467760073013 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 INFO - PROCESS | 3760 | 1467760073058 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 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
16:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 298ms
16:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
16:07:53 INFO - PROCESS | 3760 | 1467760073306 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 INFO - PROCESS | 3760 | 1467760073335 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
16:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 188ms
16:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
16:07:53 INFO - PROCESS | 3760 | 1467760073495 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 INFO - PROCESS | 3760 | 1467760073535 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
16:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 189ms
16:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
16:07:53 INFO - PROCESS | 3760 | 1467760073683 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 INFO - PROCESS | 3760 | 1467760073713 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
16:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 188ms
16:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
16:07:53 INFO - PROCESS | 3760 | 1467760073874 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:53 INFO - PROCESS | 3760 | 1467760073905 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 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
16:07:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
16:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 173ms
16:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
16:07:54 INFO - PROCESS | 3760 | 1467760074067 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - PROCESS | 3760 | 1467760074106 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
16:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 188ms
16:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
16:07:54 INFO - PROCESS | 3760 | 1467760074253 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - PROCESS | 3760 | 1467760074293 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
16:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 188ms
16:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
16:07:54 INFO - PROCESS | 3760 | 1467760074447 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - PROCESS | 3760 | 1467760074483 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
16:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 189ms
16:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
16:07:54 INFO - PROCESS | 3760 | 1467760074634 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - PROCESS | 3760 | 1467760074666 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
16:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 188ms
16:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
16:07:54 INFO - PROCESS | 3760 | 1467760074854 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:54 INFO - PROCESS | 3760 | 1467760074892 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
16:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 188ms
16:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
16:07:55 INFO - PROCESS | 3760 | 1467760075047 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - PROCESS | 3760 | 1467760075104 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
16:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 235ms
16:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
16:07:55 INFO - PROCESS | 3760 | 1467760075276 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - PROCESS | 3760 | 1467760075322 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
16:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 189ms
16:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
16:07:55 INFO - PROCESS | 3760 | 1467760075467 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - PROCESS | 3760 | 1467760075507 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
16:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 188ms
16:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
16:07:55 INFO - PROCESS | 3760 | 1467760075659 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - PROCESS | 3760 | 1467760075701 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
16:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 219ms
16:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
16:07:55 INFO - PROCESS | 3760 | 1467760075885 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:55 INFO - PROCESS | 3760 | 1467760075931 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
16:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 189ms
16:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
16:07:56 INFO - PROCESS | 3760 | 1467760076074 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - PROCESS | 3760 | 1467760076114 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
16:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 188ms
16:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
16:07:56 INFO - PROCESS | 3760 | 1467760076270 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - PROCESS | 3760 | 1467760076325 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
16:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 219ms
16:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
16:07:56 INFO - PROCESS | 3760 | 1467760076499 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - PROCESS | 3760 | 1467760076558 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
16:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 235ms
16:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
16:07:56 INFO - PROCESS | 3760 | 1467760076727 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - PROCESS | 3760 | 1467760076764 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
16:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 236ms
16:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
16:07:56 INFO - PROCESS | 3760 | 1467760076956 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:56 INFO - PROCESS | 3760 | 1467760076991 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
16:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 188ms
16:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
16:07:57 INFO - PROCESS | 3760 | 1467760077148 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - PROCESS | 3760 | 1467760077189 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
16:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 188ms
16:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
16:07:57 INFO - PROCESS | 3760 | 1467760077335 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - PROCESS | 3760 | 1467760077381 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
16:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 189ms
16:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
16:07:57 INFO - PROCESS | 3760 | 1467760077525 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - PROCESS | 3760 | 1467760077556 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
16:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 188ms
16:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
16:07:57 INFO - PROCESS | 3760 | 1467760077717 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - PROCESS | 3760 | 1467760077760 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
16:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 188ms
16:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
16:07:57 INFO - PROCESS | 3760 | 1467760077904 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:57 INFO - PROCESS | 3760 | 1467760077951 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
16:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 188ms
16:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
16:07:58 INFO - PROCESS | 3760 | 1467760078093 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - PROCESS | 3760 | 1467760078134 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
16:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 173ms
16:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
16:07:58 INFO - PROCESS | 3760 | 1467760078285 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - PROCESS | 3760 | 1467760078327 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 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
16:07:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:07:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
16:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:07:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 189ms
16:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
16:07:58 INFO - PROCESS | 3760 | 1467760078472 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - PROCESS | 3760 | 1467760078520 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
16:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 188ms
16:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
16:07:58 INFO - PROCESS | 3760 | 1467760078661 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - PROCESS | 3760 | 1467760078711 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
16:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 188ms
16:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
16:07:58 INFO - PROCESS | 3760 | 1467760078852 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:58 INFO - PROCESS | 3760 | 1467760078900 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
16:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 188ms
16:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
16:07:59 INFO - PROCESS | 3760 | 1467760079040 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:59 INFO - PROCESS | 3760 | 1467760079076 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:59 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
16:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 440ms
16:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
16:07:59 INFO - PROCESS | 3760 | 1467760079477 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:59 INFO - PROCESS | 3760 | 1467760079522 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:59 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
16:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 392ms
16:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
16:07:59 INFO - PROCESS | 3760 | 1467760079870 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:07:59 INFO - PROCESS | 3760 | 1467760079901 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
16:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 188ms
16:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
16:08:00 INFO - PROCESS | 3760 | 1467760080060 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:00 INFO - PROCESS | 3760 | 1467760080094 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
16:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 706ms
16:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
16:08:00 INFO - PROCESS | 3760 | 1467760080762 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:00 INFO - PROCESS | 3760 | 1467760080789 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
16:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 189ms
16:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
16:08:00 INFO - PROCESS | 3760 | 1467760080958 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - PROCESS | 3760 | 1467760080997 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
16:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 173ms
16:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
16:08:01 INFO - PROCESS | 3760 | 1467760081142 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - PROCESS | 3760 | 1467760081172 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
16:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 189ms
16:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
16:08:01 INFO - PROCESS | 3760 | 1467760081339 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - PROCESS | 3760 | 1467760081384 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
16:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 188ms
16:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
16:08:01 INFO - PROCESS | 3760 | 1467760081531 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - PROCESS | 3760 | 1467760081568 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
16:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 172ms
16:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
16:08:01 INFO - PROCESS | 3760 | 1467760081899 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:01 INFO - PROCESS | 3760 | 1467760081957 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
16:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 392ms
16:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
16:08:02 INFO - PROCESS | 3760 | 1467760082293 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:02 INFO - PROCESS | 3760 | 1467760082321 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 188ms
16:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
16:08:02 INFO - PROCESS | 3760 | 1467760082486 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:02 INFO - PROCESS | 3760 | 1467760082562 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:02 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
16:08:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
16:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 188ms
16:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
16:08:02 INFO - PROCESS | 3760 | 1467760082710 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:02 INFO - PROCESS | 3760 | 1467760082744 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:02 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
16:08:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
16:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 188ms
16:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
16:08:02 INFO - PROCESS | 3760 | 1467760082898 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:02 INFO - PROCESS | 3760 | 1467760082935 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 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
16:08:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
16:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 189ms
16:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
16:08:03 INFO - PROCESS | 3760 | 1467760083086 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 INFO - PROCESS | 3760 | 1467760083121 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 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]"
16:08:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:08:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
16:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 188ms
16:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
16:08:03 INFO - PROCESS | 3760 | 1467760083277 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 INFO - PROCESS | 3760 | 1467760083319 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 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
16:08:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
16:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 188ms
16:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
16:08:03 INFO - PROCESS | 3760 | 1467760083471 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 INFO - PROCESS | 3760 | 1467760083502 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
16:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 188ms
16:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
16:08:03 INFO - PROCESS | 3760 | 1467760083655 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 INFO - PROCESS | 3760 | 1467760083683 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
16:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 173ms
16:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
16:08:03 INFO - PROCESS | 3760 | 1467760083847 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:03 INFO - PROCESS | 3760 | 1467760083881 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
16:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 173ms
16:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
16:08:04 INFO - PROCESS | 3760 | 1467760084035 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - PROCESS | 3760 | 1467760084069 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
16:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 188ms
16:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
16:08:04 INFO - PROCESS | 3760 | 1467760084224 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - PROCESS | 3760 | 1467760084272 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
16:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 219ms
16:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
16:08:04 INFO - PROCESS | 3760 | 1467760084457 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - PROCESS | 3760 | 1467760084494 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
16:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 188ms
16:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
16:08:04 INFO - PROCESS | 3760 | 1467760084652 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - PROCESS | 3760 | 1467760084692 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
16:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 189ms
16:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
16:08:04 INFO - PROCESS | 3760 | 1467760084836 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:04 INFO - PROCESS | 3760 | 1467760084864 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
16:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 188ms
16:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
16:08:05 INFO - PROCESS | 3760 | 1467760085025 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - PROCESS | 3760 | 1467760085056 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
16:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 188ms
16:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
16:08:05 INFO - PROCESS | 3760 | 1467760085220 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - PROCESS | 3760 | 1467760085249 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
16:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 189ms
16:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
16:08:05 INFO - PROCESS | 3760 | 1467760085404 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - PROCESS | 3760 | 1467760085442 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
16:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 188ms
16:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
16:08:05 INFO - PROCESS | 3760 | 1467760085593 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - PROCESS | 3760 | 1467760085639 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
16:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 377ms
16:08:06 INFO - PROCESS | 3760 | 1467760086121 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
16:08:06 INFO - PROCESS | 3760 | 1467760086153 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
16:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 172ms
16:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
16:08:06 INFO - PROCESS | 3760 | 1467760086304 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - PROCESS | 3760 | 1467760086339 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
16:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 189ms
16:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
16:08:06 INFO - PROCESS | 3760 | 1467760086495 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - PROCESS | 3760 | 1467760086537 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
16:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 188ms
16:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
16:08:06 INFO - PROCESS | 3760 | 1467760086682 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - PROCESS | 3760 | 1467760086722 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
16:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 235ms
16:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
16:08:06 INFO - PROCESS | 3760 | 1467760086910 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:06 INFO - PROCESS | 3760 | 1467760086941 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
16:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 189ms
16:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
16:08:07 INFO - PROCESS | 3760 | 1467760087103 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - PROCESS | 3760 | 1467760087141 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
16:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 188ms
16:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
16:08:07 INFO - PROCESS | 3760 | 1467760087296 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - PROCESS | 3760 | 1467760087334 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
16:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 188ms
16:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
16:08:07 INFO - PROCESS | 3760 | 1467760087483 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - PROCESS | 3760 | 1467760087514 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
16:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 188ms
16:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
16:08:07 INFO - PROCESS | 3760 | 1467760087672 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - PROCESS | 3760 | 1467760087698 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
16:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 173ms
16:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
16:08:07 INFO - PROCESS | 3760 | 1467760087861 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:07 INFO - PROCESS | 3760 | 1467760087900 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
16:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 189ms
16:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
16:08:08 INFO - PROCESS | 3760 | 1467760088052 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - PROCESS | 3760 | 1467760088096 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
16:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 219ms
16:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
16:08:08 INFO - PROCESS | 3760 | 1467760088281 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - PROCESS | 3760 | 1467760088324 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
16:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 173ms
16:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
16:08:08 INFO - PROCESS | 3760 | 1467760088470 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - PROCESS | 3760 | 1467760088517 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
16:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 220ms
16:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
16:08:08 INFO - PROCESS | 3760 | 1467760088700 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - PROCESS | 3760 | 1467760088739 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
16:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 188ms
16:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
16:08:08 INFO - PROCESS | 3760 | 1467760088888 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:08 INFO - PROCESS | 3760 | 1467760088937 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
16:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 235ms
16:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
16:08:09 INFO - PROCESS | 3760 | 1467760089118 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - PROCESS | 3760 | 1467760089158 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
16:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 189ms
16:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
16:08:09 INFO - PROCESS | 3760 | 1467760089308 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - PROCESS | 3760 | 1467760089342 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
16:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 188ms
16:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
16:08:09 INFO - PROCESS | 3760 | 1467760089497 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - PROCESS | 3760 | 1467760089532 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
16:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 188ms
16:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
16:08:09 INFO - PROCESS | 3760 | 1467760089687 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - PROCESS | 3760 | 1467760089730 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
16:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 173ms
16:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
16:08:09 INFO - PROCESS | 3760 | 1467760089876 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:09 INFO - PROCESS | 3760 | 1467760089914 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
16:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 173ms
16:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
16:08:10 INFO - PROCESS | 3760 | 1467760090066 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 INFO - PROCESS | 3760 | 1467760090098 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
16:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 188ms
16:08:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
16:08:10 INFO - PROCESS | 3760 | 1467760090286 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 INFO - PROCESS | 3760 | 1467760090328 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 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 () {
16:08:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
16:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
16:08:10 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 () {
16:08:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
16:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
16:08:10 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 () {
16:08:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
16:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
16:08:10 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 () {
16:08:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
16:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
16:08:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 188ms
16:08:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
16:08:10 INFO - PROCESS | 3760 | 1467760090484 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 INFO - PROCESS | 3760 | 1467760090526 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
16:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
16:08:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
16:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
16:08:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
16:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
16:08:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 172ms
16:08:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
16:08:10 INFO - PROCESS | 3760 | 1467760090673 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 INFO - PROCESS | 3760 | 1467760090712 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 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
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
16:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
16:08:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
16:08:10 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.
16:08:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
16:08:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 173ms
16:08:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
16:08:10 INFO - PROCESS | 3760 | 1467760090864 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:10 INFO - PROCESS | 3760 | 1467760090904 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
16:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 189ms
16:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
16:08:11 INFO - PROCESS | 3760 | 1467760091052 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - PROCESS | 3760 | 1467760091095 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
16:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 219ms
16:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
16:08:11 INFO - PROCESS | 3760 | 1467760091281 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - PROCESS | 3760 | 1467760091319 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
16:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 172ms
16:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
16:08:11 INFO - PROCESS | 3760 | 1467760091472 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - PROCESS | 3760 | 1467760091516 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
16:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 188ms
16:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
16:08:11 INFO - PROCESS | 3760 | 1467760091662 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - PROCESS | 3760 | 1467760091712 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
16:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 220ms
16:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
16:08:11 INFO - PROCESS | 3760 | 1467760091890 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:11 INFO - PROCESS | 3760 | 1467760091930 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
16:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 172ms
16:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
16:08:12 INFO - PROCESS | 3760 | 1467760092081 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:12 INFO - PROCESS | 3760 | 1467760092151 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
16:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 486ms
16:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
16:08:12 INFO - PROCESS | 3760 | 1467760092577 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:12 INFO - PROCESS | 3760 | 1467760092606 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
16:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 189ms
16:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
16:08:12 INFO - PROCESS | 3760 | 1467760092767 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:12 INFO - PROCESS | 3760 | 1467760092801 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
16:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 173ms
16:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
16:08:12 INFO - PROCESS | 3760 | 1467760092959 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - PROCESS | 3760 | 1467760093003 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
16:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 172ms
16:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
16:08:13 INFO - PROCESS | 3760 | 1467760093147 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - PROCESS | 3760 | 1467760093183 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
16:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 188ms
16:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
16:08:13 INFO - PROCESS | 3760 | 1467760093333 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - PROCESS | 3760 | 1467760093368 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
16:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 188ms
16:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
16:08:13 INFO - PROCESS | 3760 | 1467760093523 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - PROCESS | 3760 | 1467760093575 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
16:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 189ms
16:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
16:08:13 INFO - PROCESS | 3760 | 1467760093714 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - PROCESS | 3760 | 1467760093751 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
16:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 188ms
16:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
16:08:13 INFO - PROCESS | 3760 | 1467760093902 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:13 INFO - PROCESS | 3760 | 1467760093936 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
16:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 188ms
16:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
16:08:14 INFO - PROCESS | 3760 | 1467760094091 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - PROCESS | 3760 | 1467760094125 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
16:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 188ms
16:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
16:08:14 INFO - PROCESS | 3760 | 1467760094283 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - PROCESS | 3760 | 1467760094316 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
16:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 173ms
16:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
16:08:14 INFO - PROCESS | 3760 | 1467760094471 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - PROCESS | 3760 | 1467760094518 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
16:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 220ms
16:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
16:08:14 INFO - PROCESS | 3760 | 1467760094705 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - PROCESS | 3760 | 1467760094733 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
16:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 172ms
16:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
16:08:14 INFO - PROCESS | 3760 | 1467760094895 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:14 INFO - PROCESS | 3760 | 1467760094946 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
16:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 188ms
16:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
16:08:15 INFO - PROCESS | 3760 | 1467760095082 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - PROCESS | 3760 | 1467760095127 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
16:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 220ms
16:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
16:08:15 INFO - PROCESS | 3760 | 1467760095313 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - PROCESS | 3760 | 1467760095364 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
16:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 219ms
16:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
16:08:15 INFO - PROCESS | 3760 | 1467760095541 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - PROCESS | 3760 | 1467760095575 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 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
16:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 189ms
16:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
16:08:15 INFO - PROCESS | 3760 | 1467760095732 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - PROCESS | 3760 | 1467760095769 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
16:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 188ms
16:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
16:08:15 INFO - PROCESS | 3760 | 1467760095920 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:15 INFO - PROCESS | 3760 | 1467760095965 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
16:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 188ms
16:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
16:08:16 INFO - PROCESS | 3760 | 1467760096111 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - PROCESS | 3760 | 1467760096140 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
16:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 172ms
16:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
16:08:16 INFO - PROCESS | 3760 | 1467760096299 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - PROCESS | 3760 | 1467760096340 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
16:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 188ms
16:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
16:08:16 INFO - PROCESS | 3760 | 1467760096489 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - PROCESS | 3760 | 1467760096536 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
16:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 220ms
16:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
16:08:16 INFO - PROCESS | 3760 | 1467760096718 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - PROCESS | 3760 | 1467760096754 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
16:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 172ms
16:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
16:08:16 INFO - PROCESS | 3760 | 1467760096908 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:16 INFO - PROCESS | 3760 | 1467760096958 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
16:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 173ms
16:08:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
16:08:17 INFO - PROCESS | 3760 | 1467760097101 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - PROCESS | 3760 | 1467760097145 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
16:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 188ms
16:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
16:08:17 INFO - PROCESS | 3760 | 1467760097286 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - PROCESS | 3760 | 1467760097325 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
16:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 189ms
16:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
16:08:17 INFO - PROCESS | 3760 | 1467760097477 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - PROCESS | 3760 | 1467760097524 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
16:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 188ms
16:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
16:08:17 INFO - PROCESS | 3760 | 1467760097665 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - PROCESS | 3760 | 1467760097711 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
16:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 188ms
16:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
16:08:17 INFO - PROCESS | 3760 | 1467760097855 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:17 INFO - PROCESS | 3760 | 1467760097902 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
16:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 189ms
16:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
16:08:18 INFO - PROCESS | 3760 | 1467760098093 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:18 INFO - PROCESS | 3760 | 1467760098145 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
16:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 235ms
16:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
16:08:18 INFO - PROCESS | 3760 | 1467760098305 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:18 INFO - PROCESS | 3760 | 1467760098351 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
16:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 392ms
16:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
16:08:18 INFO - PROCESS | 3760 | 1467760098701 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:18 INFO - PROCESS | 3760 | 1467760098746 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 392ms
16:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
16:08:19 INFO - PROCESS | 3760 | 1467760099095 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - PROCESS | 3760 | 1467760099127 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 173ms
16:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
16:08:19 INFO - PROCESS | 3760 | 1467760099285 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - PROCESS | 3760 | 1467760099316 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 173ms
16:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
16:08:19 INFO - PROCESS | 3760 | 1467760099477 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - PROCESS | 3760 | 1467760099530 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 219ms
16:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
16:08:19 INFO - PROCESS | 3760 | 1467760099702 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - PROCESS | 3760 | 1467760099734 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 188ms
16:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
16:08:19 INFO - PROCESS | 3760 | 1467760099893 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:19 INFO - PROCESS | 3760 | 1467760099918 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
16:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 173ms
16:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
16:08:20 INFO - PROCESS | 3760 | 1467760100082 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - PROCESS | 3760 | 1467760100123 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
16:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 189ms
16:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
16:08:20 INFO - PROCESS | 3760 | 1467760100270 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - PROCESS | 3760 | 1467760100311 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
16:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 188ms
16:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
16:08:20 INFO - PROCESS | 3760 | 1467760100462 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - PROCESS | 3760 | 1467760100500 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
16:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 220ms
16:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
16:08:20 INFO - PROCESS | 3760 | 1467760100689 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - PROCESS | 3760 | 1467760100728 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
16:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 173ms
16:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
16:08:20 INFO - PROCESS | 3760 | 1467760100880 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:20 INFO - PROCESS | 3760 | 1467760100918 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 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
16:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 188ms
16:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
16:08:21 INFO - PROCESS | 3760 | 1467760101069 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 INFO - PROCESS | 3760 | 1467760101119 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
16:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 219ms
16:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
16:08:21 INFO - PROCESS | 3760 | 1467760101298 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 INFO - PROCESS | 3760 | 1467760101340 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 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
16:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 220ms
16:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
16:08:21 INFO - PROCESS | 3760 | 1467760101529 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 INFO - PROCESS | 3760 | 1467760101576 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
16:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 188ms
16:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
16:08:21 INFO - PROCESS | 3760 | 1467760101726 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 INFO - PROCESS | 3760 | 1467760101766 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
16:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 188ms
16:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
16:08:21 INFO - PROCESS | 3760 | 1467760101915 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:21 INFO - PROCESS | 3760 | 1467760101961 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
16:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 188ms
16:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
16:08:22 INFO - PROCESS | 3760 | 1467760102104 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - PROCESS | 3760 | 1467760102153 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
16:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 236ms
16:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
16:08:22 INFO - PROCESS | 3760 | 1467760102333 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - PROCESS | 3760 | 1467760102373 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
16:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 188ms
16:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
16:08:22 INFO - PROCESS | 3760 | 1467760102524 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - PROCESS | 3760 | 1467760102567 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
16:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 188ms
16:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
16:08:22 INFO - PROCESS | 3760 | 1467760102712 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - PROCESS | 3760 | 1467760102758 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
16:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 188ms
16:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
16:08:22 INFO - PROCESS | 3760 | 1467760102902 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:22 INFO - PROCESS | 3760 | 1467760102945 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
16:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 189ms
16:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
16:08:23 INFO - PROCESS | 3760 | 1467760103093 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - PROCESS | 3760 | 1467760103130 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
16:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 188ms
16:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
16:08:23 INFO - PROCESS | 3760 | 1467760103281 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - PROCESS | 3760 | 1467760103334 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
16:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 219ms
16:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
16:08:23 INFO - PROCESS | 3760 | 1467760103512 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - PROCESS | 3760 | 1467760103551 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
16:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 189ms
16:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
16:08:23 INFO - PROCESS | 3760 | 1467760103700 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - PROCESS | 3760 | 1467760103746 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
16:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 188ms
16:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
16:08:23 INFO - PROCESS | 3760 | 1467760103895 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:23 INFO - PROCESS | 3760 | 1467760103936 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 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
16:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 188ms
16:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
16:08:24 INFO - PROCESS | 3760 | 1467760104079 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - PROCESS | 3760 | 1467760104124 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
16:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 172ms
16:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
16:08:24 INFO - PROCESS | 3760 | 1467760104268 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - PROCESS | 3760 | 1467760104312 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
16:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 188ms
16:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
16:08:24 INFO - PROCESS | 3760 | 1467760104461 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - PROCESS | 3760 | 1467760104512 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 189ms
16:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
16:08:24 INFO - PROCESS | 3760 | 1467760104647 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - PROCESS | 3760 | 1467760104693 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
16:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 188ms
16:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
16:08:24 INFO - PROCESS | 3760 | 1467760104857 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:24 INFO - PROCESS | 3760 | 1467760104953 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
16:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 502ms
16:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
16:08:25 INFO - PROCESS | 3760 | 1467760105355 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:25 INFO - PROCESS | 3760 | 1467760105385 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
16:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 188ms
16:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
16:08:25 INFO - PROCESS | 3760 | 1467760105548 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:25 INFO - PROCESS | 3760 | 1467760105584 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
16:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 172ms
16:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
16:08:25 INFO - PROCESS | 3760 | 1467760105740 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:25 INFO - PROCESS | 3760 | 1467760105791 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
16:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 219ms
16:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
16:08:26 INFO - PROCESS | 3760 | 1467760105998 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - PROCESS | 3760 | 1467760106047 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
16:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 189ms
16:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
16:08:26 INFO - PROCESS | 3760 | 1467760106188 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - PROCESS | 3760 | 1467760106225 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
16:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 173ms
16:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
16:08:26 INFO - PROCESS | 3760 | 1467760106379 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - PROCESS | 3760 | 1467760106423 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
16:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 172ms
16:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
16:08:26 INFO - PROCESS | 3760 | 1467760106567 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - PROCESS | 3760 | 1467760106599 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
16:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 188ms
16:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
16:08:26 INFO - PROCESS | 3760 | 1467760106757 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - PROCESS | 3760 | 1467760106793 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
16:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 189ms
16:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
16:08:26 INFO - PROCESS | 3760 | 1467760106945 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:26 INFO - PROCESS | 3760 | 1467760106981 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
16:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 188ms
16:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
16:08:27 INFO - PROCESS | 3760 | 1467760107135 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 INFO - PROCESS | 3760 | 1467760107172 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
16:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 188ms
16:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
16:08:27 INFO - PROCESS | 3760 | 1467760107325 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 INFO - PROCESS | 3760 | 1467760107380 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 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)
16:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 235ms
16:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
16:08:27 INFO - PROCESS | 3760 | 1467760107554 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 INFO - PROCESS | 3760 | 1467760107604 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 220ms
16:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
16:08:27 INFO - PROCESS | 3760 | 1467760107791 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 INFO - PROCESS | 3760 | 1467760107841 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
16:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 188ms
16:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
16:08:27 INFO - PROCESS | 3760 | 1467760107979 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - PROCESS | 3760 | 1467760108023 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
16:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 235ms
16:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
16:08:28 INFO - PROCESS | 3760 | 1467760108211 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - PROCESS | 3760 | 1467760108262 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
16:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 220ms
16:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
16:08:28 INFO - PROCESS | 3760 | 1467760108442 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - PROCESS | 3760 | 1467760108493 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
16:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 219ms
16:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
16:08:28 INFO - PROCESS | 3760 | 1467760108686 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - PROCESS | 3760 | 1467760108750 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
16:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 235ms
16:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
16:08:28 INFO - PROCESS | 3760 | 1467760108913 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:28 INFO - PROCESS | 3760 | 1467760108945 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
16:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 189ms
16:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
16:08:29 INFO - PROCESS | 3760 | 1467760109103 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - PROCESS | 3760 | 1467760109151 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
16:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 219ms
16:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
16:08:29 INFO - PROCESS | 3760 | 1467760109333 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - PROCESS | 3760 | 1467760109374 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
16:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 188ms
16:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
16:08:29 INFO - PROCESS | 3760 | 1467760109524 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - PROCESS | 3760 | 1467760109566 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
16:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 188ms
16:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
16:08:29 INFO - PROCESS | 3760 | 1467760109711 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - PROCESS | 3760 | 1467760109756 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
16:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 189ms
16:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
16:08:29 INFO - PROCESS | 3760 | 1467760109901 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:29 INFO - PROCESS | 3760 | 1467760109937 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
16:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 188ms
16:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
16:08:30 INFO - PROCESS | 3760 | 1467760110092 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - PROCESS | 3760 | 1467760110139 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
16:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 188ms
16:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
16:08:30 INFO - PROCESS | 3760 | 1467760110279 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - PROCESS | 3760 | 1467760110329 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
16:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 189ms
16:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
16:08:30 INFO - PROCESS | 3760 | 1467760110469 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - PROCESS | 3760 | 1467760110510 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
16:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 173ms
16:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
16:08:30 INFO - PROCESS | 3760 | 1467760110659 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - PROCESS | 3760 | 1467760110692 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
16:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 173ms
16:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
16:08:30 INFO - PROCESS | 3760 | 1467760110849 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:30 INFO - PROCESS | 3760 | 1467760110892 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
16:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 188ms
16:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
16:08:31 INFO - PROCESS | 3760 | 1467760111037 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:31 INFO - PROCESS | 3760 | 1467760111087 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
16:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 188ms
16:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
16:08:31 INFO - PROCESS | 3760 | 1467760111228 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:31 INFO - PROCESS | 3760 | 1467760111274 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
16:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 330ms
16:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
16:08:31 INFO - PROCESS | 3760 | 1467760111644 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:31 INFO - PROCESS | 3760 | 1467760111687 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
16:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 376ms
16:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
16:08:32 INFO - PROCESS | 3760 | 1467760112037 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - PROCESS | 3760 | 1467760112067 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
16:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 188ms
16:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
16:08:32 INFO - PROCESS | 3760 | 1467760112229 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - PROCESS | 3760 | 1467760112260 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
16:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 189ms
16:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
16:08:32 INFO - PROCESS | 3760 | 1467760112421 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - PROCESS | 3760 | 1467760112450 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
16:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 188ms
16:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
16:08:32 INFO - PROCESS | 3760 | 1467760112616 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - PROCESS | 3760 | 1467760112650 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
16:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 172ms
16:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
16:08:32 INFO - PROCESS | 3760 | 1467760112810 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:32 INFO - PROCESS | 3760 | 1467760112841 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
16:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 188ms
16:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
16:08:33 INFO - PROCESS | 3760 | 1467760113006 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - PROCESS | 3760 | 1467760113052 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
16:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 188ms
16:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
16:08:33 INFO - PROCESS | 3760 | 1467760113191 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - PROCESS | 3760 | 1467760113228 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
16:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 173ms
16:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
16:08:33 INFO - PROCESS | 3760 | 1467760113378 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - PROCESS | 3760 | 1467760113410 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
16:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 189ms
16:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
16:08:33 INFO - PROCESS | 3760 | 1467760113568 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - PROCESS | 3760 | 1467760113600 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
16:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 188ms
16:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
16:08:33 INFO - PROCESS | 3760 | 1467760113790 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - PROCESS | 3760 | 1467760113831 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
16:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 188ms
16:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
16:08:33 INFO - PROCESS | 3760 | 1467760113979 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - PROCESS | 3760 | 1467760114028 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
16:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 220ms
16:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
16:08:34 INFO - PROCESS | 3760 | 1467760114220 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - PROCESS | 3760 | 1467760114271 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
16:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 188ms
16:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
16:08:34 INFO - PROCESS | 3760 | 1467760114402 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - PROCESS | 3760 | 1467760114449 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
16:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 219ms
16:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
16:08:34 INFO - PROCESS | 3760 | 1467760114626 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - PROCESS | 3760 | 1467760114667 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
16:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 173ms
16:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
16:08:34 INFO - PROCESS | 3760 | 1467760114817 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:34 INFO - PROCESS | 3760 | 1467760114860 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
16:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 189ms
16:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
16:08:35 INFO - PROCESS | 3760 | 1467760115008 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - PROCESS | 3760 | 1467760115059 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
16:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 188ms
16:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
16:08:35 INFO - PROCESS | 3760 | 1467760115195 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - PROCESS | 3760 | 1467760115225 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
16:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 188ms
16:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
16:08:35 INFO - PROCESS | 3760 | 1467760115385 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - PROCESS | 3760 | 1467760115421 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
16:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 188ms
16:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
16:08:35 INFO - PROCESS | 3760 | 1467760115577 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - PROCESS | 3760 | 1467760115619 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
16:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 189ms
16:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
16:08:35 INFO - PROCESS | 3760 | 1467760115763 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - PROCESS | 3760 | 1467760115799 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 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
16:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 188ms
16:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
16:08:35 INFO - PROCESS | 3760 | 1467760115953 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:35 INFO - PROCESS | 3760 | 1467760115984 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:36 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
16:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 188ms
16:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
16:08:36 INFO - PROCESS | 3760 | 1467760116143 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:36 INFO - PROCESS | 3760 | 1467760116193 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
16:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 220ms
16:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
16:08:36 INFO - PROCESS | 3760 | 1467760116374 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:36 INFO - PROCESS | 3760 | 1467760116425 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
16:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 188ms
16:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
16:08:36 INFO - PROCESS | 3760 | 1467760116561 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:36 INFO - PROCESS | 3760 | 1467760116605 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
16:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 188ms
16:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
16:08:36 INFO - PROCESS | 3760 | 1467760116758 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:36 INFO - PROCESS | 3760 | 1467760116808 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
16:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 235ms
16:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
16:08:37 INFO - PROCESS | 3760 | 1467760117001 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - PROCESS | 3760 | 1467760117036 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
16:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 172ms
16:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
16:08:37 INFO - PROCESS | 3760 | 1467760117192 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - PROCESS | 3760 | 1467760117224 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
16:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 173ms
16:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
16:08:37 INFO - PROCESS | 3760 | 1467760117379 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - PROCESS | 3760 | 1467760117428 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
16:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 189ms
16:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
16:08:37 INFO - PROCESS | 3760 | 1467760117569 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - PROCESS | 3760 | 1467760117602 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 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)
16:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 188ms
16:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
16:08:37 INFO - PROCESS | 3760 | 1467760117760 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:37 INFO - PROCESS | 3760 | 1467760117809 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 486ms
16:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
16:08:38 INFO - PROCESS | 3760 | 1467760118257 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:38 INFO - PROCESS | 3760 | 1467760118298 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
16:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 188ms
16:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
16:08:38 INFO - PROCESS | 3760 | 1467760118446 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:38 INFO - PROCESS | 3760 | 1467760118477 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
16:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 188ms
16:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
16:08:38 INFO - PROCESS | 3760 | 1467760118636 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:38 INFO - PROCESS | 3760 | 1467760118677 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
16:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 189ms
16:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
16:08:38 INFO - PROCESS | 3760 | 1467760118829 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:38 INFO - PROCESS | 3760 | 1467760118870 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 188ms
16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
16:08:39 INFO - PROCESS | 3760 | 1467760119012 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - PROCESS | 3760 | 1467760119046 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 188ms
16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
16:08:39 INFO - PROCESS | 3760 | 1467760119203 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - PROCESS | 3760 | 1467760119247 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 189ms
16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
16:08:39 INFO - PROCESS | 3760 | 1467760119396 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - PROCESS | 3760 | 1467760119423 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 173ms
16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
16:08:39 INFO - PROCESS | 3760 | 1467760119581 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - PROCESS | 3760 | 1467760119615 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 172ms
16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
16:08:39 INFO - PROCESS | 3760 | 1467760119773 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - PROCESS | 3760 | 1467760119817 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 188ms
16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
16:08:39 INFO - PROCESS | 3760 | 1467760119963 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - PROCESS | 3760 | 1467760119996 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
16:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 188ms
16:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
16:08:40 INFO - PROCESS | 3760 | 1467760120151 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - PROCESS | 3760 | 1467760120217 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
16:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 220ms
16:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
16:08:40 INFO - PROCESS | 3760 | 1467760120379 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - PROCESS | 3760 | 1467760120424 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
16:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 219ms
16:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
16:08:40 INFO - PROCESS | 3760 | 1467760120609 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - PROCESS | 3760 | 1467760120658 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
16:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 189ms
16:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
16:08:40 INFO - PROCESS | 3760 | 1467760120808 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:40 INFO - PROCESS | 3760 | 1467760120851 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 220ms
16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
16:08:41 INFO - PROCESS | 3760 | 1467760121036 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - PROCESS | 3760 | 1467760121081 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 219ms
16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
16:08:41 INFO - PROCESS | 3760 | 1467760121270 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - PROCESS | 3760 | 1467760121308 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 220ms
16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
16:08:41 INFO - PROCESS | 3760 | 1467760121530 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - PROCESS | 3760 | 1467760121584 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 188ms
16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
16:08:41 INFO - PROCESS | 3760 | 1467760121722 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - PROCESS | 3760 | 1467760121752 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 172ms
16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
16:08:41 INFO - PROCESS | 3760 | 1467760121910 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:41 INFO - PROCESS | 3760 | 1467760121955 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
16:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 172ms
16:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
16:08:42 INFO - PROCESS | 3760 | 1467760122099 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - PROCESS | 3760 | 1467760122136 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
16:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 188ms
16:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
16:08:42 INFO - PROCESS | 3760 | 1467760122289 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - PROCESS | 3760 | 1467760122332 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 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
16:08:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:08:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 189ms
16:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
16:08:42 INFO - PROCESS | 3760 | 1467760122477 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - PROCESS | 3760 | 1467760122518 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
16:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 188ms
16:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
16:08:42 INFO - PROCESS | 3760 | 1467760122667 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - PROCESS | 3760 | 1467760122713 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
16:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 188ms
16:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
16:08:42 INFO - PROCESS | 3760 | 1467760122858 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:42 INFO - PROCESS | 3760 | 1467760122900 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 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
16:08:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:08:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 188ms
16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
16:08:43 INFO - PROCESS | 3760 | 1467760123046 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - PROCESS | 3760 | 1467760123092 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 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
16:08:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:08:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 189ms
16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
16:08:43 INFO - PROCESS | 3760 | 1467760123237 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - PROCESS | 3760 | 1467760123288 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
16:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 173ms
16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
16:08:43 INFO - PROCESS | 3760 | 1467760123425 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - PROCESS | 3760 | 1467760123473 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
16:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 172ms
16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
16:08:43 INFO - PROCESS | 3760 | 1467760123614 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - PROCESS | 3760 | 1467760123660 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
16:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 188ms
16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
16:08:43 INFO - PROCESS | 3760 | 1467760123805 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - PROCESS | 3760 | 1467760123862 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
16:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 188ms
16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
16:08:43 INFO - PROCESS | 3760 | 1467760123997 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:44 INFO - PROCESS | 3760 | 1467760124031 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
16:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 220ms
16:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
16:08:44 INFO - PROCESS | 3760 | 1467760124364 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:44 INFO - PROCESS | 3760 | 1467760124412 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
16:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 376ms
16:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
16:08:44 INFO - PROCESS | 3760 | 1467760124668 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:44 INFO - PROCESS | 3760 | 1467760124712 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
16:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 188ms
16:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
16:08:44 INFO - PROCESS | 3760 | 1467760124854 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:44 INFO - PROCESS | 3760 | 1467760124895 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
16:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 220ms
16:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
16:08:45 INFO - PROCESS | 3760 | 1467760125083 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - PROCESS | 3760 | 1467760125115 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
16:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 188ms
16:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
16:08:45 INFO - PROCESS | 3760 | 1467760125274 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - PROCESS | 3760 | 1467760125309 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
16:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 188ms
16:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
16:08:45 INFO - PROCESS | 3760 | 1467760125461 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - PROCESS | 3760 | 1467760125508 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
16:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 188ms
16:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
16:08:45 INFO - PROCESS | 3760 | 1467760125651 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - PROCESS | 3760 | 1467760125685 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
16:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 189ms
16:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
16:08:45 INFO - PROCESS | 3760 | 1467760125844 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:45 INFO - PROCESS | 3760 | 1467760125884 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
16:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 188ms
16:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
16:08:46 INFO - PROCESS | 3760 | 1467760126034 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - PROCESS | 3760 | 1467760126066 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
16:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 172ms
16:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
16:08:46 INFO - PROCESS | 3760 | 1467760126224 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - PROCESS | 3760 | 1467760126266 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
16:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 188ms
16:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
16:08:46 INFO - PROCESS | 3760 | 1467760126416 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - PROCESS | 3760 | 1467760126466 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
16:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 220ms
16:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
16:08:46 INFO - PROCESS | 3760 | 1467760126648 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - PROCESS | 3760 | 1467760126691 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
16:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 219ms
16:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
16:08:46 INFO - PROCESS | 3760 | 1467760126877 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:46 INFO - PROCESS | 3760 | 1467760126929 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
16:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 236ms
16:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
16:08:47 INFO - PROCESS | 3760 | 1467760127112 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:47 INFO - PROCESS | 3760 | 1467760127166 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
16:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 251ms
16:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
16:08:47 INFO - PROCESS | 3760 | 1467760127357 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:47 INFO - PROCESS | 3760 | 1467760127405 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
16:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 235ms
16:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
16:08:47 INFO - PROCESS | 3760 | 1467760127594 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:47 INFO - PROCESS | 3760 | 1467760127637 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
16:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 188ms
16:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
16:08:47 INFO - PROCESS | 3760 | 1467760127783 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:47 INFO - PROCESS | 3760 | 1467760127819 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
16:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 220ms
16:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
16:08:48 INFO - PROCESS | 3760 | 1467760128012 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - PROCESS | 3760 | 1467760128055 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
16:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 188ms
16:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
16:08:48 INFO - PROCESS | 3760 | 1467760128201 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - PROCESS | 3760 | 1467760128258 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
16:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 235ms
16:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
16:08:48 INFO - PROCESS | 3760 | 1467760128431 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - PROCESS | 3760 | 1467760128473 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
16:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 188ms
16:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
16:08:48 INFO - PROCESS | 3760 | 1467760128623 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - PROCESS | 3760 | 1467760128668 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
16:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 189ms
16:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
16:08:48 INFO - PROCESS | 3760 | 1467760128810 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:48 INFO - PROCESS | 3760 | 1467760128846 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
16:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 188ms
16:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
16:08:49 INFO - PROCESS | 3760 | 1467760128999 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - PROCESS | 3760 | 1467760129030 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
16:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 188ms
16:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
16:08:49 INFO - PROCESS | 3760 | 1467760129240 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - PROCESS | 3760 | 1467760129290 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
16:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 235ms
16:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
16:08:49 INFO - PROCESS | 3760 | 1467760129473 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - PROCESS | 3760 | 1467760129524 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
16:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 172ms
16:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
16:08:49 INFO - PROCESS | 3760 | 1467760129660 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - PROCESS | 3760 | 1467760129703 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
16:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 173ms
16:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
16:08:49 INFO - PROCESS | 3760 | 1467760129849 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:49 INFO - PROCESS | 3760 | 1467760129893 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
16:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 189ms
16:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
16:08:50 INFO - PROCESS | 3760 | 1467760130039 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:50 INFO - PROCESS | 3760 | 1467760130086 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
16:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 188ms
16:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
16:08:50 INFO - PROCESS | 3760 | 1467760130229 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:50 INFO - PROCESS | 3760 | 1467760130276 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
16:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 188ms
16:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
16:08:50 INFO - PROCESS | 3760 | 1467760130419 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:50 INFO - PROCESS | 3760 | 1467760130465 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:50 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
16:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 189ms
16:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
16:08:50 INFO - PROCESS | 3760 | 1467760130648 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:50 INFO - PROCESS | 3760 | 1467760130717 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
16:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 659ms
16:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
16:08:51 INFO - PROCESS | 3760 | 1467760131284 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:51 INFO - PROCESS | 3760 | 1467760131316 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
16:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 188ms
16:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
16:08:51 INFO - PROCESS | 3760 | 1467760131478 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:51 INFO - PROCESS | 3760 | 1467760131513 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
16:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 188ms
16:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
16:08:51 INFO - PROCESS | 3760 | 1467760131670 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:51 INFO - PROCESS | 3760 | 1467760131710 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
16:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 220ms
16:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
16:08:51 INFO - PROCESS | 3760 | 1467760131894 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:51 INFO - PROCESS | 3760 | 1467760131931 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
16:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 172ms
16:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
16:08:52 INFO - PROCESS | 3760 | 1467760132085 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - PROCESS | 3760 | 1467760132120 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
16:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 188ms
16:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
16:08:52 INFO - PROCESS | 3760 | 1467760132273 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - PROCESS | 3760 | 1467760132313 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
16:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 189ms
16:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
16:08:52 INFO - PROCESS | 3760 | 1467760132463 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - PROCESS | 3760 | 1467760132495 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 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
16:08:52 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
16:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:08:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 188ms
16:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
16:08:52 INFO - PROCESS | 3760 | 1467760132654 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - PROCESS | 3760 | 1467760132686 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
16:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 188ms
16:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
16:08:52 INFO - PROCESS | 3760 | 1467760132842 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:52 INFO - PROCESS | 3760 | 1467760132874 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
16:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 188ms
16:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
16:08:53 INFO - PROCESS | 3760 | 1467760133031 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - PROCESS | 3760 | 1467760133076 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
16:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 189ms
16:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
16:08:53 INFO - PROCESS | 3760 | 1467760133223 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - PROCESS | 3760 | 1467760133279 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
16:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 220ms
16:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
16:08:53 INFO - PROCESS | 3760 | 1467760133452 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - PROCESS | 3760 | 1467760133505 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
16:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 235ms
16:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
16:08:53 INFO - PROCESS | 3760 | 1467760133679 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - PROCESS | 3760 | 1467760133722 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
16:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 220ms
16:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
16:08:53 INFO - PROCESS | 3760 | 1467760133910 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:53 INFO - PROCESS | 3760 | 1467760133951 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
16:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 219ms
16:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
16:08:54 INFO - PROCESS | 3760 | 1467760134139 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - PROCESS | 3760 | 1467760134189 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
16:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 236ms
16:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
16:08:54 INFO - PROCESS | 3760 | 1467760134369 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - PROCESS | 3760 | 1467760134439 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
16:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 219ms
16:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
16:08:54 INFO - PROCESS | 3760 | 1467760134597 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - PROCESS | 3760 | 1467760134635 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
16:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 172ms
16:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
16:08:54 INFO - PROCESS | 3760 | 1467760134789 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - PROCESS | 3760 | 1467760134839 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
16:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 188ms
16:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
16:08:54 INFO - PROCESS | 3760 | 1467760134976 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - PROCESS | 3760 | 1467760135023 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
16:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 189ms
16:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
16:08:55 INFO - PROCESS | 3760 | 1467760135166 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - PROCESS | 3760 | 1467760135208 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
16:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 188ms
16:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
16:08:55 INFO - PROCESS | 3760 | 1467760135355 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - PROCESS | 3760 | 1467760135399 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
16:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 188ms
16:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
16:08:55 INFO - PROCESS | 3760 | 1467760135545 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - PROCESS | 3760 | 1467760135597 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
16:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 236ms
16:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
16:08:55 INFO - PROCESS | 3760 | 1467760135774 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - PROCESS | 3760 | 1467760135808 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
16:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 188ms
16:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
16:08:55 INFO - PROCESS | 3760 | 1467760135964 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - PROCESS | 3760 | 1467760136003 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
16:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 188ms
16:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
16:08:56 INFO - PROCESS | 3760 | 1467760136154 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - PROCESS | 3760 | 1467760136207 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
16:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 235ms
16:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
16:08:56 INFO - PROCESS | 3760 | 1467760136384 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - PROCESS | 3760 | 1467760136429 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
16:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 189ms
16:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
16:08:56 INFO - PROCESS | 3760 | 1467760136572 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - PROCESS | 3760 | 1467760136618 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
16:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 188ms
16:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
16:08:56 INFO - PROCESS | 3760 | 1467760136764 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - PROCESS | 3760 | 1467760136817 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
16:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 188ms
16:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
16:08:56 INFO - PROCESS | 3760 | 1467760136956 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:57 INFO - PROCESS | 3760 | 1467760137000 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
16:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 486ms
16:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
16:08:57 INFO - PROCESS | 3760 | 1467760137484 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:57 INFO - PROCESS | 3760 | 1467760137516 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
16:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 236ms
16:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
16:08:57 INFO - PROCESS | 3760 | 1467760137714 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:57 INFO - PROCESS | 3760 | 1467760137748 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
16:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 188ms
16:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
16:08:57 INFO - PROCESS | 3760 | 1467760137906 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:57 INFO - PROCESS | 3760 | 1467760137948 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
16:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 220ms
16:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
16:08:58 INFO - PROCESS | 3760 | 1467760138131 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - PROCESS | 3760 | 1467760138181 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
16:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 220ms
16:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
16:08:58 INFO - PROCESS | 3760 | 1467760138361 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - PROCESS | 3760 | 1467760138393 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
16:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 188ms
16:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
16:08:58 INFO - PROCESS | 3760 | 1467760138553 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - PROCESS | 3760 | 1467760138585 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
16:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 172ms
16:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
16:08:58 INFO - PROCESS | 3760 | 1467760138740 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - PROCESS | 3760 | 1467760138784 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
16:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 188ms
16:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
16:08:58 INFO - PROCESS | 3760 | 1467760138930 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:58 INFO - PROCESS | 3760 | 1467760138965 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
16:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 189ms
16:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
16:08:59 INFO - PROCESS | 3760 | 1467760139121 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - PROCESS | 3760 | 1467760139156 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
16:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 188ms
16:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
16:08:59 INFO - PROCESS | 3760 | 1467760139308 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - PROCESS | 3760 | 1467760139339 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
16:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 188ms
16:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
16:08:59 INFO - PROCESS | 3760 | 1467760139499 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - PROCESS | 3760 | 1467760139558 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
16:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 236ms
16:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
16:08:59 INFO - PROCESS | 3760 | 1467760139729 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - PROCESS | 3760 | 1467760139775 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
16:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 188ms
16:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
16:08:59 INFO - PROCESS | 3760 | 1467760139924 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:08:59 INFO - PROCESS | 3760 | 1467760139968 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
16:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 173ms
16:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
16:09:00 INFO - PROCESS | 3760 | 1467760140114 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - PROCESS | 3760 | 1467760140157 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
16:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 172ms
16:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
16:09:00 INFO - PROCESS | 3760 | 1467760140304 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - PROCESS | 3760 | 1467760140338 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
16:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 188ms
16:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
16:09:00 INFO - PROCESS | 3760 | 1467760140502 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - PROCESS | 3760 | 1467760140557 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
16:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 236ms
16:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
16:09:00 INFO - PROCESS | 3760 | 1467760140731 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - PROCESS | 3760 | 1467760140782 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
16:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 219ms
16:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
16:09:00 INFO - PROCESS | 3760 | 1467760140955 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - PROCESS | 3760 | 1467760140994 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
16:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 173ms
16:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
16:09:01 INFO - PROCESS | 3760 | 1467760141150 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - PROCESS | 3760 | 1467760141194 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
16:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 173ms
16:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
16:09:01 INFO - PROCESS | 3760 | 1467760141335 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - PROCESS | 3760 | 1467760141375 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
16:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 189ms
16:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
16:09:01 INFO - PROCESS | 3760 | 1467760141524 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - PROCESS | 3760 | 1467760141569 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
16:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 219ms
16:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
16:09:01 INFO - PROCESS | 3760 | 1467760141755 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - PROCESS | 3760 | 1467760141797 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
16:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 173ms
16:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
16:09:01 INFO - PROCESS | 3760 | 1467760141943 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - PROCESS | 3760 | 1467760141985 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
16:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 189ms
16:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
16:09:02 INFO - PROCESS | 3760 | 1467760142133 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - PROCESS | 3760 | 1467760142176 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
16:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 188ms
16:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
16:09:02 INFO - PROCESS | 3760 | 1467760142322 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - PROCESS | 3760 | 1467760142366 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
16:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 220ms
16:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
16:09:02 INFO - PROCESS | 3760 | 1467760142553 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - PROCESS | 3760 | 1467760142603 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
16:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 173ms
16:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
16:09:02 INFO - PROCESS | 3760 | 1467760142741 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - PROCESS | 3760 | 1467760142785 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
16:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 189ms
16:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
16:09:02 INFO - PROCESS | 3760 | 1467760142930 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:03 INFO - PROCESS | 3760 | 1467760142979 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
16:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 188ms
16:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
16:09:03 INFO - PROCESS | 3760 | 1467760143121 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:03 INFO - PROCESS | 3760 | 1467760143167 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
16:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 188ms
16:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
16:09:03 INFO - PROCESS | 3760 | 1467760143309 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:03 INFO - PROCESS | 3760 | 1467760143343 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
16:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 189ms
16:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
16:09:03 INFO - PROCESS | 3760 | 1467760143501 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:03 INFO - PROCESS | 3760 | 1467760143579 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
16:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 502ms
16:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
16:09:04 INFO - PROCESS | 3760 | 1467760143996 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - PROCESS | 3760 | 1467760144042 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
16:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 282ms
16:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
16:09:04 INFO - PROCESS | 3760 | 1467760144290 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - PROCESS | 3760 | 1467760144330 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
16:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 188ms
16:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
16:09:04 INFO - PROCESS | 3760 | 1467760144482 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - PROCESS | 3760 | 1467760144513 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
16:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 188ms
16:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
16:09:04 INFO - PROCESS | 3760 | 1467760144671 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - PROCESS | 3760 | 1467760144710 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
16:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 236ms
16:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
16:09:04 INFO - PROCESS | 3760 | 1467760144932 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:04 INFO - PROCESS | 3760 | 1467760144968 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
16:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 188ms
16:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
16:09:05 INFO - PROCESS | 3760 | 1467760145123 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - PROCESS | 3760 | 1467760145166 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
16:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 188ms
16:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
16:09:05 INFO - PROCESS | 3760 | 1467760145317 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - PROCESS | 3760 | 1467760145344 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
16:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 188ms
16:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
16:09:05 INFO - PROCESS | 3760 | 1467760145502 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - PROCESS | 3760 | 1467760145532 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
16:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 189ms
16:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
16:09:05 INFO - PROCESS | 3760 | 1467760145691 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - PROCESS | 3760 | 1467760145724 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
16:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 173ms
16:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
16:09:05 INFO - PROCESS | 3760 | 1467760145882 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:05 INFO - PROCESS | 3760 | 1467760145925 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
16:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 188ms
16:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
16:09:06 INFO - PROCESS | 3760 | 1467760146070 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - PROCESS | 3760 | 1467760146113 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
16:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 220ms
16:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
16:09:06 INFO - PROCESS | 3760 | 1467760146301 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - PROCESS | 3760 | 1467760146346 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
16:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 220ms
16:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
16:09:06 INFO - PROCESS | 3760 | 1467760146534 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - PROCESS | 3760 | 1467760146590 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
16:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 235ms
16:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
16:09:06 INFO - PROCESS | 3760 | 1467760146770 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - PROCESS | 3760 | 1467760146819 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
16:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 236ms
16:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
16:09:07 INFO - PROCESS | 3760 | 1467760146998 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - PROCESS | 3760 | 1467760147055 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
16:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 219ms
16:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
16:09:07 INFO - PROCESS | 3760 | 1467760147237 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - PROCESS | 3760 | 1467760147294 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
16:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 235ms
16:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
16:09:07 INFO - PROCESS | 3760 | 1467760147467 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - PROCESS | 3760 | 1467760147520 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
16:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 188ms
16:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
16:09:07 INFO - PROCESS | 3760 | 1467760147655 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - PROCESS | 3760 | 1467760147691 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
16:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 189ms
16:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
16:09:07 INFO - PROCESS | 3760 | 1467760147845 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:07 INFO - PROCESS | 3760 | 1467760147879 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
16:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 188ms
16:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
16:09:08 INFO - PROCESS | 3760 | 1467760148037 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - PROCESS | 3760 | 1467760148076 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
16:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 188ms
16:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
16:09:08 INFO - PROCESS | 3760 | 1467760148227 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - PROCESS | 3760 | 1467760148270 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
16:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 188ms
16:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
16:09:08 INFO - PROCESS | 3760 | 1467760148423 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - PROCESS | 3760 | 1467760148470 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
16:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 188ms
16:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
16:09:08 INFO - PROCESS | 3760 | 1467760148606 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - PROCESS | 3760 | 1467760148651 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
16:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 189ms
16:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
16:09:08 INFO - PROCESS | 3760 | 1467760148796 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - PROCESS | 3760 | 1467760148834 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
16:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 188ms
16:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
16:09:09 INFO - PROCESS | 3760 | 1467760148986 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - PROCESS | 3760 | 1467760149028 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
16:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 235ms
16:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
16:09:09 INFO - PROCESS | 3760 | 1467760149216 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - PROCESS | 3760 | 1467760149263 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
16:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 189ms
16:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
16:09:09 INFO - PROCESS | 3760 | 1467760149405 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - PROCESS | 3760 | 1467760149449 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
16:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 235ms
16:09:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
16:09:09 INFO - PROCESS | 3760 | 1467760149635 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - PROCESS | 3760 | 1467760149674 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
16:09:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 188ms
16:09:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
16:09:09 INFO - PROCESS | 3760 | 1467760149823 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:09 INFO - PROCESS | 3760 | 1467760149874 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
16:09:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 188ms
16:09:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
16:09:10 INFO - PROCESS | 3760 | 1467760150012 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:10 INFO - PROCESS | 3760 | 1467760150062 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
16:09:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 236ms
16:09:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
16:09:10 INFO - PROCESS | 3760 | 1467760150263 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:10 INFO - PROCESS | 3760 | 1467760150344 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
16:09:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 502ms
16:09:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
16:09:10 INFO - PROCESS | 3760 | 1467760150743 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:10 INFO - PROCESS | 3760 | 1467760150941 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
16:09:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 329ms
16:09:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
16:09:11 INFO - PROCESS | 3760 | 1467760151076 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:11 INFO - PROCESS | 3760 | 1467760151106 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
16:09:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 189ms
16:09:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
16:09:11 INFO - PROCESS | 3760 | 1467760151268 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:11 INFO - PROCESS | 3760 | 1467760151311 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:12 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)
16:09:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 737ms
16:09:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
16:09:12 INFO - PROCESS | 3760 | 1467760152010 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:12 INFO - PROCESS | 3760 | 1467760152038 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:12 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
16:09:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:09:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
16:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 690ms
16:09:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
16:09:12 INFO - PROCESS | 3760 | 1467760152739 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:12 INFO - PROCESS | 3760 | 1467760152772 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:13 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
16:09:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:09:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
16:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 690ms
16:09:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
16:09:13 INFO - PROCESS | 3760 | 1467760153441 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:13 INFO - PROCESS | 3760 | 1467760153476 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:14 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)
16:09:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 706ms
16:09:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
16:09:14 INFO - PROCESS | 3760 | 1467760154141 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:14 INFO - PROCESS | 3760 | 1467760154168 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:14 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)
16:09:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 643ms
16:09:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
16:09:14 INFO - PROCESS | 3760 | 1467760154781 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:14 INFO - PROCESS | 3760 | 1467760154807 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:15 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
16:09:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:09:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
16:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 644ms
16:09:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
16:09:15 INFO - PROCESS | 3760 | 1467760155421 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:15 INFO - PROCESS | 3760 | 1467760155447 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:16 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
16:09:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:09:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
16:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 706ms
16:09:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
16:09:16 INFO - PROCESS | 3760 | 1467760156122 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:16 INFO - PROCESS | 3760 | 1467760156149 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:16 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
16:09:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:09:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
16:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 643ms
16:09:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
16:09:16 INFO - PROCESS | 3760 | 1467760156762 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:16 INFO - PROCESS | 3760 | 1467760156816 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:17 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
16:09:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:09:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
16:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 878ms
16:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
16:09:17 INFO - PROCESS | 3760 | 1467760157648 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:17 INFO - PROCESS | 3760 | 1467760157678 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
16:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 188ms
16:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
16:09:17 INFO - PROCESS | 3760 | 1467760157839 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:17 INFO - PROCESS | 3760 | 1467760157873 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
16:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 189ms
16:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
16:09:18 INFO - PROCESS | 3760 | 1467760158028 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 INFO - PROCESS | 3760 | 1467760158059 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 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"
16:09:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:09:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
16:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 188ms
16:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
16:09:18 INFO - PROCESS | 3760 | 1467760158217 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 INFO - PROCESS | 3760 | 1467760158256 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
16:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 219ms
16:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
16:09:18 INFO - PROCESS | 3760 | 1467760158445 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 INFO - PROCESS | 3760 | 1467760158479 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 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"
16:09:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:09:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
16:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 188ms
16:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
16:09:18 INFO - PROCESS | 3760 | 1467760158635 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 INFO - PROCESS | 3760 | 1467760158680 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 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"
16:09:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:09:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
16:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 220ms
16:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
16:09:18 INFO - PROCESS | 3760 | 1467760158866 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:18 INFO - PROCESS | 3760 | 1467760158906 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
16:09:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 172ms
16:09:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
16:09:19 INFO - PROCESS | 3760 | 1467760159053 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:19 INFO - PROCESS | 3760 | 1467760159094 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:19 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
16:09:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:09:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
16:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 690ms
16:09:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
16:09:19 INFO - PROCESS | 3760 | 1467760159755 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:19 INFO - PROCESS | 3760 | 1467760159791 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
16:09:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 173ms
16:09:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
16:09:19 INFO - PROCESS | 3760 | 1467760159944 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - PROCESS | 3760 | 1467760159974 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
16:09:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 189ms
16:09:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
16:09:20 INFO - PROCESS | 3760 | 1467760160134 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - PROCESS | 3760 | 1467760160171 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
16:09:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 188ms
16:09:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
16:09:20 INFO - PROCESS | 3760 | 1467760160323 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - PROCESS | 3760 | 1467760160361 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
16:09:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 188ms
16:09:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
16:09:20 INFO - PROCESS | 3760 | 1467760160545 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - PROCESS | 3760 | 1467760160587 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
16:09:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 188ms
16:09:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
16:09:20 INFO - PROCESS | 3760 | 1467760160734 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - PROCESS | 3760 | 1467760160774 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
16:09:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 189ms
16:09:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
16:09:20 INFO - PROCESS | 3760 | 1467760160923 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:20 INFO - PROCESS | 3760 | 1467760160957 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
16:09:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 188ms
16:09:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
16:09:21 INFO - PROCESS | 3760 | 1467760161115 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - PROCESS | 3760 | 1467760161158 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
16:09:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 188ms
16:09:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
16:09:21 INFO - PROCESS | 3760 | 1467760161302 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - PROCESS | 3760 | 1467760161340 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
16:09:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 172ms
16:09:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
16:09:21 INFO - PROCESS | 3760 | 1467760161492 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - PROCESS | 3760 | 1467760161535 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
16:09:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 188ms
16:09:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
16:09:21 INFO - PROCESS | 3760 | 1467760161683 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - PROCESS | 3760 | 1467760161724 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
16:09:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 189ms
16:09:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
16:09:21 INFO - PROCESS | 3760 | 1467760161871 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:21 INFO - PROCESS | 3760 | 1467760161913 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
16:09:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 188ms
16:09:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
16:09:22 INFO - PROCESS | 3760 | 1467760162062 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - PROCESS | 3760 | 1467760162107 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
16:09:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 188ms
16:09:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
16:09:22 INFO - PROCESS | 3760 | 1467760162250 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - PROCESS | 3760 | 1467760162294 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
16:09:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 188ms
16:09:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
16:09:22 INFO - PROCESS | 3760 | 1467760162439 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - PROCESS | 3760 | 1467760162486 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
16:09:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 189ms
16:09:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
16:09:22 INFO - PROCESS | 3760 | 1467760162630 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - PROCESS | 3760 | 1467760162688 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
16:09:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 188ms
16:09:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
16:09:22 INFO - PROCESS | 3760 | 1467760162817 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:22 INFO - PROCESS | 3760 | 1467760162860 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
16:09:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 172ms
16:09:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
16:09:23 INFO - PROCESS | 3760 | 1467760163007 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:23 INFO - PROCESS | 3760 | 1467760163049 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
16:09:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 329ms
16:09:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
16:09:23 INFO - PROCESS | 3760 | 1467760163369 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:23 INFO - PROCESS | 3760 | 1467760163420 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
16:09:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 392ms
16:09:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
16:09:23 INFO - PROCESS | 3760 | 1467760163765 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:23 INFO - PROCESS | 3760 | 1467760163797 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
16:09:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 188ms
16:09:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
16:09:23 INFO - PROCESS | 3760 | 1467760163954 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - PROCESS | 3760 | 1467760163984 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
16:09:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 189ms
16:09:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
16:09:24 INFO - PROCESS | 3760 | 1467760164147 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - PROCESS | 3760 | 1467760164175 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
16:09:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 188ms
16:09:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
16:09:24 INFO - PROCESS | 3760 | 1467760164338 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - PROCESS | 3760 | 1467760164390 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
16:09:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 235ms
16:09:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
16:09:24 INFO - PROCESS | 3760 | 1467760164562 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - PROCESS | 3760 | 1467760164590 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
16:09:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 188ms
16:09:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
16:09:24 INFO - PROCESS | 3760 | 1467760164751 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - PROCESS | 3760 | 1467760164804 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
16:09:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 189ms
16:09:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
16:09:24 INFO - PROCESS | 3760 | 1467760164940 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - PROCESS | 3760 | 1467760164975 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
16:09:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 188ms
16:09:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
16:09:25 INFO - PROCESS | 3760 | 1467760165132 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - PROCESS | 3760 | 1467760165171 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
16:09:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 172ms
16:09:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
16:09:25 INFO - PROCESS | 3760 | 1467760165319 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - PROCESS | 3760 | 1467760165353 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
16:09:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 173ms
16:09:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
16:09:25 INFO - PROCESS | 3760 | 1467760165508 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - PROCESS | 3760 | 1467760165555 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
16:09:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 220ms
16:09:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
16:09:25 INFO - PROCESS | 3760 | 1467760165738 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - PROCESS | 3760 | 1467760165785 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
16:09:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 235ms
16:09:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
16:09:25 INFO - PROCESS | 3760 | 1467760165968 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - PROCESS | 3760 | 1467760166001 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
16:09:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 188ms
16:09:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
16:09:26 INFO - PROCESS | 3760 | 1467760166156 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - PROCESS | 3760 | 1467760166203 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
16:09:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 236ms
16:09:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
16:09:26 INFO - PROCESS | 3760 | 1467760166388 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - PROCESS | 3760 | 1467760166435 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
16:09:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 219ms
16:09:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
16:09:26 INFO - PROCESS | 3760 | 1467760166619 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - PROCESS | 3760 | 1467760166662 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
16:09:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 220ms
16:09:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
16:09:26 INFO - PROCESS | 3760 | 1467760166849 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:26 INFO - PROCESS | 3760 | 1467760166894 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
16:09:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 173ms
16:09:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
16:09:27 INFO - PROCESS | 3760 | 1467760167038 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - PROCESS | 3760 | 1467760167078 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
16:09:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 188ms
16:09:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
16:09:27 INFO - PROCESS | 3760 | 1467760167229 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - PROCESS | 3760 | 1467760167272 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
16:09:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 188ms
16:09:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
16:09:27 INFO - PROCESS | 3760 | 1467760167417 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - PROCESS | 3760 | 1467760167451 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
16:09:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 189ms
16:09:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
16:09:27 INFO - PROCESS | 3760 | 1467760167607 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - PROCESS | 3760 | 1467760167650 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
16:09:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 188ms
16:09:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
16:09:27 INFO - PROCESS | 3760 | 1467760167797 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:27 INFO - PROCESS | 3760 | 1467760167844 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
16:09:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 235ms
16:09:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
16:09:28 INFO - PROCESS | 3760 | 1467760168032 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - PROCESS | 3760 | 1467760168077 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
16:09:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 251ms
16:09:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
16:09:28 INFO - PROCESS | 3760 | 1467760168308 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - PROCESS | 3760 | 1467760168346 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
16:09:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 188ms
16:09:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
16:09:28 INFO - PROCESS | 3760 | 1467760168497 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - PROCESS | 3760 | 1467760168542 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
16:09:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 220ms
16:09:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
16:09:28 INFO - PROCESS | 3760 | 1467760168727 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - PROCESS | 3760 | 1467760168770 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
16:09:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 188ms
16:09:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
16:09:28 INFO - PROCESS | 3760 | 1467760168916 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:28 INFO - PROCESS | 3760 | 1467760168960 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
16:09:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
16:09:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 188ms
16:09:29 INFO - TEST-START | /DOMEvents/constructors.html
16:09:29 INFO - PROCESS | 3760 | 1467760169105 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:29 INFO - PROCESS | 3760 | 1467760169151 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:09:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
16:09:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:09:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
16:09:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 251ms
16:09:29 INFO - TEST-START | /DOMEvents/event-phases-order.html
16:09:29 INFO - PROCESS | 3760 | 1467760169354 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:29 INFO - PROCESS | 3760 | 1467760169404 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
16:09:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 189ms
16:09:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
16:09:29 INFO - PROCESS | 3760 | 1467760169543 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:29 INFO - PROCESS | 3760 | 1467760169614 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
16:09:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:09:30 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
16:09:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:09:30 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
16:09:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:09:30 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]"
16:09:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:09:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
16:09:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 502ms
16:09:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
16:09:30 INFO - PROCESS | 3760 | 1467760170050 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - PROCESS | 3760 | 1467760170108 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
16:09:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
16:09:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 188ms
16:09:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
16:09:30 INFO - PROCESS | 3760 | 1467760170272 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - PROCESS | 3760 | 1467760170314 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
16:09:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
16:09:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 189ms
16:09:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
16:09:30 INFO - PROCESS | 3760 | 1467760170463 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - PROCESS | 3760 | 1467760170491 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:09:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 188ms
16:09:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
16:09:30 INFO - PROCESS | 3760 | 1467760170647 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - PROCESS | 3760 | 1467760170687 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 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.
16:09:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 172ms
16:09:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
16:09:30 INFO - PROCESS | 3760 | 1467760170837 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:30 INFO - PROCESS | 3760 | 1467760170871 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 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
16:09:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
16:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
16:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 188ms
16:09:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
16:09:31 INFO - PROCESS | 3760 | 1467760171026 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 INFO - PROCESS | 3760 | 1467760171074 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 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.
16:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 188ms
16:09:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
16:09:31 INFO - PROCESS | 3760 | 1467760171214 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 INFO - PROCESS | 3760 | 1467760171253 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 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.
16:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 189ms
16:09:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
16:09:31 INFO - PROCESS | 3760 | 1467760171404 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 INFO - PROCESS | 3760 | 1467760171447 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:09:31 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
16:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 188ms
16:09:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
16:09:31 INFO - PROCESS | 3760 | 1467760171595 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 INFO - PROCESS | 3760 | 1467760171638 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 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.
16:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 188ms
16:09:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
16:09:31 INFO - PROCESS | 3760 | 1467760171786 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 INFO - PROCESS | 3760 | 1467760171820 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:31 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.
16:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 188ms
16:09:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
16:09:31 INFO - PROCESS | 3760 | 1467760171972 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 INFO - PROCESS | 3760 | 1467760172017 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 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.
16:09:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 189ms
16:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
16:09:32 INFO - PROCESS | 3760 | 1467760172164 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 INFO - PROCESS | 3760 | 1467760172205 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 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.
16:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 173ms
16:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
16:09:32 INFO - PROCESS | 3760 | 1467760172351 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 INFO - PROCESS | 3760 | 1467760172399 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 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.
16:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 219ms
16:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
16:09:32 INFO - PROCESS | 3760 | 1467760172582 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 INFO - PROCESS | 3760 | 1467760172624 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 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.
16:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 189ms
16:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
16:09:32 INFO - PROCESS | 3760 | 1467760172771 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 INFO - PROCESS | 3760 | 1467760172820 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:32 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
16:09:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
16:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
16:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 173ms
16:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
16:09:32 INFO - PROCESS | 3760 | 1467760172965 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 INFO - PROCESS | 3760 | 1467760173010 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 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.
16:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 188ms
16:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
16:09:33 INFO - PROCESS | 3760 | 1467760173153 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 INFO - PROCESS | 3760 | 1467760173198 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 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.
16:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 219ms
16:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
16:09:33 INFO - PROCESS | 3760 | 1467760173382 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 INFO - PROCESS | 3760 | 1467760173436 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:09:33 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
16:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 188ms
16:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
16:09:33 INFO - PROCESS | 3760 | 1467760173572 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 INFO - PROCESS | 3760 | 1467760173613 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 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.
16:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 189ms
16:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
16:09:33 INFO - PROCESS | 3760 | 1467760173763 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 INFO - PROCESS | 3760 | 1467760173805 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:33 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.
16:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 188ms
16:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
16:09:33 INFO - PROCESS | 3760 | 1467760173951 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 INFO - PROCESS | 3760 | 1467760173997 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 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.
16:09:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 188ms
16:09:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker
16:09:34 INFO - PROCESS | 3760 | 1467760174140 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 INFO - PROCESS | 3760 | 1467760174184 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
16:09:34 INFO - {}
16:09:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
16:09:34 INFO - {}
16:09:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
16:09:34 INFO - {}
16:09:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
16:09:34 INFO - {}
16:09:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 188ms
16:09:34 INFO - TEST-START | /FileAPI/fileReader.html
16:09:34 INFO - PROCESS | 3760 | 1467760174330 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 INFO - PROCESS | 3760 | 1467760174378 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
16:09:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
16:09:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
16:09:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
16:09:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 189ms
16:09:34 INFO - TEST-START | /FileAPI/historical.html
16:09:34 INFO - PROCESS | 3760 | 1467760174520 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 INFO - PROCESS | 3760 | 1467760174565 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
16:09:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
16:09:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
16:09:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
16:09:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
16:09:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
16:09:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
16:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
16:09:34 INFO - TEST-OK | /FileAPI/historical.html | took 188ms
16:09:34 INFO - TEST-START | /FileAPI/idlharness.html
16:09:34 INFO - PROCESS | 3760 | 1467760174711 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:34 INFO - PROCESS | 3760 | 1467760174754 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:09:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
16:09:35 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
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
16:09:35 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
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
16:09:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 408ms
16:09:35 INFO - TEST-START | /FileAPI/idlharness.worker
16:09:35 INFO - PROCESS | 3760 | 1467760175123 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:35 INFO - PROCESS | 3760 | 1467760175172 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:09:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
16:09:35 INFO - {}
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
16:09:35 INFO - {}
16:09:35 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 - {}
16:09:35 INFO - {}
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
16:09:35 INFO - {}
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
16:09:35 INFO - {}
16:09:35 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 - {}
16:09:35 INFO - {}
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 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
16:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:09:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:09:35 INFO - {}
16:09:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 392ms
16:09:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
16:09:35 INFO - PROCESS | 3760 | 1467760175512 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:35 INFO - PROCESS | 3760 | 1467760175565 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:35 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
16:09:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 188ms
16:09:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
16:09:35 INFO - PROCESS | 3760 | 1467760175701 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:35 INFO - PROCESS | 3760 | 1467760175734 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
16:09:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 188ms
16:09:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html
16:09:35 INFO - PROCESS | 3760 | 1467760175890 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:35 INFO - PROCESS | 3760 | 1467760175938 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
16:09:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 189ms
16:09:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
16:09:36 INFO - PROCESS | 3760 | 1467760176112 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:36 INFO - PROCESS | 3760 | 1467760176156 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
16:09:36 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.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
16:09:36 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'.)
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
16:09:36 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.
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
16:09:36 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.
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
16:09:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:09:36 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.
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
16:09:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
16:09:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:09:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
16:09:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
16:09:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 627ms
16:09:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
16:09:36 INFO - PROCESS | 3760 | 1467760176739 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:36 INFO - PROCESS | 3760 | 1467760176946 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
16:09:37 INFO - {}
16:09:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 392ms
16:09:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
16:09:37 INFO - PROCESS | 3760 | 1467760177130 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:37 INFO - PROCESS | 3760 | 1467760177167 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
16:09:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 189ms
16:09:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
16:09:37 INFO - PROCESS | 3760 | 1467760177319 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:37 INFO - PROCESS | 3760 | 1467760177367 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
16:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:09:37 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"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:09:37 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"
16:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:09:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 377ms
16:09:37 INFO - TEST-START | /FileAPI/file/File-constructor.html
16:09:37 INFO - PROCESS | 3760 | 1467760177701 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:37 INFO - PROCESS | 3760 | 1467760177735 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
16:09:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
16:09:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
16:09:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
16:09:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
16:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
16:09:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
16:09:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 188ms
16:09:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
16:09:37 INFO - PROCESS | 3760 | 1467760177889 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:37 INFO - PROCESS | 3760 | 1467760177921 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
16:09:38 INFO - {}
16:09:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 188ms
16:09:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
16:09:38 INFO - PROCESS | 3760 | 1467760178079 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - PROCESS | 3760 | 1467760178118 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
16:09:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
16:09:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
16:09:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
16:09:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
16:09:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
16:09:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
16:09:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 189ms
16:09:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
16:09:38 INFO - PROCESS | 3760 | 1467760178268 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - PROCESS | 3760 | 1467760178298 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
16:09:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 188ms
16:09:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
16:09:38 INFO - PROCESS | 3760 | 1467760178456 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - PROCESS | 3760 | 1467760178484 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
16:09:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 141ms
16:09:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
16:09:38 INFO - PROCESS | 3760 | 1467760178594 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - PROCESS | 3760 | 1467760178635 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
16:09:38 INFO - reader.readAsText(blob_2)
16:09:38 INFO - }" did not throw
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
16:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
16:09:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
16:09:38 INFO - reader.readAsDataURL(blob_2)
16:09:38 INFO - }" did not throw
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
16:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
16:09:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
16:09:38 INFO - reader.readAsArrayBuffer(blob_2)
16:09:38 INFO - }" did not throw
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
16:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
16:09:38 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
16:09:38 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
16:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:38 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
16:09:38 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
16:09:38 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
16:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
16:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
16:09:38 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
16:09:38 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
16:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:09:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 188ms
16:09:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
16:09:38 INFO - PROCESS | 3760 | 1467760178784 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - PROCESS | 3760 | 1467760178818 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
16:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
16:09:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
16:09:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 189ms
16:09:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
16:09:39 INFO - PROCESS | 3760 | 1467760178982 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - PROCESS | 3760 | 1467760179022 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
16:09:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 173ms
16:09:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
16:09:39 INFO - PROCESS | 3760 | 1467760179164 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - PROCESS | 3760 | 1467760179208 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
16:09:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 172ms
16:09:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
16:09:39 INFO - PROCESS | 3760 | 1467760179352 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - PROCESS | 3760 | 1467760179397 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
16:09:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 188ms
16:09:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
16:09:39 INFO - PROCESS | 3760 | 1467760179570 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - PROCESS | 3760 | 1467760179626 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
16:09:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
16:09:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 188ms
16:09:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
16:09:39 INFO - PROCESS | 3760 | 1467760179761 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - PROCESS | 3760 | 1467760179797 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
16:09:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 188ms
16:09:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
16:09:39 INFO - PROCESS | 3760 | 1467760179950 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - PROCESS | 3760 | 1467760179989 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
16:09:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
16:09:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
16:09:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 188ms
16:09:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
16:09:40 INFO - PROCESS | 3760 | 1467760180143 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - PROCESS | 3760 | 1467760180190 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
16:09:40 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
16:09:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
16:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:09:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:09:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
16:09:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 189ms
16:09:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
16:09:40 INFO - PROCESS | 3760 | 1467760180329 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - PROCESS | 3760 | 1467760180368 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
16:09:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 188ms
16:09:40 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
16:09:40 INFO - PROCESS | 3760 | 1467760180518 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - PROCESS | 3760 | 1467760180554 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
16:09:40 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 188ms
16:09:40 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
16:09:40 INFO - PROCESS | 3760 | 1467760180714 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - PROCESS | 3760 | 1467760180752 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
16:09:40 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 172ms
16:09:40 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
16:09:40 INFO - PROCESS | 3760 | 1467760180897 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:40 INFO - PROCESS | 3760 | 1467760180938 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:41 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
16:09:41 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 220ms
16:09:41 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
16:09:41 INFO - PROCESS | 3760 | 1467760181131 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:41 INFO - PROCESS | 3760 | 1467760181172 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:41 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
16:09:41 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 220ms
16:09:41 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
16:09:41 INFO - PROCESS | 3760 | 1467760181362 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:41 INFO - PROCESS | 3760 | 1467760181408 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
16:09:41 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 235ms
16:09:41 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
16:09:41 INFO - PROCESS | 3760 | 1467760181592 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:41 INFO - PROCESS | 3760 | 1467760181637 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
16:09:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
16:09:41 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 189ms
16:09:41 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
16:09:41 INFO - PROCESS | 3760 | 1467760181780 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:41 INFO - PROCESS | 3760 | 1467760181894 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
16:09:42 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 329ms
16:09:42 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
16:09:42 INFO - PROCESS | 3760 | 1467760182112 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - PROCESS | 3760 | 1467760182146 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
16:09:42 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 188ms
16:09:42 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
16:09:42 INFO - PROCESS | 3760 | 1467760182302 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - PROCESS | 3760 | 1467760182344 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
16:09:42 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 173ms
16:09:42 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
16:09:42 INFO - PROCESS | 3760 | 1467760182493 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - PROCESS | 3760 | 1467760182543 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
16:09:42 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 173ms
16:09:42 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
16:09:42 INFO - PROCESS | 3760 | 1467760182681 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - PROCESS | 3760 | 1467760182727 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
16:09:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
16:09:42 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 219ms
16:09:43 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
16:09:43 INFO - PROCESS | 3760 | 1467760183124 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:43 INFO - PROCESS | 3760 | 1467760183180 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
16:09:43 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 251ms
16:09:43 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
16:09:43 INFO - PROCESS | 3760 | 1467760183363 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:43 INFO - PROCESS | 3760 | 1467760183407 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
16:09:43 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 298ms
16:09:43 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
16:09:43 INFO - PROCESS | 3760 | 1467760183655 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:43 INFO - PROCESS | 3760 | 1467760183693 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
16:09:43 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
16:09:43 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 220ms
16:09:43 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
16:09:43 INFO - PROCESS | 3760 | 1467760183916 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:43 INFO - PROCESS | 3760 | 1467760183949 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
16:09:44 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
16:09:44 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
16:09:44 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 219ms
16:09:44 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
16:09:44 INFO - PROCESS | 3760 | 1467760184146 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - PROCESS | 3760 | 1467760184182 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
16:09:44 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 189ms
16:09:44 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
16:09:44 INFO - PROCESS | 3760 | 1467760184336 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - PROCESS | 3760 | 1467760184375 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
16:09:44 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
16:09:44 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 173ms
16:09:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
16:09:44 INFO - PROCESS | 3760 | 1467760184525 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - PROCESS | 3760 | 1467760184558 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
16:09:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 188ms
16:09:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
16:09:44 INFO - PROCESS | 3760 | 1467760184714 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - PROCESS | 3760 | 1467760184749 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
16:09:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 188ms
16:09:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
16:09:44 INFO - PROCESS | 3760 | 1467760184903 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:44 INFO - PROCESS | 3760 | 1467760184946 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
16:09:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 188ms
16:09:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
16:09:45 INFO - PROCESS | 3760 | 1467760185093 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - PROCESS | 3760 | 1467760185132 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
16:09:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 189ms
16:09:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
16:09:45 INFO - PROCESS | 3760 | 1467760185286 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - PROCESS | 3760 | 1467760185349 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
16:09:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 235ms
16:09:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
16:09:45 INFO - PROCESS | 3760 | 1467760185516 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - PROCESS | 3760 | 1467760185551 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
16:09:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 188ms
16:09:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
16:09:45 INFO - PROCESS | 3760 | 1467760185711 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - PROCESS | 3760 | 1467760185755 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
16:09:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 251ms
16:09:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
16:09:45 INFO - PROCESS | 3760 | 1467760185957 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - PROCESS | 3760 | 1467760186001 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
16:09:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 236ms
16:09:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
16:09:46 INFO - PROCESS | 3760 | 1467760186184 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - PROCESS | 3760 | 1467760186224 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
16:09:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 219ms
16:09:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
16:09:46 INFO - PROCESS | 3760 | 1467760186413 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - PROCESS | 3760 | 1467760186450 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
16:09:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 173ms
16:09:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
16:09:46 INFO - PROCESS | 3760 | 1467760186603 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - PROCESS | 3760 | 1467760186656 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
16:09:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 189ms
16:09:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
16:09:46 INFO - PROCESS | 3760 | 1467760186797 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - PROCESS | 3760 | 1467760186840 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
16:09:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 188ms
16:09:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
16:09:47 INFO - PROCESS | 3760 | 1467760186982 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 INFO - PROCESS | 3760 | 1467760187036 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
16:09:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 219ms
16:09:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
16:09:47 INFO - PROCESS | 3760 | 1467760187211 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 INFO - PROCESS | 3760 | 1467760187253 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
16:09:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 188ms
16:09:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
16:09:47 INFO - PROCESS | 3760 | 1467760187401 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 INFO - PROCESS | 3760 | 1467760187447 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
16:09:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 189ms
16:09:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
16:09:47 INFO - PROCESS | 3760 | 1467760187591 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 INFO - PROCESS | 3760 | 1467760187638 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 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
16:09:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 219ms
16:09:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
16:09:47 INFO - PROCESS | 3760 | 1467760187820 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:47 INFO - PROCESS | 3760 | 1467760187862 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 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
16:09:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 173ms
16:09:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
16:09:48 INFO - PROCESS | 3760 | 1467760188010 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - PROCESS | 3760 | 1467760188042 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
16:09:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 189ms
16:09:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
16:09:48 INFO - PROCESS | 3760 | 1467760188200 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - PROCESS | 3760 | 1467760188254 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
16:09:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 188ms
16:09:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
16:09:48 INFO - PROCESS | 3760 | 1467760188389 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - PROCESS | 3760 | 1467760188437 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
16:09:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 188ms
16:09:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
16:09:48 INFO - PROCESS | 3760 | 1467760188577 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - PROCESS | 3760 | 1467760188626 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
16:09:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 188ms
16:09:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
16:09:48 INFO - PROCESS | 3760 | 1467760188768 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - PROCESS | 3760 | 1467760188801 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
16:09:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 189ms
16:09:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
16:09:48 INFO - PROCESS | 3760 | 1467760188958 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:49 INFO - PROCESS | 3760 | 1467760189011 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
16:09:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 235ms
16:09:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
16:09:49 INFO - PROCESS | 3760 | 1467760189187 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:49 INFO - PROCESS | 3760 | 1467760189256 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
16:09:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 392ms
16:09:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
16:09:49 INFO - PROCESS | 3760 | 1467760189581 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:49 INFO - PROCESS | 3760 | 1467760189716 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
16:09:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 392ms
16:09:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
16:09:49 INFO - PROCESS | 3760 | 1467760189976 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - PROCESS | 3760 | 1467760190007 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
16:09:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 189ms
16:09:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
16:09:50 INFO - PROCESS | 3760 | 1467760190163 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - PROCESS | 3760 | 1467760190195 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
16:09:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 173ms
16:09:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
16:09:50 INFO - PROCESS | 3760 | 1467760190357 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - PROCESS | 3760 | 1467760190393 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
16:09:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 188ms
16:09:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
16:09:50 INFO - PROCESS | 3760 | 1467760190543 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - PROCESS | 3760 | 1467760190583 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
16:09:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 188ms
16:09:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
16:09:50 INFO - PROCESS | 3760 | 1467760190733 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - PROCESS | 3760 | 1467760190775 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
16:09:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 220ms
16:09:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
16:09:50 INFO - PROCESS | 3760 | 1467760190961 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - PROCESS | 3760 | 1467760190998 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:09:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 173ms
16:09:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
16:09:51 INFO - PROCESS | 3760 | 1467760191150 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - PROCESS | 3760 | 1467760191186 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
16:09:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 188ms
16:09:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
16:09:51 INFO - PROCESS | 3760 | 1467760191341 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - PROCESS | 3760 | 1467760191385 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
16:09:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 188ms
16:09:51 INFO - PROCESS | 3760 | 1467760191578 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
16:09:51 INFO - PROCESS | 3760 | 1467760191630 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
16:09:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 235ms
16:09:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
16:09:51 INFO - PROCESS | 3760 | 1467760191811 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - PROCESS | 3760 | 1467760191850 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
16:09:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 189ms
16:09:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
16:09:52 INFO - PROCESS | 3760 | 1467760192002 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:52 INFO - PROCESS | 3760 | 1467760192060 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:09:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 235ms
16:09:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
16:09:52 INFO - PROCESS | 3760 | 1467760192235 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:52 INFO - PROCESS | 3760 | 1467760192286 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
16:09:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 220ms
16:09:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
16:09:52 INFO - PROCESS | 3760 | 1467760192460 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:52 INFO - PROCESS | 3760 | 1467760192508 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
16:09:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 173ms
16:09:52 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
16:09:52 INFO - PROCESS | 3760 | 1467760192656 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:52 INFO - PROCESS | 3760 | 1467760192710 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:09:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 423ms
16:09:53 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
16:09:53 INFO - PROCESS | 3760 | 1467760193092 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - PROCESS | 3760 | 1467760193128 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
16:09:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 188ms
16:09:53 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
16:09:53 INFO - PROCESS | 3760 | 1467760193282 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - PROCESS | 3760 | 1467760193326 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
16:09:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 235ms
16:09:53 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
16:09:53 INFO - PROCESS | 3760 | 1467760193511 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - PROCESS | 3760 | 1467760193548 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:09:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 220ms
16:09:53 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
16:09:53 INFO - PROCESS | 3760 | 1467760193742 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - PROCESS | 3760 | 1467760193798 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
16:09:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 219ms
16:09:54 INFO - PROCESS | 3760 | 1467760194176 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
16:09:54 INFO - PROCESS | 3760 | 1467760194209 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
16:09:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 173ms
16:09:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
16:09:54 INFO - PROCESS | 3760 | 1467760194361 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:54 INFO - PROCESS | 3760 | 1467760194415 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
16:09:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 235ms
16:09:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
16:09:54 INFO - PROCESS | 3760 | 1467760194591 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:54 INFO - PROCESS | 3760 | 1467760194637 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
16:09:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 220ms
16:09:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
16:09:54 INFO - PROCESS | 3760 | 1467760194822 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:54 INFO - PROCESS | 3760 | 1467760194877 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
16:09:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 220ms
16:09:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
16:09:55 INFO - PROCESS | 3760 | 1467760195049 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - PROCESS | 3760 | 1467760195093 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
16:09:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 188ms
16:09:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
16:09:55 INFO - PROCESS | 3760 | 1467760195240 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - PROCESS | 3760 | 1467760195293 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
16:09:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 236ms
16:09:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
16:09:55 INFO - PROCESS | 3760 | 1467760195468 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - PROCESS | 3760 | 1467760195520 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
16:09:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 188ms
16:09:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
16:09:55 INFO - PROCESS | 3760 | 1467760195658 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - PROCESS | 3760 | 1467760195714 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
16:09:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 188ms
16:09:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
16:09:55 INFO - PROCESS | 3760 | 1467760195846 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:55 INFO - PROCESS | 3760 | 1467760195892 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
16:09:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 188ms
16:09:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
16:09:56 INFO - PROCESS | 3760 | 1467760196036 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:56 INFO - PROCESS | 3760 | 1467760196094 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
16:09:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 393ms
16:09:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
16:09:56 INFO - PROCESS | 3760 | 1467760196431 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:56 INFO - PROCESS | 3760 | 1467760196485 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
16:09:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 392ms
16:09:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
16:09:56 INFO - PROCESS | 3760 | 1467760196824 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:56 INFO - PROCESS | 3760 | 1467760196866 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
16:09:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 220ms
16:09:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
16:09:57 INFO - PROCESS | 3760 | 1467760197064 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - PROCESS | 3760 | 1467760197093 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
16:09:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 188ms
16:09:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
16:09:57 INFO - PROCESS | 3760 | 1467760197254 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - PROCESS | 3760 | 1467760197302 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
16:09:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 235ms
16:09:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
16:09:57 INFO - PROCESS | 3760 | 1467760197481 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - PROCESS | 3760 | 1467760197515 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
16:09:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 220ms
16:09:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
16:09:57 INFO - PROCESS | 3760 | 1467760197714 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - PROCESS | 3760 | 1467760197740 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
16:09:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 188ms
16:09:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
16:09:57 INFO - PROCESS | 3760 | 1467760197905 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:57 INFO - PROCESS | 3760 | 1467760197951 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
16:09:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 188ms
16:09:58 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
16:09:58 INFO - PROCESS | 3760 | 1467760198100 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - PROCESS | 3760 | 1467760198135 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
16:09:58 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 189ms
16:09:58 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
16:09:58 INFO - PROCESS | 3760 | 1467760198282 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - PROCESS | 3760 | 1467760198320 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
16:09:58 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 235ms
16:09:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
16:09:58 INFO - PROCESS | 3760 | 1467760198512 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - PROCESS | 3760 | 1467760198539 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
16:09:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 188ms
16:09:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
16:09:58 INFO - PROCESS | 3760 | 1467760198701 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - PROCESS | 3760 | 1467760198737 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
16:09:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 188ms
16:09:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
16:09:58 INFO - PROCESS | 3760 | 1467760198895 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:58 INFO - PROCESS | 3760 | 1467760198933 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
16:09:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 393ms
16:09:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
16:09:59 INFO - PROCESS | 3760 | 1467760199292 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:59 INFO - PROCESS | 3760 | 1467760199377 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
16:09:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 220ms
16:09:59 INFO - PROCESS | 3760 | 1467760199555 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
16:09:59 INFO - PROCESS | 3760 | 1467760199599 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
16:09:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 219ms
16:09:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
16:09:59 INFO - PROCESS | 3760 | 1467760199788 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:09:59 INFO - PROCESS | 3760 | 1467760199841 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
16:10:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 236ms
16:10:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
16:10:00 INFO - PROCESS | 3760 | 1467760200021 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - PROCESS | 3760 | 1467760200073 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
16:10:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 235ms
16:10:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
16:10:00 INFO - PROCESS | 3760 | 1467760200249 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - PROCESS | 3760 | 1467760200287 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
16:10:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 188ms
16:10:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
16:10:00 INFO - PROCESS | 3760 | 1467760200440 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - PROCESS | 3760 | 1467760200480 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
16:10:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 189ms
16:10:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
16:10:00 INFO - PROCESS | 3760 | 1467760200628 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - PROCESS | 3760 | 1467760200670 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
16:10:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 235ms
16:10:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
16:10:00 INFO - PROCESS | 3760 | 1467760200859 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:00 INFO - PROCESS | 3760 | 1467760200898 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
16:10:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 220ms
16:10:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
16:10:01 INFO - PROCESS | 3760 | 1467760201088 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:01 INFO - PROCESS | 3760 | 1467760201125 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
16:10:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 330ms
16:10:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
16:10:01 INFO - PROCESS | 3760 | 1467760201424 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:01 INFO - PROCESS | 3760 | 1467760201461 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
16:10:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 219ms
16:10:01 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
16:10:01 INFO - PROCESS | 3760 | 1467760201647 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:01 INFO - PROCESS | 3760 | 1467760201688 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
16:10:01 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 173ms
16:10:01 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
16:10:01 INFO - PROCESS | 3760 | 1467760201838 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:01 INFO - PROCESS | 3760 | 1467760201869 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
16:10:02 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 173ms
16:10:02 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
16:10:02 INFO - PROCESS | 3760 | 1467760202026 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - PROCESS | 3760 | 1467760202071 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
16:10:02 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 188ms
16:10:02 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
16:10:02 INFO - PROCESS | 3760 | 1467760202215 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - PROCESS | 3760 | 1467760202259 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
16:10:02 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 219ms
16:10:02 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
16:10:02 INFO - PROCESS | 3760 | 1467760202445 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - PROCESS | 3760 | 1467760202484 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
16:10:02 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 220ms
16:10:02 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
16:10:02 INFO - PROCESS | 3760 | 1467760202674 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - PROCESS | 3760 | 1467760202725 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
16:10:02 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 235ms
16:10:02 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
16:10:02 INFO - PROCESS | 3760 | 1467760202905 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:02 INFO - PROCESS | 3760 | 1467760202971 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
16:10:03 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 486ms
16:10:03 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
16:10:03 INFO - PROCESS | 3760 | 1467760203402 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:03 INFO - PROCESS | 3760 | 1467760203444 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
16:10:03 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 392ms
16:10:03 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
16:10:03 INFO - PROCESS | 3760 | 1467760203795 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:03 INFO - PROCESS | 3760 | 1467760203825 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
16:10:03 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 189ms
16:10:03 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
16:10:03 INFO - PROCESS | 3760 | 1467760203986 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - PROCESS | 3760 | 1467760204016 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
16:10:04 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 188ms
16:10:04 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
16:10:04 INFO - PROCESS | 3760 | 1467760204176 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - PROCESS | 3760 | 1467760204208 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
16:10:04 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
16:10:04 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
16:10:04 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 188ms
16:10:04 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
16:10:04 INFO - PROCESS | 3760 | 1467760204367 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - PROCESS | 3760 | 1467760204409 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
16:10:04 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 282ms
16:10:04 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
16:10:04 INFO - PROCESS | 3760 | 1467760204657 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - PROCESS | 3760 | 1467760204687 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
16:10:04 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 283ms
16:10:04 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
16:10:04 INFO - PROCESS | 3760 | 1467760204949 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:04 INFO - PROCESS | 3760 | 1467760204981 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:05 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
16:10:05 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 283ms
16:10:05 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
16:10:05 INFO - PROCESS | 3760 | 1467760205244 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:05 INFO - PROCESS | 3760 | 1467760205284 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:05 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
16:10:05 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
16:10:05 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 173ms
16:10:05 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
16:10:05 INFO - PROCESS | 3760 | 1467760205432 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:05 INFO - PROCESS | 3760 | 1467760205466 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
16:10:05 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 188ms
16:10:05 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
16:10:05 INFO - PROCESS | 3760 | 1467760205627 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:05 INFO - PROCESS | 3760 | 1467760205666 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
16:10:05 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 329ms
16:10:05 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
16:10:05 INFO - PROCESS | 3760 | 1467760205962 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:06 INFO - PROCESS | 3760 | 1467760205995 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
16:10:06 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 299ms
16:10:06 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
16:10:06 INFO - PROCESS | 3760 | 1467760206250 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:06 INFO - PROCESS | 3760 | 1467760206307 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
16:10:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
16:10:06 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 219ms
16:10:06 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
16:10:06 INFO - PROCESS | 3760 | 1467760206478 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:06 INFO - PROCESS | 3760 | 1467760206520 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
16:10:06 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 220ms
16:10:06 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
16:10:06 INFO - PROCESS | 3760 | 1467760206717 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:06 INFO - PROCESS | 3760 | 1467760206762 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
16:10:07 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 360ms
16:10:07 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
16:10:07 INFO - PROCESS | 3760 | 1467760207065 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - PROCESS | 3760 | 1467760207094 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
16:10:07 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 189ms
16:10:07 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
16:10:07 INFO - PROCESS | 3760 | 1467760207286 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - PROCESS | 3760 | 1467760207316 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
16:10:07 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 188ms
16:10:07 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
16:10:07 INFO - PROCESS | 3760 | 1467760207474 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - PROCESS | 3760 | 1467760207514 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
16:10:07 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 235ms
16:10:07 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
16:10:07 INFO - PROCESS | 3760 | 1467760207708 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - PROCESS | 3760 | 1467760207749 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
16:10:07 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 298ms
16:10:07 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
16:10:08 INFO - PROCESS | 3760 | 1467760208003 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:08 INFO - PROCESS | 3760 | 1467760208038 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
16:10:08 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 189ms
16:10:08 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
16:10:08 INFO - PROCESS | 3760 | 1467760208189 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:08 INFO - PROCESS | 3760 | 1467760208240 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
16:10:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
16:10:08 INFO - window.indexedDB.open('test', val);..." did not throw
16:10:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:10:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
16:10:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
16:10:08 INFO - window.indexedDB.open('test', val);..." did not throw
16:10:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:10:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
16:10:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
16:10:08 INFO - window.indexedDB.open('test', val);..." did not throw
16:10:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:10:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
16:10:08 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
16:10:08 INFO - window.indexedDB.open('test', val);..." did not throw
16:10:08 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:08 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:10:08 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
16:10:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
16:10:08 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 439ms
16:10:08 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
16:10:08 INFO - PROCESS | 3760 | 1467760208634 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:08 INFO - PROCESS | 3760 | 1467760208667 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
16:10:08 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 172ms
16:10:08 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
16:10:08 INFO - PROCESS | 3760 | 1467760208824 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:08 INFO - PROCESS | 3760 | 1467760208867 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:09 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
16:10:09 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
16:10:09 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 690ms
16:10:09 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
16:10:09 INFO - PROCESS | 3760 | 1467760209525 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:09 INFO - PROCESS | 3760 | 1467760209558 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:09 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
16:10:09 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 423ms
16:10:09 INFO - TEST-START | /IndexedDB/idbindex_count.htm
16:10:09 INFO - PROCESS | 3760 | 1467760209961 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - PROCESS | 3760 | 1467760210012 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
16:10:10 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 236ms
16:10:10 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
16:10:10 INFO - PROCESS | 3760 | 1467760210190 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - PROCESS | 3760 | 1467760210225 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
16:10:10 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 188ms
16:10:10 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
16:10:10 INFO - PROCESS | 3760 | 1467760210381 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - PROCESS | 3760 | 1467760210423 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
16:10:10 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 235ms
16:10:10 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
16:10:10 INFO - PROCESS | 3760 | 1467760210608 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - PROCESS | 3760 | 1467760210644 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
16:10:10 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 220ms
16:10:10 INFO - TEST-START | /IndexedDB/idbindex_get.htm
16:10:10 INFO - PROCESS | 3760 | 1467760210838 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:10 INFO - PROCESS | 3760 | 1467760210864 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
16:10:11 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 172ms
16:10:11 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
16:10:11 INFO - PROCESS | 3760 | 1467760211027 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - PROCESS | 3760 | 1467760211067 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
16:10:11 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 220ms
16:10:11 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
16:10:11 INFO - PROCESS | 3760 | 1467760211256 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - PROCESS | 3760 | 1467760211288 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
16:10:11 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 188ms
16:10:11 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
16:10:11 INFO - PROCESS | 3760 | 1467760211445 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - PROCESS | 3760 | 1467760211478 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
16:10:11 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 172ms
16:10:11 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
16:10:11 INFO - PROCESS | 3760 | 1467760211639 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - PROCESS | 3760 | 1467760211672 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
16:10:11 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 188ms
16:10:11 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
16:10:11 INFO - PROCESS | 3760 | 1467760211829 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:11 INFO - PROCESS | 3760 | 1467760211865 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
16:10:12 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 188ms
16:10:12 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
16:10:12 INFO - PROCESS | 3760 | 1467760212027 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - PROCESS | 3760 | 1467760212075 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
16:10:12 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 220ms
16:10:12 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
16:10:12 INFO - PROCESS | 3760 | 1467760212257 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - PROCESS | 3760 | 1467760212310 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
16:10:12 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 235ms
16:10:12 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
16:10:12 INFO - PROCESS | 3760 | 1467760212487 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - PROCESS | 3760 | 1467760212525 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
16:10:12 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 235ms
16:10:12 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
16:10:12 INFO - PROCESS | 3760 | 1467760212716 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - PROCESS | 3760 | 1467760212779 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
16:10:12 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
16:10:12 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 220ms
16:10:12 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
16:10:12 INFO - PROCESS | 3760 | 1467760212946 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - PROCESS | 3760 | 1467760212988 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
16:10:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 219ms
16:10:13 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
16:10:13 INFO - PROCESS | 3760 | 1467760213176 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - PROCESS | 3760 | 1467760213213 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
16:10:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 189ms
16:10:13 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
16:10:13 INFO - PROCESS | 3760 | 1467760213365 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - PROCESS | 3760 | 1467760213403 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
16:10:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 188ms
16:10:13 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
16:10:13 INFO - PROCESS | 3760 | 1467760213555 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - PROCESS | 3760 | 1467760213584 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
16:10:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 172ms
16:10:13 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
16:10:13 INFO - PROCESS | 3760 | 1467760213744 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - PROCESS | 3760 | 1467760213783 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
16:10:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 188ms
16:10:13 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
16:10:13 INFO - PROCESS | 3760 | 1467760213935 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - PROCESS | 3760 | 1467760213976 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
16:10:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 188ms
16:10:14 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
16:10:14 INFO - PROCESS | 3760 | 1467760214123 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - PROCESS | 3760 | 1467760214156 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
16:10:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 189ms
16:10:14 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
16:10:14 INFO - PROCESS | 3760 | 1467760214313 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - PROCESS | 3760 | 1467760214357 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
16:10:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 188ms
16:10:14 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
16:10:14 INFO - PROCESS | 3760 | 1467760214503 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - PROCESS | 3760 | 1467760214550 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
16:10:14 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 188ms
16:10:14 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
16:10:14 INFO - PROCESS | 3760 | 1467760214691 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - PROCESS | 3760 | 1467760214738 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
16:10:14 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 189ms
16:10:14 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
16:10:14 INFO - PROCESS | 3760 | 1467760214887 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:14 INFO - PROCESS | 3760 | 1467760214980 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
16:10:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 220ms
16:10:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
16:10:15 INFO - PROCESS | 3760 | 1467760215146 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - PROCESS | 3760 | 1467760215194 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:10:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 188ms
16:10:15 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
16:10:15 INFO - PROCESS | 3760 | 1467760215336 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - PROCESS | 3760 | 1467760215383 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
16:10:15 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 172ms
16:10:15 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
16:10:15 INFO - PROCESS | 3760 | 1467760215525 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - PROCESS | 3760 | 1467760215568 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
16:10:15 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 173ms
16:10:15 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
16:10:15 INFO - PROCESS | 3760 | 1467760215714 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - PROCESS | 3760 | 1467760215765 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
16:10:15 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 189ms
16:10:15 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
16:10:15 INFO - PROCESS | 3760 | 1467760215906 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:15 INFO - PROCESS | 3760 | 1467760215962 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:16 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:10:16 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 329ms
16:10:16 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
16:10:16 INFO - PROCESS | 3760 | 1467760216304 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:16 INFO - PROCESS | 3760 | 1467760216349 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
16:10:16 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 235ms
16:10:16 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
16:10:16 INFO - PROCESS | 3760 | 1467760216537 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:16 INFO - PROCESS | 3760 | 1467760216586 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
16:10:16 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 188ms
16:10:16 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
16:10:16 INFO - PROCESS | 3760 | 1467760216725 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:16 INFO - PROCESS | 3760 | 1467760216761 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
16:10:16 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
16:10:16 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 236ms
16:10:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
16:10:16 INFO - PROCESS | 3760 | 1467760216953 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:16 INFO - PROCESS | 3760 | 1467760216982 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
16:10:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 188ms
16:10:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
16:10:17 INFO - PROCESS | 3760 | 1467760217142 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 INFO - PROCESS | 3760 | 1467760217179 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10: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
16:10:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 188ms
16:10:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
16:10:17 INFO - PROCESS | 3760 | 1467760217334 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 INFO - PROCESS | 3760 | 1467760217387 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 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
16:10:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 189ms
16:10:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
16:10:17 INFO - PROCESS | 3760 | 1467760217521 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 INFO - PROCESS | 3760 | 1467760217557 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
16:10:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 188ms
16:10:17 INFO - PROCESS | 3760 | 1467760217710 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
16:10:17 INFO - PROCESS | 3760 | 1467760217743 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 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
16:10:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 172ms
16:10:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
16:10:17 INFO - PROCESS | 3760 | 1467760217903 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:17 INFO - PROCESS | 3760 | 1467760217930 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 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
16:10:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 188ms
16:10:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
16:10:18 INFO - PROCESS | 3760 | 1467760218091 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 INFO - PROCESS | 3760 | 1467760218132 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:10:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 220ms
16:10:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
16:10:18 INFO - PROCESS | 3760 | 1467760218320 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 INFO - PROCESS | 3760 | 1467760218358 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 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
16:10:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 173ms
16:10:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
16:10:18 INFO - PROCESS | 3760 | 1467760218509 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 INFO - PROCESS | 3760 | 1467760218551 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
16:10:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 219ms
16:10:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
16:10:18 INFO - PROCESS | 3760 | 1467760218739 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 INFO - PROCESS | 3760 | 1467760218778 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
16:10:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 189ms
16:10:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
16:10:18 INFO - PROCESS | 3760 | 1467760218929 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:18 INFO - PROCESS | 3760 | 1467760218980 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
16:10:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 235ms
16:10:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
16:10:19 INFO - PROCESS | 3760 | 1467760219159 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:19 INFO - PROCESS | 3760 | 1467760219193 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
16:10:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 188ms
16:10:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
16:10:19 INFO - PROCESS | 3760 | 1467760219359 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:19 INFO - PROCESS | 3760 | 1467760219421 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
16:10:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 235ms
16:10:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
16:10:19 INFO - PROCESS | 3760 | 1467760219603 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:19 INFO - PROCESS | 3760 | 1467760219648 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
16:10:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 172ms
16:10:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
16:10:19 INFO - PROCESS | 3760 | 1467760219791 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:19 INFO - PROCESS | 3760 | 1467760219842 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
16:10:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 220ms
16:10:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
16:10:20 INFO - PROCESS | 3760 | 1467760220020 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - PROCESS | 3760 | 1467760220058 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 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
16:10:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 188ms
16:10:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
16:10:20 INFO - PROCESS | 3760 | 1467760220210 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - PROCESS | 3760 | 1467760220253 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
16:10:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 235ms
16:10:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
16:10:20 INFO - PROCESS | 3760 | 1467760220440 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - PROCESS | 3760 | 1467760220486 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
16:10:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 189ms
16:10:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
16:10:20 INFO - PROCESS | 3760 | 1467760220629 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - PROCESS | 3760 | 1467760220675 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:10:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 188ms
16:10:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
16:10:20 INFO - PROCESS | 3760 | 1467760220820 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:20 INFO - PROCESS | 3760 | 1467760220857 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 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
16:10:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 188ms
16:10:21 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
16:10:21 INFO - PROCESS | 3760 | 1467760221007 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 INFO - PROCESS | 3760 | 1467760221049 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
16:10:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 172ms
16:10:21 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
16:10:21 INFO - PROCESS | 3760 | 1467760221197 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 INFO - PROCESS | 3760 | 1467760221242 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
16:10:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 173ms
16:10:21 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
16:10:21 INFO - PROCESS | 3760 | 1467760221386 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 INFO - PROCESS | 3760 | 1467760221434 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
16:10:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 189ms
16:10:21 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
16:10:21 INFO - PROCESS | 3760 | 1467760221576 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 INFO - PROCESS | 3760 | 1467760221626 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 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
16:10:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 219ms
16:10:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
16:10:21 INFO - PROCESS | 3760 | 1467760221805 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:21 INFO - PROCESS | 3760 | 1467760221851 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
16:10:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 173ms
16:10:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
16:10:22 INFO - PROCESS | 3760 | 1467760221995 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:22 INFO - PROCESS | 3760 | 1467760222040 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:22 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
16:10:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 220ms
16:10:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
16:10:22 INFO - PROCESS | 3760 | 1467760222228 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:22 INFO - PROCESS | 3760 | 1467760222282 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:22 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
16:10:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 235ms
16:10:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
16:10:22 INFO - PROCESS | 3760 | 1467760222512 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:22 INFO - PROCESS | 3760 | 1467760222589 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:10:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 486ms
16:10:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
16:10:23 INFO - PROCESS | 3760 | 1467760223012 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:23 INFO - PROCESS | 3760 | 1467760223058 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
16:10:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 423ms
16:10:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
16:10:23 INFO - PROCESS | 3760 | 1467760223447 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:23 INFO - PROCESS | 3760 | 1467760223478 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:23 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
16:10:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 173ms
16:10:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
16:10:23 INFO - PROCESS | 3760 | 1467760223637 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:23 INFO - PROCESS | 3760 | 1467760223666 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
16:10:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 220ms
16:10:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
16:10:23 INFO - PROCESS | 3760 | 1467760223888 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:23 INFO - PROCESS | 3760 | 1467760223927 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
16:10:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 189ms
16:10:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
16:10:24 INFO - PROCESS | 3760 | 1467760224082 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 INFO - PROCESS | 3760 | 1467760224121 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
16:10:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 188ms
16:10:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
16:10:24 INFO - PROCESS | 3760 | 1467760224265 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 INFO - PROCESS | 3760 | 1467760224300 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 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"
16:10:24 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
16:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:10:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 188ms
16:10:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
16:10:24 INFO - PROCESS | 3760 | 1467760224455 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 INFO - PROCESS | 3760 | 1467760224501 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 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"
16:10:24 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
16:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:10:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 188ms
16:10:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
16:10:24 INFO - PROCESS | 3760 | 1467760224644 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 INFO - PROCESS | 3760 | 1467760224689 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
16:10:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 189ms
16:10:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
16:10:24 INFO - PROCESS | 3760 | 1467760224835 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:24 INFO - PROCESS | 3760 | 1467760224875 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
16:10:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 235ms
16:10:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
16:10:25 INFO - PROCESS | 3760 | 1467760225064 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - PROCESS | 3760 | 1467760225103 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
16:10:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 188ms
16:10:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
16:10:25 INFO - PROCESS | 3760 | 1467760225252 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - PROCESS | 3760 | 1467760225306 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
16:10:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 236ms
16:10:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
16:10:25 INFO - PROCESS | 3760 | 1467760225483 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - PROCESS | 3760 | 1467760225548 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
16:10:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 219ms
16:10:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
16:10:25 INFO - PROCESS | 3760 | 1467760225719 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - PROCESS | 3760 | 1467760225768 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
16:10:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 235ms
16:10:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
16:10:25 INFO - PROCESS | 3760 | 1467760225962 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:26 INFO - PROCESS | 3760 | 1467760226027 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
16:10:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 220ms
16:10:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
16:10:26 INFO - PROCESS | 3760 | 1467760226191 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:26 INFO - PROCESS | 3760 | 1467760226226 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:10:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 188ms
16:10:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
16:10:26 INFO - PROCESS | 3760 | 1467760226381 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:26 INFO - PROCESS | 3760 | 1467760226432 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:10:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 235ms
16:10:26 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
16:10:26 INFO - PROCESS | 3760 | 1467760226614 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:26 INFO - PROCESS | 3760 | 1467760226667 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
16:10:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 392ms
16:10:27 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
16:10:27 INFO - PROCESS | 3760 | 1467760227004 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - PROCESS | 3760 | 1467760227041 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
16:10:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 189ms
16:10:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
16:10:27 INFO - PROCESS | 3760 | 1467760227193 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - PROCESS | 3760 | 1467760227229 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
16:10:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 188ms
16:10:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
16:10:27 INFO - PROCESS | 3760 | 1467760227389 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - PROCESS | 3760 | 1467760227434 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
16:10:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 188ms
16:10:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
16:10:27 INFO - PROCESS | 3760 | 1467760227575 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - PROCESS | 3760 | 1467760227619 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
16:10:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 188ms
16:10:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
16:10:27 INFO - PROCESS | 3760 | 1467760227766 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - PROCESS | 3760 | 1467760227809 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
16:10:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 220ms
16:10:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
16:10:28 INFO - PROCESS | 3760 | 1467760227995 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - PROCESS | 3760 | 1467760228037 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
16:10:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 172ms
16:10:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
16:10:28 INFO - PROCESS | 3760 | 1467760228185 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - PROCESS | 3760 | 1467760228227 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
16:10:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 188ms
16:10:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
16:10:28 INFO - PROCESS | 3760 | 1467760228373 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - PROCESS | 3760 | 1467760228420 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
16:10:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 188ms
16:10:28 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
16:10:28 INFO - PROCESS | 3760 | 1467760228563 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - PROCESS | 3760 | 1467760228609 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
16:10:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
16:10:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 220ms
16:10:28 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
16:10:28 INFO - PROCESS | 3760 | 1467760228793 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:28 INFO - PROCESS | 3760 | 1467760228838 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
16:10:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 219ms
16:10:29 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
16:10:29 INFO - PROCESS | 3760 | 1467760229024 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:29 INFO - PROCESS | 3760 | 1467760229079 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
16:10:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 173ms
16:10:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
16:10:29 INFO - PROCESS | 3760 | 1467760229395 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:29 INFO - PROCESS | 3760 | 1467760229545 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
16:10:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 502ms
16:10:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
16:10:29 INFO - PROCESS | 3760 | 1467760229781 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:29 INFO - PROCESS | 3760 | 1467760229824 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
16:10:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 220ms
16:10:30 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
16:10:30 INFO - PROCESS | 3760 | 1467760230008 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - PROCESS | 3760 | 1467760230039 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
16:10:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 235ms
16:10:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
16:10:30 INFO - PROCESS | 3760 | 1467760230240 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - PROCESS | 3760 | 1467760230283 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
16:10:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 235ms
16:10:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
16:10:30 INFO - PROCESS | 3760 | 1467760230501 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - PROCESS | 3760 | 1467760230540 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
16:10:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 189ms
16:10:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
16:10:30 INFO - PROCESS | 3760 | 1467760230691 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - PROCESS | 3760 | 1467760230738 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
16:10:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 235ms
16:10:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
16:10:30 INFO - PROCESS | 3760 | 1467760230921 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:30 INFO - PROCESS | 3760 | 1467760230957 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
16:10:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 188ms
16:10:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
16:10:31 INFO - PROCESS | 3760 | 1467760231110 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 INFO - PROCESS | 3760 | 1467760231144 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 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
16:10:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 189ms
16:10:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
16:10:31 INFO - PROCESS | 3760 | 1467760231299 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 INFO - PROCESS | 3760 | 1467760231329 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
16:10:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 235ms
16:10:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
16:10:31 INFO - PROCESS | 3760 | 1467760231531 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 INFO - PROCESS | 3760 | 1467760231562 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:10:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 220ms
16:10:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
16:10:31 INFO - PROCESS | 3760 | 1467760231758 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 INFO - PROCESS | 3760 | 1467760231797 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:10:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 220ms
16:10:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
16:10:31 INFO - PROCESS | 3760 | 1467760231992 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - PROCESS | 3760 | 1467760232043 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
16:10:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 235ms
16:10:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
16:10:32 INFO - PROCESS | 3760 | 1467760232227 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - PROCESS | 3760 | 1467760232267 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
16:10:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 188ms
16:10:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
16:10:32 INFO - PROCESS | 3760 | 1467760232413 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - PROCESS | 3760 | 1467760232464 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
16:10:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 236ms
16:10:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
16:10:32 INFO - PROCESS | 3760 | 1467760232640 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - PROCESS | 3760 | 1467760232679 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
16:10:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 188ms
16:10:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
16:10:32 INFO - PROCESS | 3760 | 1467760232830 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:32 INFO - PROCESS | 3760 | 1467760232886 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
16:10:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 282ms
16:10:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
16:10:33 INFO - PROCESS | 3760 | 1467760233121 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - PROCESS | 3760 | 1467760233161 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
16:10:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 188ms
16:10:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
16:10:33 INFO - PROCESS | 3760 | 1467760233310 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - PROCESS | 3760 | 1467760233357 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
16:10:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 189ms
16:10:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
16:10:33 INFO - PROCESS | 3760 | 1467760233503 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - PROCESS | 3760 | 1467760233548 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 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
16:10:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 188ms
16:10:33 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
16:10:33 INFO - PROCESS | 3760 | 1467760233690 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - PROCESS | 3760 | 1467760233723 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
16:10:33 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 188ms
16:10:33 INFO - TEST-START | /IndexedDB/idbtransaction.htm
16:10:33 INFO - PROCESS | 3760 | 1467760233880 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:33 INFO - PROCESS | 3760 | 1467760233928 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
16:10:34 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 236ms
16:10:34 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
16:10:34 INFO - PROCESS | 3760 | 1467760234108 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:34 INFO - PROCESS | 3760 | 1467760234154 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
16:10:34 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 188ms
16:10:34 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
16:10:34 INFO - PROCESS | 3760 | 1467760234299 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:34 INFO - PROCESS | 3760 | 1467760234348 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
16:10:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
16:10:34 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 329ms
16:10:34 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
16:10:34 INFO - PROCESS | 3760 | 1467760234632 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:34 INFO - PROCESS | 3760 | 1467760234676 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:34 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
16:10:34 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 189ms
16:10:34 INFO - TEST-START | /IndexedDB/index_sort_order.htm
16:10:34 INFO - PROCESS | 3760 | 1467760234819 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:34 INFO - PROCESS | 3760 | 1467760234865 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:35 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
16:10:35 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 235ms
16:10:35 INFO - TEST-START | /IndexedDB/interfaces.html
16:10:35 INFO - PROCESS | 3760 | 1467760235049 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:35 INFO - PROCESS | 3760 | 1467760235100 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
16:10:35 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
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
16:10:35 INFO - TEST-OK | /IndexedDB/interfaces.html | took 392ms
16:10:35 INFO - TEST-START | /IndexedDB/interfaces.worker
16:10:35 INFO - PROCESS | 3760 | 1467760235447 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:35 INFO - PROCESS | 3760 | 1467760235499 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
16:10:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:10:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:10:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:10:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:10:35 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
16:10:35 INFO - {}
16:10:35 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 - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
16:10:35 INFO - {}
16:10:35 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 470ms
16:10:35 INFO - TEST-START | /IndexedDB/key_invalid.htm
16:10:35 INFO - PROCESS | 3760 | 1467760235937 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:36 INFO - PROCESS | 3760 | 1467760235979 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
16:10:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
16:10:36 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 439ms
16:10:36 INFO - TEST-START | /IndexedDB/key_valid.html
16:10:36 INFO - PROCESS | 3760 | 1467760236381 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:36 INFO - PROCESS | 3760 | 1467760236430 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
16:10:37 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
16:10:37 INFO - TEST-OK | /IndexedDB/key_valid.html | took 644ms
16:10:37 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
16:10:37 INFO - PROCESS | 3760 | 1467760237031 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:37 INFO - PROCESS | 3760 | 1467760237076 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:37 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
16:10:37 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 220ms
16:10:37 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
16:10:37 INFO - PROCESS | 3760 | 1467760237274 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:37 INFO - PROCESS | 3760 | 1467760237309 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:37 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
16:10:37 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 173ms
16:10:37 INFO - TEST-START | /IndexedDB/keygenerator.htm
16:10:37 INFO - PROCESS | 3760 | 1467760237470 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:37 INFO - PROCESS | 3760 | 1467760237514 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:37 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
16:10:37 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
16:10:37 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
16:10:37 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 282ms
16:10:37 INFO - TEST-START | /IndexedDB/keyorder.htm
16:10:37 INFO - PROCESS | 3760 | 1467760237755 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:37 INFO - PROCESS | 3760 | 1467760237801 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
16:10:38 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
16:10:38 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 298ms
16:10:38 INFO - TEST-START | /IndexedDB/keypath.htm
16:10:38 INFO - PROCESS | 3760 | 1467760238051 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:38 INFO - PROCESS | 3760 | 1467760238089 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
16:10:38 INFO - TEST-OK | /IndexedDB/keypath.htm | took 236ms
16:10:38 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
16:10:38 INFO - PROCESS | 3760 | 1467760238318 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:38 INFO - PROCESS | 3760 | 1467760238374 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
16:10:38 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 235ms
16:10:38 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
16:10:38 INFO - PROCESS | 3760 | 1467760238549 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:38 INFO - PROCESS | 3760 | 1467760238597 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
16:10:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
16:10:38 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 219ms
16:10:38 INFO - TEST-START | /IndexedDB/list_ordering.htm
16:10:38 INFO - PROCESS | 3760 | 1467760238780 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:38 INFO - PROCESS | 3760 | 1467760238824 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
16:10:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
16:10:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
16:10:39 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 220ms
16:10:39 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
16:10:39 INFO - PROCESS | 3760 | 1467760239011 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - PROCESS | 3760 | 1467760239051 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
16:10:39 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 235ms
16:10:39 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
16:10:39 INFO - PROCESS | 3760 | 1467760239237 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - PROCESS | 3760 | 1467760239288 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
16:10:39 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 283ms
16:10:39 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
16:10:39 INFO - PROCESS | 3760 | 1467760239531 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - PROCESS | 3760 | 1467760239569 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
16:10:39 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 189ms
16:10:39 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
16:10:39 INFO - PROCESS | 3760 | 1467760239718 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - PROCESS | 3760 | 1467760239756 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
16:10:39 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 188ms
16:10:39 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
16:10:39 INFO - PROCESS | 3760 | 1467760239907 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:39 INFO - PROCESS | 3760 | 1467760239944 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:40 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
16:10:40 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 219ms
16:10:40 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
16:10:40 INFO - PROCESS | 3760 | 1467760240137 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:40 INFO - PROCESS | 3760 | 1467760240173 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:40 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
16:10:40 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 220ms
16:10:40 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
16:10:40 INFO - PROCESS | 3760 | 1467760240366 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:40 INFO - PROCESS | 3760 | 1467760240409 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:40 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
16:10:40 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 235ms
16:10:40 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
16:10:40 INFO - PROCESS | 3760 | 1467760240598 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:40 INFO - PROCESS | 3760 | 1467760240638 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:40 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
16:10:40 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 188ms
16:10:40 INFO - TEST-START | /IndexedDB/value.htm
16:10:40 INFO - PROCESS | 3760 | 1467760240785 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:40 INFO - PROCESS | 3760 | 1467760240842 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:41 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
16:10:41 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
16:10:41 INFO - TEST-OK | /IndexedDB/value.htm | took 236ms
16:10:41 INFO - TEST-START | /IndexedDB/value_recursive.htm
16:10:41 INFO - PROCESS | 3760 | 1467760241017 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:41 INFO - PROCESS | 3760 | 1467760241058 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
16:10:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
16:10:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
16:10:41 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 219ms
16:10:41 INFO - TEST-START | /IndexedDB/writer-starvation.htm
16:10:41 INFO - PROCESS | 3760 | 1467760241246 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:41 INFO - PROCESS | 3760 | 1467760241277 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:41 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
16:10:41 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 377ms
16:10:41 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
16:10:41 INFO - PROCESS | 3760 | 1467760241644 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:41 INFO - PROCESS | 3760 | 1467760241676 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
16:10:41 INFO - {}
16:10:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
16:10:41 INFO - {}
16:10:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
16:10:41 INFO - {}
16:10:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
16:10:41 INFO - {}
16:10:41 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 189ms
16:10:41 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
16:10:41 INFO - PROCESS | 3760 | 1467760241831 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:41 INFO - PROCESS | 3760 | 1467760241877 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:42 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
16:10:42 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
16:10:42 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
16:10:42 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
16:10:42 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 188ms
16:10:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
16:10:42 INFO - PROCESS | 3760 | 1467760242021 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:42 INFO - PROCESS | 3760 | 1467760242094 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
16:10:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 251ms
16:10:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
16:10:42 INFO - PROCESS | 3760 | 1467760242271 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:42 INFO - PROCESS | 3760 | 1467760242324 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
16:10:42 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
16:10:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
16:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
16:10:42 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
16:10:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
16:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
16:10:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 204ms
16:10:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
16:10:42 INFO - PROCESS | 3760 | 1467760242477 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:42 INFO - PROCESS | 3760 | 1467760242531 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:42 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() {
16:10:42 INFO - [native code]
16:10:42 INFO - }" but got function "function () {
16:10:42 INFO - }"
16:10:42 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:42 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:10:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
16:10:42 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
16:10:42 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:42 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:10:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:10:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
16:10:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 486ms
16:10:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
16:10:42 INFO - PROCESS | 3760 | 1467760242975 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 INFO - PROCESS | 3760 | 1467760243053 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 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() {
16:10:43 INFO - [native code]
16:10:43 INFO - }" but got function "function () {
16:10:43 INFO - }"
16:10:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:10:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
16:10:43 INFO - {}
16:10:43 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
16:10:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:10:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
16:10:43 INFO - {}
16:10:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 235ms
16:10:43 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
16:10:43 INFO - PROCESS | 3760 | 1467760243207 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 INFO - PROCESS | 3760 | 1467760243250 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
16:10:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
16:10:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:10:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
16:10:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:10:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:10:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
16:10:43 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"
16:10:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:10:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:10:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:10:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:10:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
16:10:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
16:10:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:10:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
16:10:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:10:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:10:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
16:10:43 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"
16:10:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:10:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:10:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:10:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:10:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:10:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 235ms
16:10:43 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
16:10:43 INFO - PROCESS | 3760 | 1467760243448 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 INFO - PROCESS | 3760 | 1467760243492 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
16:10:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 189ms
16:10:43 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
16:10:43 INFO - PROCESS | 3760 | 1467760243636 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 INFO - PROCESS | 3760 | 1467760243700 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
16:10:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
16:10:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 220ms
16:10:43 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
16:10:43 INFO - PROCESS | 3760 | 1467760243866 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:43 INFO - PROCESS | 3760 | 1467760243898 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
16:10:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
16:10:44 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
16:10:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
16:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:10:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
16:10:44 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 188ms
16:10:44 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
16:10:44 INFO - PROCESS | 3760 | 1467760244057 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:44 INFO - PROCESS | 3760 | 1467760244098 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
16:10:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
16:10:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
16:10:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
16:10:45 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
16:10:45 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1192ms
16:10:45 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
16:10:45 INFO - PROCESS | 3760 | 1467760245262 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:45 INFO - PROCESS | 3760 | 1467760245294 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
16:10:46 INFO - {}
16:10:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
16:10:46 INFO - {}
16:10:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
16:10:46 INFO - {}
16:10:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
16:10:46 INFO - {}
16:10:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
16:10:46 INFO - {}
16:10:46 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1192ms
16:10:46 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
16:10:46 INFO - PROCESS | 3760 | 1467760246513 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:46 INFO - PROCESS | 3760 | 1467760246541 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:46 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
16:10:46 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 345ms
16:10:46 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
16:10:46 INFO - PROCESS | 3760 | 1467760246851 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:46 INFO - PROCESS | 3760 | 1467760246880 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:47 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
16:10:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
16:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
16:10:47 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 189ms
16:10:47 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
16:10:47 INFO - PROCESS | 3760 | 1467760247040 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:47 INFO - PROCESS | 3760 | 1467760247076 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:57 INFO - PROCESS | 3760 | MARIONETTE LOG: INFO: Timeout fired
16:10:57 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
16:10:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
16:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
16:10:57 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10182ms
16:10:57 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
16:10:57 INFO - PROCESS | 3760 | 1467760257211 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:57 INFO - PROCESS | 3760 | 1467760257239 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
16:10:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 439ms
16:10:57 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
16:10:57 INFO - PROCESS | 3760 | 1467760257646 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:57 INFO - PROCESS | 3760 | 1467760257690 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:57 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
16:10:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 188ms
16:10:57 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
16:10:57 INFO - PROCESS | 3760 | 1467760257835 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:57 INFO - PROCESS | 3760 | 1467760257864 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
16:10:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 189ms
16:10:58 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
16:10:58 INFO - PROCESS | 3760 | 1467760258023 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - PROCESS | 3760 | 1467760258053 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
16:10:58 INFO - {}
16:10:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 188ms
16:10:58 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
16:10:58 INFO - PROCESS | 3760 | 1467760258211 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - PROCESS | 3760 | 1467760258242 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
16:10:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 188ms
16:10:58 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
16:10:58 INFO - PROCESS | 3760 | 1467760258402 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - PROCESS | 3760 | 1467760258458 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
16:10:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
16:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
16:10:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
16:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
16:10:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 235ms
16:10:58 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
16:10:58 INFO - PROCESS | 3760 | 1467760258631 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - PROCESS | 3760 | 1467760258665 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 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().
16:10:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 189ms
16:10:58 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
16:10:58 INFO - PROCESS | 3760 | 1467760258820 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:58 INFO - PROCESS | 3760 | 1467760258860 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
16:10:59 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 188ms
16:10:59 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
16:10:59 INFO - PROCESS | 3760 | 1467760259009 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - PROCESS | 3760 | 1467760259041 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
16:10:59 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 188ms
16:10:59 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
16:10:59 INFO - PROCESS | 3760 | 1467760259199 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - PROCESS | 3760 | 1467760259226 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 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"
16:10:59 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
16:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:59 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
16:10:59 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
16:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:59 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
16:10:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
16:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:10:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
16:10:59 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 189ms
16:10:59 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
16:10:59 INFO - PROCESS | 3760 | 1467760259389 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - PROCESS | 3760 | 1467760259428 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
16:10:59 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 173ms
16:10:59 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
16:10:59 INFO - PROCESS | 3760 | 1467760259577 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - PROCESS | 3760 | 1467760259614 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
16:10:59 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 189ms
16:10:59 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
16:10:59 INFO - PROCESS | 3760 | 1467760259767 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - PROCESS | 3760 | 1467760259803 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:10:59 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
16:10:59 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 188ms
16:10:59 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
16:10:59 INFO - PROCESS | 3760 | 1467760259957 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:00 INFO - PROCESS | 3760 | 1467760259995 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:00 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
16:11:00 INFO - do_test/)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
16:11:22 INFO - )
16:11:22 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 189ms
16:11:22 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
16:11:22 INFO - PROCESS | 3760 | 1467760282390 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:22 INFO - PROCESS | 3760 | 1467760282423 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
16:11:22 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 173ms
16:11:22 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
16:11:22 INFO - PROCESS | 3760 | 1467760282584 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:22 INFO - PROCESS | 3760 | 1467760282624 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
16:11:22 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 188ms
16:11:22 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
16:11:22 INFO - PROCESS | 3760 | 1467760282774 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:22 INFO - PROCESS | 3760 | 1467760282821 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
16:11:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
16:11:22 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 188ms
16:11:22 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
16:11:22 INFO - PROCESS | 3760 | 1467760282965 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - PROCESS | 3760 | 1467760282995 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
16:11:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
16:11:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
16:11:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
16:11:23 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
16:11:23 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 188ms
16:11:23 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
16:11:23 INFO - PROCESS | 3760 | 1467760283154 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - PROCESS | 3760 | 1467760283186 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
16:11:23 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
16:11:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:23 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
16:11:23 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 189ms
16:11:23 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
16:11:23 INFO - PROCESS | 3760 | 1467760283346 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - PROCESS | 3760 | 1467760283389 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
16:11:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
16:11:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
16:11:23 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 173ms
16:11:23 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
16:11:23 INFO - PROCESS | 3760 | 1467760283532 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - PROCESS | 3760 | 1467760283566 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
16:11:23 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 188ms
16:11:23 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
16:11:23 INFO - PROCESS | 3760 | 1467760283722 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - PROCESS | 3760 | 1467760283763 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
16:11:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
16:11:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
16:11:23 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 188ms
16:11:23 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
16:11:23 INFO - PROCESS | 3760 | 1467760283914 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:23 INFO - PROCESS | 3760 | 1467760283959 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:24 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
16:11:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
16:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
16:11:24 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 188ms
16:11:24 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
16:11:24 INFO - PROCESS | 3760 | 1467760284100 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:24 INFO - PROCESS | 3760 | 1467760284146 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
16:11:24 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 220ms
16:11:24 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
16:11:24 INFO - PROCESS | 3760 | 1467760284336 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:24 INFO - PROCESS | 3760 | 1467760284382 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
16:11:24 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 219ms
16:11:24 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
16:11:24 INFO - PROCESS | 3760 | 1467760284570 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:24 INFO - PROCESS | 3760 | 1467760284605 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
16:11:24 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 188ms
16:11:24 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
16:11:24 INFO - PROCESS | 3760 | 1467760284769 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:24 INFO - PROCESS | 3760 | 1467760284823 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
16:11:25 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 251ms
16:11:25 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
16:11:25 INFO - PROCESS | 3760 | 1467760285013 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - PROCESS | 3760 | 1467760285057 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
16:11:25 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
16:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:11:25 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
16:11:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
16:11:25 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 189ms
16:11:25 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
16:11:25 INFO - PROCESS | 3760 | 1467760285201 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - PROCESS | 3760 | 1467760285240 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
16:11:25 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 173ms
16:11:25 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
16:11:25 INFO - PROCESS | 3760 | 1467760285391 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - PROCESS | 3760 | 1467760285430 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
16:11:25 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 172ms
16:11:25 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
16:11:25 INFO - PROCESS | 3760 | 1467760285614 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - PROCESS | 3760 | 1467760285654 Marionette INFO sendAsync 2ea2ff54-6433-4578-bdfd-2707a3ef88c1
16:11:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: