builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-1
slave: t-w732-ix-157
starttime: 1466779730.44
results: success (0)
buildid: 20160624023758
builduid: c93e4c60148e44dd80e347d7cffee231
revision: cc7b9052413aea1efe4f89e13b941ca2f5cc2915
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-24 07:48:50.438041) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-24 07:48:50.438474) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-24 07:48:50.438753) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-24 07:48:50.588379) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-24 07:48:50.588749) =========
'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-157
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-157
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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-157
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
--07:48:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.45 GB/s
07:48:51 (2.45 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.034000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-24 07:48:51.669821) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-24 07:48:51.670212) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-157
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-157
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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-157
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=4.501000
========= master_lag: 3.34 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-24 07:48:59.509921) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-24 07:48:59.510300) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cc7b9052413aea1efe4f89e13b941ca2f5cc2915 --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 cc7b9052413aea1efe4f89e13b941ca2f5cc2915 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-157
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-157
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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-157
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-06-24 07:48:59,994 truncating revision to first 12 chars
2016-06-24 07:48:59,994 Setting DEBUG logging.
2016-06-24 07:48:59,994 attempt 1/10
2016-06-24 07:48:59,994 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cc7b9052413a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-24 07:49:00,483 unpacking tar archive at: mozilla-beta-cc7b9052413a/testing/mozharness/
program finished with exit code 0
elapsedTime=1.283000
========= master_lag: 0.06 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-24 07:49:00.853741) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-24 07:49:00.854102) =========
script_repo_revision: cc7b9052413aea1efe4f89e13b941ca2f5cc2915
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-24 07:49:00.854491) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-24 07:49:00.854759) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-24 07:49:00.870074) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 51 secs) (at 2016-06-24 07:49:00.870439) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-157
COMSPEC=C:\windows\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Users\cltbld
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOCALAPPDATA=C:\Users\cltbld\AppData\Local
LOGONSERVER=\\T-W732-IX-157
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;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-157
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
XPCOM_DEBUG_BREAK=warn
using PTY: False
07:49:01 INFO - MultiFileLogger online at 20160624 07:49:01 in C:\slave\test
07:49:01 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
07:49:01 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
07:49:01 INFO - {'append_to_log': False,
07:49:01 INFO - 'base_work_dir': 'C:\\slave\\test',
07:49:01 INFO - 'blob_upload_branch': 'mozilla-beta',
07:49:01 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
07:49:01 INFO - 'buildbot_json_path': 'buildprops.json',
07:49:01 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
07:49:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
07:49:01 INFO - 'download_minidump_stackwalk': True,
07:49:01 INFO - 'download_symbols': 'ondemand',
07:49:01 INFO - 'e10s': False,
07:49:01 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
07:49:01 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
07:49:01 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
07:49:01 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
07:49:01 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
07:49:01 INFO - 'C:/mozilla-build/tooltool.py'),
07:49:01 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
07:49:01 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
07:49:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
07:49:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
07:49:01 INFO - 'log_level': 'info',
07:49:01 INFO - 'log_to_console': True,
07:49:01 INFO - 'opt_config_files': (),
07:49:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
07:49:01 INFO - '--processes=1',
07:49:01 INFO - '--config=%(test_path)s/wptrunner.ini',
07:49:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
07:49:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
07:49:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
07:49:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
07:49:01 INFO - 'pip_index': False,
07:49:01 INFO - 'require_test_zip': True,
07:49:01 INFO - 'test_type': ('testharness',),
07:49:01 INFO - 'this_chunk': '1',
07:49:01 INFO - 'total_chunks': '5',
07:49:01 INFO - 'virtualenv_path': 'venv',
07:49:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
07:49:01 INFO - 'work_dir': 'build'}
07:49:01 INFO - #####
07:49:01 INFO - ##### Running clobber step.
07:49:01 INFO - #####
07:49:01 INFO - Running pre-action listener: _resource_record_pre_action
07:49:01 INFO - Running main action method: clobber
07:49:01 INFO - rmtree: C:\slave\test\build
07:49:01 INFO - Using _rmtree_windows ...
07:49:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
07:51:09 INFO - Running post-action listener: _resource_record_post_action
07:51:09 INFO - #####
07:51:09 INFO - ##### Running read-buildbot-config step.
07:51:09 INFO - #####
07:51:09 INFO - Running pre-action listener: _resource_record_pre_action
07:51:09 INFO - Running main action method: read_buildbot_config
07:51:09 INFO - Using buildbot properties:
07:51:09 INFO - {
07:51:09 INFO - "project": "",
07:51:09 INFO - "product": "firefox",
07:51:09 INFO - "script_repo_revision": "production",
07:51:09 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
07:51:09 INFO - "repository": "",
07:51:09 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-1",
07:51:09 INFO - "buildid": "20160624023758",
07:51:09 INFO - "pgo_build": "True",
07:51:09 INFO - "basedir": "C:\\slave\\test",
07:51:09 INFO - "buildnumber": 8,
07:51:09 INFO - "slavename": "t-w732-ix-157",
07:51:09 INFO - "revision": "cc7b9052413aea1efe4f89e13b941ca2f5cc2915",
07:51:09 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
07:51:09 INFO - "platform": "win32",
07:51:09 INFO - "branch": "mozilla-beta",
07:51:09 INFO - "repo_path": "releases/mozilla-beta",
07:51:09 INFO - "moz_repo_path": "",
07:51:09 INFO - "stage_platform": "win32-pgo",
07:51:09 INFO - "builduid": "c93e4c60148e44dd80e347d7cffee231",
07:51:09 INFO - "slavebuilddir": "test"
07:51:09 INFO - }
07:51:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
07:51:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.zip.
07:51:09 INFO - Running post-action listener: _resource_record_post_action
07:51:09 INFO - #####
07:51:09 INFO - ##### Running download-and-extract step.
07:51:09 INFO - #####
07:51:09 INFO - Running pre-action listener: _resource_record_pre_action
07:51:09 INFO - Running main action method: download_and_extract
07:51:09 INFO - mkdir: C:\slave\test\build\tests
07:51:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:51:09 INFO - https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
07:51:09 INFO - trying https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
07:51:09 INFO - Downloading https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:51:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:51:10 INFO - Downloaded 1186 bytes.
07:51:10 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
07:51:10 INFO - Using the following test package requirements:
07:51:10 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
07:51:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:51:10 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
07:51:10 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
07:51:10 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:51:10 INFO - u'jsshell-win32.zip'],
07:51:10 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:51:10 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
07:51:10 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
07:51:10 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:51:10 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
07:51:10 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:51:10 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
07:51:10 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:51:10 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
07:51:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:51:10 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
07:51:10 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
07:51:10 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')]}
07:51:10 INFO - https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
07:51:10 INFO - trying https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
07:51:10 INFO - Downloading https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:51:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:51:12 INFO - Downloaded 19086790 bytes.
07:51:12 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/*']
07:51:12 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/*
07:51:14 INFO - caution: filename not matched: web-platform/*
07:51:14 INFO - Return code: 11
07:51:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:51:14 INFO - https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
07:51:14 INFO - trying https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
07:51:14 INFO - Downloading https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:51:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:51:17 INFO - Downloaded 36389108 bytes.
07:51:17 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/*']
07:51:17 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/*
07:52:11 INFO - caution: filename not matched: bin/*
07:52:11 INFO - caution: filename not matched: config/*
07:52:11 INFO - caution: filename not matched: mozbase/*
07:52:11 INFO - caution: filename not matched: marionette/*
07:52:11 INFO - caution: filename not matched: tools/wptserve/*
07:52:11 INFO - Return code: 11
07:52:11 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')]}
07:52:11 INFO - https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
07:52:11 INFO - trying https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.zip
07:52:11 INFO - Downloading https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
07:52:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:52:15 INFO - Downloaded 55629098 bytes.
07:52:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.zip
07:52:15 INFO - mkdir: C:\slave\test\properties
07:52:15 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
07:52:15 INFO - Writing to file C:\slave\test\properties\build_url
07:52:15 INFO - Contents:
07:52:15 INFO - build_url:https://queue.taskcluster.net/v1/task/O-K2pZ0SRUOtyY5s1Jkk3g/artifacts/public/build/firefox-48.0.en-US.win32.zip
07:52:16 INFO - Running post-action listener: _resource_record_post_action
07:52:16 INFO - Running post-action listener: set_extra_try_arguments
07:52:16 INFO - #####
07:52:16 INFO - ##### Running create-virtualenv step.
07:52:16 INFO - #####
07:52:16 INFO - Running pre-action listener: _pre_create_virtualenv
07:52:16 INFO - Running pre-action listener: _resource_record_pre_action
07:52:16 INFO - Running main action method: create_virtualenv
07:52:16 INFO - Creating virtualenv C:\slave\test\build\venv
07:52:16 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
07:52:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
07:52:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
07:52:24 INFO - Installing distribute......................................................................................................................................................................................done.
07:52:26 INFO - Return code: 0
07:52:26 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
07:52:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:52:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:52:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:52:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:52:26 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-157', 'USERDOMAIN': 'T-W732-IX-157', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
07:52:26 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
07:52:26 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
07:52:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
07:52:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
07:52:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:52:26 INFO - 'COMPUTERNAME': 'T-W732-IX-157',
07:52:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
07:52:26 INFO - 'DCLOCATION': 'SCL3',
07:52:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:52:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:52:26 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:52:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:52:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:52:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:52:26 INFO - 'HOMEDRIVE': 'C:',
07:52:26 INFO - 'HOMEPATH': '\\Users\\cltbld',
07:52:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:52:26 INFO - 'KTS_VERSION': '1.19c',
07:52:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:52:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
07:52:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157',
07:52:26 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:52:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:52:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:52:26 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:52:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:52:26 INFO - 'MOZ_AIRBAG': '1',
07:52:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:52:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:52:26 INFO - 'MOZ_MSVCVERSION': '8',
07:52:26 INFO - 'MOZ_NO_REMOTE': '1',
07:52:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:52:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:52:26 INFO - 'NO_EM_RESTART': '1',
07:52:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:52:26 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:52:26 INFO - 'OS': 'Windows_NT',
07:52:26 INFO - 'OURDRIVE': 'C:',
07:52:26 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
07:52:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
07:52:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:52:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:52:26 INFO - 'PROCESSOR_LEVEL': '6',
07:52:26 INFO - 'PROCESSOR_REVISION': '1e05',
07:52:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
07:52:26 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:52:26 INFO - 'PROMPT': '$P$G',
07:52:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:52:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
07:52:26 INFO - 'PUBLIC': 'C:\\Users\\Public',
07:52:26 INFO - 'PWD': 'C:\\slave\\test',
07:52:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:52:26 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:52:26 INFO - 'SYSTEMDRIVE': 'C:',
07:52:26 INFO - 'SYSTEMROOT': 'C:\\windows',
07:52:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:26 INFO - 'TEST1': 'testie',
07:52:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:26 INFO - 'USERDOMAIN': 'T-W732-IX-157',
07:52:26 INFO - 'USERNAME': 'cltbld',
07:52:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
07:52:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:52:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:52:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:52:26 INFO - 'WINDIR': 'C:\\windows',
07:52:26 INFO - 'WINDOWS_TRACING_FLAGS': '3',
07:52:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
07:52:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:52:27 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:52:27 INFO - Downloading/unpacking psutil>=0.7.1
07:52:28 INFO - Running setup.py egg_info for package psutil
07:52:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
07:52:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
07:52:28 INFO - Installing collected packages: psutil
07:52:28 INFO - Running setup.py install for psutil
07:52:28 INFO - building 'psutil._psutil_windows' extension
07:52:28 INFO - error: Unable to find vcvarsall.bat
07:52:28 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-4silhf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
07:52:28 INFO - running install
07:52:28 INFO - running build
07:52:28 INFO - running build_py
07:52:28 INFO - creating build
07:52:28 INFO - creating build\lib.win32-2.7
07:52:28 INFO - creating build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
07:52:28 INFO - running build_ext
07:52:28 INFO - building 'psutil._psutil_windows' extension
07:52:28 INFO - error: Unable to find vcvarsall.bat
07:52:28 INFO - ----------------------------------------
07:52:28 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-4silhf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
07:52:28 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
07:52:28 WARNING - Return code: 1
07:52:28 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!
07:52:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
07:52: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')]}
07:52:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:52: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')]}
07:52:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:52:28 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-157', 'USERDOMAIN': 'T-W732-IX-157', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
07:52:28 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
07:52:28 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
07:52:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
07:52:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
07:52:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:52:28 INFO - 'COMPUTERNAME': 'T-W732-IX-157',
07:52:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
07:52:28 INFO - 'DCLOCATION': 'SCL3',
07:52:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:52:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:52:28 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:52:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:52:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:52:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:52:28 INFO - 'HOMEDRIVE': 'C:',
07:52:28 INFO - 'HOMEPATH': '\\Users\\cltbld',
07:52:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:52:28 INFO - 'KTS_VERSION': '1.19c',
07:52:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:52:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
07:52:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157',
07:52:28 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:52:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:52:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:52:28 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:52:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:52:28 INFO - 'MOZ_AIRBAG': '1',
07:52:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:52:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:52:28 INFO - 'MOZ_MSVCVERSION': '8',
07:52:28 INFO - 'MOZ_NO_REMOTE': '1',
07:52:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:52:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:52:28 INFO - 'NO_EM_RESTART': '1',
07:52:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:52:28 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:52:28 INFO - 'OS': 'Windows_NT',
07:52:28 INFO - 'OURDRIVE': 'C:',
07:52:28 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
07:52:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
07:52:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:52:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:52:28 INFO - 'PROCESSOR_LEVEL': '6',
07:52:28 INFO - 'PROCESSOR_REVISION': '1e05',
07:52:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
07:52:28 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:52:28 INFO - 'PROMPT': '$P$G',
07:52:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:52:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
07:52:28 INFO - 'PUBLIC': 'C:\\Users\\Public',
07:52:28 INFO - 'PWD': 'C:\\slave\\test',
07:52:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:52:28 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:52:28 INFO - 'SYSTEMDRIVE': 'C:',
07:52:28 INFO - 'SYSTEMROOT': 'C:\\windows',
07:52:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:28 INFO - 'TEST1': 'testie',
07:52:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:28 INFO - 'USERDOMAIN': 'T-W732-IX-157',
07:52:28 INFO - 'USERNAME': 'cltbld',
07:52:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
07:52:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:52:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:52:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:52:28 INFO - 'WINDIR': 'C:\\windows',
07:52:28 INFO - 'WINDOWS_TRACING_FLAGS': '3',
07:52:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
07:52:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:52:28 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:52:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
07:52:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz
07:52:28 INFO - Running setup.py egg_info for package mozsystemmonitor
07:52:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
07:52:28 INFO - Running setup.py egg_info for package psutil
07:52:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
07:52:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
07:52:28 INFO - Installing collected packages: mozsystemmonitor, psutil
07:52:28 INFO - Running setup.py install for mozsystemmonitor
07:52:28 INFO - Running setup.py install for psutil
07:52:28 INFO - building 'psutil._psutil_windows' extension
07:52:28 INFO - error: Unable to find vcvarsall.bat
07:52:28 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-f6bjkp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
07:52:28 INFO - running install
07:52:28 INFO - running build
07:52:28 INFO - running build_py
07:52:28 INFO - running build_ext
07:52:28 INFO - building 'psutil._psutil_windows' extension
07:52:28 INFO - error: Unable to find vcvarsall.bat
07:52:28 INFO - ----------------------------------------
07:52:28 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-f6bjkp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
07:52:28 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
07:52:28 WARNING - Return code: 1
07:52:28 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!
07:52:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
07:52: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')]}
07:52:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:52: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')]}
07:52:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:52:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-157', 'USERDOMAIN': 'T-W732-IX-157', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
07:52:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
07:52:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
07:52:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
07:52:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
07:52:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:52:29 INFO - 'COMPUTERNAME': 'T-W732-IX-157',
07:52:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
07:52:29 INFO - 'DCLOCATION': 'SCL3',
07:52:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:52:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:52:29 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:52:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:52:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:52:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:52:29 INFO - 'HOMEDRIVE': 'C:',
07:52:29 INFO - 'HOMEPATH': '\\Users\\cltbld',
07:52:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:52:29 INFO - 'KTS_VERSION': '1.19c',
07:52:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:52:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
07:52:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157',
07:52:29 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:52:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:52:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:52:29 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:52:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:52:29 INFO - 'MOZ_AIRBAG': '1',
07:52:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:52:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:52:29 INFO - 'MOZ_MSVCVERSION': '8',
07:52:29 INFO - 'MOZ_NO_REMOTE': '1',
07:52:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:52:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:52:29 INFO - 'NO_EM_RESTART': '1',
07:52:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:52:29 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:52:29 INFO - 'OS': 'Windows_NT',
07:52:29 INFO - 'OURDRIVE': 'C:',
07:52:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
07:52:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
07:52:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:52:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:52:29 INFO - 'PROCESSOR_LEVEL': '6',
07:52:29 INFO - 'PROCESSOR_REVISION': '1e05',
07:52:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
07:52:29 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:52:29 INFO - 'PROMPT': '$P$G',
07:52:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:52:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
07:52:29 INFO - 'PUBLIC': 'C:\\Users\\Public',
07:52:29 INFO - 'PWD': 'C:\\slave\\test',
07:52:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:52:29 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:52:29 INFO - 'SYSTEMDRIVE': 'C:',
07:52:29 INFO - 'SYSTEMROOT': 'C:\\windows',
07:52:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:29 INFO - 'TEST1': 'testie',
07:52:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:29 INFO - 'USERDOMAIN': 'T-W732-IX-157',
07:52:29 INFO - 'USERNAME': 'cltbld',
07:52:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
07:52:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:52:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:52:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:52:29 INFO - 'WINDIR': 'C:\\windows',
07:52:29 INFO - 'WINDOWS_TRACING_FLAGS': '3',
07:52:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
07:52:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:52:31 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:52:31 INFO - Downloading/unpacking blobuploader==1.2.4
07:52:31 INFO - Downloading blobuploader-1.2.4.tar.gz
07:52:31 INFO - Running setup.py egg_info for package blobuploader
07:52:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
07:52:35 INFO - Running setup.py egg_info for package requests
07:52:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
07:52:35 INFO - Downloading docopt-0.6.1.tar.gz
07:52:35 INFO - Running setup.py egg_info for package docopt
07:52:35 INFO - Installing collected packages: blobuploader, docopt, requests
07:52:35 INFO - Running setup.py install for blobuploader
07:52:35 INFO - Running setup.py install for docopt
07:52:35 INFO - Running setup.py install for requests
07:52:35 INFO - Successfully installed blobuploader docopt requests
07:52:35 INFO - Cleaning up...
07:52:35 INFO - Return code: 0
07:52:35 INFO - Installing None into virtualenv C:\slave\test\build\venv
07:52:35 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')]}
07:52:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:52:35 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')]}
07:52:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:52:35 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-157', 'USERDOMAIN': 'T-W732-IX-157', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
07:52:35 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
07:52:35 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
07:52:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
07:52:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
07:52:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:52:35 INFO - 'COMPUTERNAME': 'T-W732-IX-157',
07:52:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
07:52:35 INFO - 'DCLOCATION': 'SCL3',
07:52:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:52:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:52:35 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:52:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:52:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:52:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:52:35 INFO - 'HOMEDRIVE': 'C:',
07:52:35 INFO - 'HOMEPATH': '\\Users\\cltbld',
07:52:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:52:35 INFO - 'KTS_VERSION': '1.19c',
07:52:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:52:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
07:52:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157',
07:52:35 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:52:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:52:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:52:35 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:52:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:52:35 INFO - 'MOZ_AIRBAG': '1',
07:52:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:52:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:52:35 INFO - 'MOZ_MSVCVERSION': '8',
07:52:35 INFO - 'MOZ_NO_REMOTE': '1',
07:52:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:52:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:52:35 INFO - 'NO_EM_RESTART': '1',
07:52:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:52:35 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:52:35 INFO - 'OS': 'Windows_NT',
07:52:35 INFO - 'OURDRIVE': 'C:',
07:52:35 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
07:52:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
07:52:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:52:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:52:35 INFO - 'PROCESSOR_LEVEL': '6',
07:52:35 INFO - 'PROCESSOR_REVISION': '1e05',
07:52:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
07:52:35 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:52:35 INFO - 'PROMPT': '$P$G',
07:52:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:52:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
07:52:35 INFO - 'PUBLIC': 'C:\\Users\\Public',
07:52:35 INFO - 'PWD': 'C:\\slave\\test',
07:52:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:52:35 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:52:35 INFO - 'SYSTEMDRIVE': 'C:',
07:52:35 INFO - 'SYSTEMROOT': 'C:\\windows',
07:52:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:35 INFO - 'TEST1': 'testie',
07:52:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:35 INFO - 'USERDOMAIN': 'T-W732-IX-157',
07:52:35 INFO - 'USERNAME': 'cltbld',
07:52:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
07:52:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:52:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:52:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:52:35 INFO - 'WINDIR': 'C:\\windows',
07:52:35 INFO - 'WINDOWS_TRACING_FLAGS': '3',
07:52:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
07:52:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:52:40 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
07:52:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
07:52:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
07:52:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
07:52:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
07:52:40 INFO - Unpacking c:\slave\test\build\tests\marionette
07:52:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
07:52:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
07:52:40 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
07:52:40 INFO - Running setup.py install for browsermob-proxy
07:52:54 INFO - Running setup.py install for manifestparser
07:52:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for marionette-client
07:52:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
07:52:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for marionette-driver
07:52:54 INFO - Running setup.py install for mozcrash
07:52:54 INFO - Running setup.py install for mozdebug
07:52:54 INFO - Running setup.py install for mozdevice
07:52:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for mozfile
07:52:54 INFO - Running setup.py install for mozhttpd
07:52:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for mozinfo
07:52:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for mozInstall
07:52:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for mozleak
07:52:54 INFO - Running setup.py install for mozlog
07:52:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for moznetwork
07:52:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for mozprocess
07:52:54 INFO - Running setup.py install for mozprofile
07:52:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for mozrunner
07:52:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for mozscreenshot
07:52:54 INFO - Running setup.py install for moztest
07:52:54 INFO - Running setup.py install for mozversion
07:52:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
07:52:54 INFO - Running setup.py install for wptserve
07:52:54 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
07:52:54 INFO - Cleaning up...
07:52:54 INFO - Return code: 0
07:52:54 INFO - Installing None into virtualenv C:\slave\test\build\venv
07:52: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')]}
07:52:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:52: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')]}
07:52:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:52:54 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 0x01B276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01919D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-157', 'USERDOMAIN': 'T-W732-IX-157', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-157', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
07:52:54 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
07:52:54 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
07:52:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
07:52:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
07:52:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:52:54 INFO - 'COMPUTERNAME': 'T-W732-IX-157',
07:52:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
07:52:54 INFO - 'DCLOCATION': 'SCL3',
07:52:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:52:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:52:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:52:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:52:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:52:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:52:54 INFO - 'HOMEDRIVE': 'C:',
07:52:54 INFO - 'HOMEPATH': '\\Users\\cltbld',
07:52:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:52:54 INFO - 'KTS_VERSION': '1.19c',
07:52:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:52:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
07:52:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157',
07:52:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:52:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:52:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:52:54 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:52:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:52:54 INFO - 'MOZ_AIRBAG': '1',
07:52:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:52:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:52:54 INFO - 'MOZ_MSVCVERSION': '8',
07:52:54 INFO - 'MOZ_NO_REMOTE': '1',
07:52:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:52:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:52:54 INFO - 'NO_EM_RESTART': '1',
07:52:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:52:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:52:54 INFO - 'OS': 'Windows_NT',
07:52:54 INFO - 'OURDRIVE': 'C:',
07:52: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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
07:52:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
07:52:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:52:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:52:54 INFO - 'PROCESSOR_LEVEL': '6',
07:52:54 INFO - 'PROCESSOR_REVISION': '1e05',
07:52:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
07:52:54 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:52:54 INFO - 'PROMPT': '$P$G',
07:52:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:52:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
07:52:54 INFO - 'PUBLIC': 'C:\\Users\\Public',
07:52:54 INFO - 'PWD': 'C:\\slave\\test',
07:52:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:52:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:52:54 INFO - 'SYSTEMDRIVE': 'C:',
07:52:54 INFO - 'SYSTEMROOT': 'C:\\windows',
07:52:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:54 INFO - 'TEST1': 'testie',
07:52:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:52:54 INFO - 'USERDOMAIN': 'T-W732-IX-157',
07:52:54 INFO - 'USERNAME': 'cltbld',
07:52:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
07:52:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:52:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:52:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:52:54 INFO - 'WINDIR': 'C:\\windows',
07:52:54 INFO - 'WINDOWS_TRACING_FLAGS': '3',
07:52:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
07:52:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:52:59 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
07:52:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
07:52:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
07:52:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
07:52:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
07:52:59 INFO - Unpacking c:\slave\test\build\tests\marionette
07:52:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
07:52:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
07:52:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
07:53:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
07:53:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
07:53:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
07:53:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
07:53:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
07:53:10 INFO - Downloading blessings-1.6.tar.gz
07:53:10 INFO - Running setup.py egg_info for package blessings
07:53:10 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
07:53:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
07:53:10 INFO - Running setup.py install for blessings
07:53:10 INFO - Running setup.py install for browsermob-proxy
07:53:10 INFO - Running setup.py install for manifestparser
07:53:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Running setup.py install for marionette-client
07:53:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
07:53:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Running setup.py install for marionette-driver
07:53:10 INFO - Running setup.py install for mozcrash
07:53:10 INFO - Running setup.py install for mozdebug
07:53:10 INFO - Running setup.py install for mozdevice
07:53:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Running setup.py install for mozhttpd
07:53:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Running setup.py install for mozInstall
07:53:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Running setup.py install for mozleak
07:53:10 INFO - Running setup.py install for mozprofile
07:53:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Running setup.py install for mozrunner
07:53:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
07:53:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
07:53:13 INFO - Running setup.py install for mozscreenshot
07:53:13 INFO - Running setup.py install for moztest
07:53:13 INFO - Running setup.py install for mozversion
07:53:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
07:53:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
07:53:13 INFO - Running setup.py install for wptserve
07:53:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
07:53:13 INFO - Cleaning up...
07:53:13 INFO - Return code: 0
07:53:13 INFO - Done creating virtualenv C:\slave\test\build\venv.
07:53:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
07:53:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
07:53:13 INFO - Reading from file tmpfile_stdout
07:53:13 INFO - Using _rmtree_windows ...
07:53:13 INFO - Using _rmtree_windows ...
07:53:13 INFO - Current package versions:
07:53:13 INFO - blessings == 1.6
07:53:13 INFO - blobuploader == 1.2.4
07:53:13 INFO - browsermob-proxy == 0.6.0
07:53:13 INFO - distribute == 0.6.14
07:53:13 INFO - docopt == 0.6.1
07:53:13 INFO - manifestparser == 1.1
07:53:13 INFO - marionette-client == 2.3.0
07:53:13 INFO - marionette-driver == 1.4.0
07:53:13 INFO - mozInstall == 1.12
07:53:13 INFO - mozcrash == 0.17
07:53:13 INFO - mozdebug == 0.1
07:53:13 INFO - mozdevice == 0.48
07:53:13 INFO - mozfile == 1.2
07:53:13 INFO - mozhttpd == 0.7
07:53:13 INFO - mozinfo == 0.9
07:53:13 INFO - mozleak == 0.1
07:53:13 INFO - mozlog == 3.1
07:53:13 INFO - moznetwork == 0.27
07:53:13 INFO - mozprocess == 0.22
07:53:13 INFO - mozprofile == 0.28
07:53:13 INFO - mozrunner == 6.11
07:53:13 INFO - mozscreenshot == 0.1
07:53:13 INFO - mozsystemmonitor == 0.0
07:53:13 INFO - moztest == 0.7
07:53:13 INFO - mozversion == 1.4
07:53:13 INFO - requests == 1.2.3
07:53:13 INFO - wptserve == 1.4.0
07:53:13 INFO - Running post-action listener: _resource_record_post_action
07:53:13 INFO - Running post-action listener: _start_resource_monitoring
07:53:13 INFO - Starting resource monitoring.
07:53:13 INFO - #####
07:53:13 INFO - ##### Running pull step.
07:53:13 INFO - #####
07:53:13 INFO - Running pre-action listener: _resource_record_pre_action
07:53:13 INFO - Running main action method: pull
07:53:13 INFO - Pull has nothing to do!
07:53:13 INFO - Running post-action listener: _resource_record_post_action
07:53:13 INFO - #####
07:53:13 INFO - ##### Running install step.
07:53:13 INFO - #####
07:53:13 INFO - Running pre-action listener: _resource_record_pre_action
07:53:13 INFO - Running main action method: install
07:53:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
07:53:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
07:53:13 INFO - Reading from file tmpfile_stdout
07:53:13 INFO - Using _rmtree_windows ...
07:53:13 INFO - Using _rmtree_windows ...
07:53:13 INFO - Detecting whether we're running mozinstall >=1.0...
07:53:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
07:53:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
07:53:13 INFO - Reading from file tmpfile_stdout
07:53:13 INFO - Output received:
07:53:13 INFO - Usage: mozinstall-script.py [options] installer
07:53:13 INFO - Options:
07:53:13 INFO - -h, --help show this help message and exit
07:53:13 INFO - -d DEST, --destination=DEST
07:53:13 INFO - Directory to install application into. [default:
07:53:13 INFO - "C:\slave\test"]
07:53:13 INFO - --app=APP Application being installed. [default: firefox]
07:53:13 INFO - Using _rmtree_windows ...
07:53:13 INFO - Using _rmtree_windows ...
07:53:13 INFO - mkdir: C:\slave\test\build\application
07:53:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
07:53:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
07:53:15 INFO - Reading from file tmpfile_stdout
07:53:15 INFO - Output received:
07:53:15 INFO - C:\slave\test\build\application\firefox\firefox.exe
07:53:15 INFO - Using _rmtree_windows ...
07:53:15 INFO - Using _rmtree_windows ...
07:53:15 INFO - Running post-action listener: _resource_record_post_action
07:53:15 INFO - #####
07:53:15 INFO - ##### Running run-tests step.
07:53:15 INFO - #####
07:53:15 INFO - Running pre-action listener: _resource_record_pre_action
07:53:15 INFO - Running main action method: run_tests
07:53:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
07:53:15 INFO - Minidump filename unknown. Determining based upon platform and architecture.
07:53:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
07:53:15 INFO - grabbing minidump binary from tooltool
07:53:15 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')]}
07:53:15 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 0x01B57368>, '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 0x017F4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
07:53:15 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
07:53:15 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
07:53:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
07:53:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplv6n_q
07:53:16 INFO - INFO - File integrity verified, renaming tmplv6n_q to win32-minidump_stackwalk.exe
07:53:16 INFO - Return code: 0
07:53:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
07:53:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
07:53:16 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/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:53:16 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/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:53:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
07:53:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
07:53:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:53:16 INFO - 'COMPUTERNAME': 'T-W732-IX-157',
07:53:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
07:53:16 INFO - 'DCLOCATION': 'SCL3',
07:53:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:53:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:53:16 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:53:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:53:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:53:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:53:16 INFO - 'HOMEDRIVE': 'C:',
07:53:16 INFO - 'HOMEPATH': '\\Users\\cltbld',
07:53:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:53:16 INFO - 'KTS_VERSION': '1.19c',
07:53:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:53:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
07:53:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-157',
07:53:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
07:53:16 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:53:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:53:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:53:16 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:53:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:53:16 INFO - 'MOZ_AIRBAG': '1',
07:53:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:53:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:53:16 INFO - 'MOZ_MSVCVERSION': '8',
07:53:16 INFO - 'MOZ_NO_REMOTE': '1',
07:53:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:53:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:53:16 INFO - 'NO_EM_RESTART': '1',
07:53:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:53:16 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:53:16 INFO - 'OS': 'Windows_NT',
07:53:16 INFO - 'OURDRIVE': 'C:',
07:53:16 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;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\',
07:53:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
07:53:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:53:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:53:16 INFO - 'PROCESSOR_LEVEL': '6',
07:53:16 INFO - 'PROCESSOR_REVISION': '1e05',
07:53:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
07:53:16 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:53:16 INFO - 'PROMPT': '$P$G',
07:53:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:53:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
07:53:16 INFO - 'PUBLIC': 'C:\\Users\\Public',
07:53:16 INFO - 'PWD': 'C:\\slave\\test',
07:53:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:53:16 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:53:16 INFO - 'SYSTEMDRIVE': 'C:',
07:53:16 INFO - 'SYSTEMROOT': 'C:\\windows',
07:53:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:53:16 INFO - 'TEST1': 'testie',
07:53:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
07:53:16 INFO - 'USERDOMAIN': 'T-W732-IX-157',
07:53:16 INFO - 'USERNAME': 'cltbld',
07:53:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
07:53:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:53:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:53:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:53:16 INFO - 'WINDIR': 'C:\\windows',
07:53:16 INFO - 'WINDOWS_TRACING_FLAGS': '3',
07:53:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
07:53:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:53:16 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/O-K2pZ0SRUOtyY5s1Jkk3g/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
07:53:18 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
07:53:18 INFO - import pkg_resources
07:53:19 INFO - Using 1 client processes
07:53:22 INFO - SUITE-START | Running 1476 tests
07:53:22 INFO - Running testharness tests
07:53:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
07:53:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms
07:53:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
07:53:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
07:53:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
07:53:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
07:53:22 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
07:53:22 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
07:53:22 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
07:53:22 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
07:53:22 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
07:53:22 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
07:53:22 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
07:53:22 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
07:53:22 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
07:53:22 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 1ms
07:53:22 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
07:53:22 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
07:53:22 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
07:53:22 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
07:53:22 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
07:53:22 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
07:53:22 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
07:53:22 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
07:53:22 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 65ms
07:53:22 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
07:53:22 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
07:53:22 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
07:53:22 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
07:53:23 INFO - Setting up ssl
07:53:23 INFO - PROCESS | certutil |
07:53:23 INFO - PROCESS | certutil |
07:53:23 INFO - PROCESS | certutil |
07:53:23 INFO - Certificate Nickname Trust Attributes
07:53:23 INFO - SSL,S/MIME,JAR/XPI
07:53:23 INFO -
07:53:23 INFO - web-platform-tests CT,,
07:53:23 INFO -
07:53:23 INFO - Starting runner
07:53:26 INFO - PROCESS | 1920 | 1466780006373 Marionette INFO Listening on port 2828
07:53:31 INFO - PROCESS | 1920 | 1466780011334 Marionette INFO startBrowser d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:31 INFO - PROCESS | 1920 | 1466780011345 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:31 INFO - PROCESS | 1920 | 1466780011901 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:31 INFO - PROCESS | 1920 | 1466780011907 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:33 INFO - PROCESS | 1920 | 1466780013011 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
07:53:33 INFO - PROCESS | 1920 | 1466780013110 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:33 INFO - PROCESS | 1920 | 1466780013115 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
07:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 330ms
07:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
07:53:33 INFO - PROCESS | 1920 | 1466780013369 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:33 INFO - PROCESS | 1920 | 1466780013494 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
07:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1179ms
07:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
07:53:34 INFO - PROCESS | 1920 | 1466780014549 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:34 INFO - PROCESS | 1920 | 1466780014579 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
07:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
07:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
07:53:34 INFO - PROCESS | 1920 | 1466780014724 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:34 INFO - PROCESS | 1920 | 1466780014755 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
07:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
07:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
07:53:34 INFO - PROCESS | 1920 | 1466780014902 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:34 INFO - PROCESS | 1920 | 1466780014932 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
07:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
07:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
07:53:35 INFO - PROCESS | 1920 | 1466780015081 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - PROCESS | 1920 | 1466780015110 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
07:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
07:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
07:53:35 INFO - PROCESS | 1920 | 1466780015252 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - PROCESS | 1920 | 1466780015281 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
07:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
07:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
07:53:35 INFO - PROCESS | 1920 | 1466780015430 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - PROCESS | 1920 | 1466780015458 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
07:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 171ms
07:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
07:53:35 INFO - PROCESS | 1920 | 1466780015601 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - PROCESS | 1920 | 1466780015632 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
07:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 230ms
07:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
07:53:35 INFO - PROCESS | 1920 | 1466780015837 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:35 INFO - PROCESS | 1920 | 1466780015869 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
07:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
07:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
07:53:36 INFO - PROCESS | 1920 | 1466780016057 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - PROCESS | 1920 | 1466780016104 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
07:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 290ms
07:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
07:53:36 INFO - PROCESS | 1920 | 1466780016322 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - PROCESS | 1920 | 1466780016349 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
07:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
07:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
07:53:36 INFO - PROCESS | 1920 | 1466780016505 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - PROCESS | 1920 | 1466780016539 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
07:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
07:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
07:53:36 INFO - PROCESS | 1920 | 1466780016693 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - PROCESS | 1920 | 1466780016720 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
07:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 171ms
07:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
07:53:36 INFO - PROCESS | 1920 | 1466780016850 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - PROCESS | 1920 | 1466780016875 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
07:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 120ms
07:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
07:53:36 INFO - PROCESS | 1920 | 1466780016975 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - PROCESS | 1920 | 1466780017000 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
07:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
07:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
07:53:37 INFO - PROCESS | 1920 | 1466780017152 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - PROCESS | 1920 | 1466780017181 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
07:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
07:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
07:53:37 INFO - PROCESS | 1920 | 1466780017330 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - PROCESS | 1920 | 1466780017355 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
07:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
07:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
07:53:37 INFO - PROCESS | 1920 | 1466780017501 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - PROCESS | 1920 | 1466780017525 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
07:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
07:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
07:53:37 INFO - PROCESS | 1920 | 1466780017675 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - PROCESS | 1920 | 1466780017700 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
07:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
07:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
07:53:37 INFO - PROCESS | 1920 | 1466780017851 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - PROCESS | 1920 | 1466780017876 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
07:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 120ms
07:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
07:53:37 INFO - PROCESS | 1920 | 1466780017974 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - PROCESS | 1920 | 1466780018003 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
07:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
07:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
07:53:38 INFO - PROCESS | 1920 | 1466780018151 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - PROCESS | 1920 | 1466780018178 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
07:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 120ms
07:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
07:53:38 INFO - PROCESS | 1920 | 1466780018275 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - PROCESS | 1920 | 1466780018300 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
07:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
07:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
07:53:38 INFO - PROCESS | 1920 | 1466780018451 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - PROCESS | 1920 | 1466780018475 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
07:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 120ms
07:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
07:53:38 INFO - PROCESS | 1920 | 1466780018580 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - PROCESS | 1920 | 1466780018617 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
07:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
07:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
07:53:38 INFO - PROCESS | 1920 | 1466780018756 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - PROCESS | 1920 | 1466780018781 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
07:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 172ms
07:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
07:53:38 INFO - PROCESS | 1920 | 1466780018934 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:38 INFO - PROCESS | 1920 | 1466780018962 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
07:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
07:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
07:53:39 INFO - PROCESS | 1920 | 1466780019108 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - PROCESS | 1920 | 1466780019138 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
07:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
07:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
07:53:39 INFO - PROCESS | 1920 | 1466780019284 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - PROCESS | 1920 | 1466780019309 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
07:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
07:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
07:53:39 INFO - PROCESS | 1920 | 1466780019412 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - PROCESS | 1920 | 1466780019438 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
07:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 270ms
07:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
07:53:39 INFO - PROCESS | 1920 | 1466780019685 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - PROCESS | 1920 | 1466780019712 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
07:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
07:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
07:53:39 INFO - PROCESS | 1920 | 1466780019809 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - PROCESS | 1920 | 1466780019836 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
07:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
07:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
07:53:39 INFO - PROCESS | 1920 | 1466780019984 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - PROCESS | 1920 | 1466780020012 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
07:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 175ms
07:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
07:53:40 INFO - PROCESS | 1920 | 1466780020168 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - PROCESS | 1920 | 1466780020198 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
07:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
07:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
07:53:40 INFO - PROCESS | 1920 | 1466780020341 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - PROCESS | 1920 | 1466780020370 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
07:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 171ms
07:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
07:53:40 INFO - PROCESS | 1920 | 1466780020518 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - PROCESS | 1920 | 1466780020550 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
07:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
07:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
07:53:40 INFO - PROCESS | 1920 | 1466780020693 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - PROCESS | 1920 | 1466780020724 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
07:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 173ms
07:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
07:53:40 INFO - PROCESS | 1920 | 1466780020868 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:40 INFO - PROCESS | 1920 | 1466780020897 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
07:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
07:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
07:53:41 INFO - PROCESS | 1920 | 1466780021043 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - PROCESS | 1920 | 1466780021072 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
07:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 171ms
07:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
07:53:41 INFO - PROCESS | 1920 | 1466780021218 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - PROCESS | 1920 | 1466780021248 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
07:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 230ms
07:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
07:53:41 INFO - PROCESS | 1920 | 1466780021453 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - PROCESS | 1920 | 1466780021488 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
07:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
07:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
07:53:41 INFO - PROCESS | 1920 | 1466780021627 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - PROCESS | 1920 | 1466780021661 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
07:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
07:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
07:53:41 INFO - PROCESS | 1920 | 1466780021801 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - PROCESS | 1920 | 1466780021835 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
07:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
07:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
07:53:41 INFO - PROCESS | 1920 | 1466780021975 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - PROCESS | 1920 | 1466780022007 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
07:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
07:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
07:53:42 INFO - PROCESS | 1920 | 1466780022151 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - PROCESS | 1920 | 1466780022182 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
07:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
07:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
07:53:42 INFO - PROCESS | 1920 | 1466780022326 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - PROCESS | 1920 | 1466780022358 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
07:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
07:53:42 INFO - PROCESS | 1920 | 1466780022682 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
07:53:42 INFO - PROCESS | 1920 | 1466780022715 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
07:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
07:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
07:53:42 INFO - PROCESS | 1920 | 1466780022865 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:42 INFO - PROCESS | 1920 | 1466780022900 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
07:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 230ms
07:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
07:53:43 INFO - PROCESS | 1920 | 1466780023099 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - PROCESS | 1920 | 1466780023136 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
07:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
07:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
07:53:43 INFO - PROCESS | 1920 | 1466780023271 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - PROCESS | 1920 | 1466780023299 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
07:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
07:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
07:53:43 INFO - PROCESS | 1920 | 1466780023457 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - PROCESS | 1920 | 1466780023483 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
07:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
07:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
07:53:43 INFO - PROCESS | 1920 | 1466780023640 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - PROCESS | 1920 | 1466780023679 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
07:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
07:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
07:53:43 INFO - PROCESS | 1920 | 1466780023818 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - PROCESS | 1920 | 1466780023848 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
07:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
07:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
07:53:43 INFO - PROCESS | 1920 | 1466780023993 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - PROCESS | 1920 | 1466780024026 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
07:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
07:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
07:53:44 INFO - PROCESS | 1920 | 1466780024168 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - PROCESS | 1920 | 1466780024204 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
07:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
07:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
07:53:44 INFO - PROCESS | 1920 | 1466780024363 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - PROCESS | 1920 | 1466780024403 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
07:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 172ms
07:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
07:53:44 INFO - PROCESS | 1920 | 1466780024537 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - PROCESS | 1920 | 1466780024567 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
07:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 173ms
07:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
07:53:44 INFO - PROCESS | 1920 | 1466780024719 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - PROCESS | 1920 | 1466780024745 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
07:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 136ms
07:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
07:53:44 INFO - PROCESS | 1920 | 1466780024851 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:44 INFO - PROCESS | 1920 | 1466780024880 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
07:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
07:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
07:53:45 INFO - PROCESS | 1920 | 1466780025025 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - PROCESS | 1920 | 1466780025054 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
07:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 172ms
07:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
07:53:45 INFO - PROCESS | 1920 | 1466780025202 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - PROCESS | 1920 | 1466780025231 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
07:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
07:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
07:53:45 INFO - PROCESS | 1920 | 1466780025382 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - PROCESS | 1920 | 1466780025408 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
07:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
07:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
07:53:45 INFO - PROCESS | 1920 | 1466780025552 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - PROCESS | 1920 | 1466780025580 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
07:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
07:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
07:53:45 INFO - PROCESS | 1920 | 1466780025726 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - PROCESS | 1920 | 1466780025756 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
07:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
07:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
07:53:45 INFO - PROCESS | 1920 | 1466780025901 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:45 INFO - PROCESS | 1920 | 1466780025929 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
07:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
07:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
07:53:46 INFO - PROCESS | 1920 | 1466780026080 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:46 INFO - PROCESS | 1920 | 1466780026114 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
07:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
07:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
07:53:46 INFO - PROCESS | 1920 | 1466780026251 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:46 INFO - PROCESS | 1920 | 1466780026280 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
07:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 172ms
07:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
07:53:46 INFO - PROCESS | 1920 | 1466780026425 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:46 INFO - PROCESS | 1920 | 1466780026455 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
07:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 370ms
07:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
07:53:46 INFO - PROCESS | 1920 | 1466780026800 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:46 INFO - PROCESS | 1920 | 1466780026842 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
07:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 230ms
07:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
07:53:47 INFO - PROCESS | 1920 | 1466780027036 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - PROCESS | 1920 | 1466780027064 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
07:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 171ms
07:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
07:53:47 INFO - PROCESS | 1920 | 1466780027219 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - PROCESS | 1920 | 1466780027245 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
07:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
07:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
07:53:47 INFO - PROCESS | 1920 | 1466780027387 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - PROCESS | 1920 | 1466780027416 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 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.
07:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
07:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
07:53:47 INFO - PROCESS | 1920 | 1466780027564 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - PROCESS | 1920 | 1466780027591 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 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.
07:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 173ms
07:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
07:53:47 INFO - PROCESS | 1920 | 1466780027737 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - PROCESS | 1920 | 1466780027768 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 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.
07:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 171ms
07:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
07:53:47 INFO - PROCESS | 1920 | 1466780027914 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:47 INFO - PROCESS | 1920 | 1466780027939 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 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.
07:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
07:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
07:53:48 INFO - PROCESS | 1920 | 1466780028085 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 INFO - PROCESS | 1920 | 1466780028110 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 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.
07:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
07:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
07:53:48 INFO - PROCESS | 1920 | 1466780028258 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 INFO - PROCESS | 1920 | 1466780028285 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 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.
07:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
07:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
07:53:48 INFO - PROCESS | 1920 | 1466780028435 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 INFO - PROCESS | 1920 | 1466780028463 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 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.
07:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
07:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
07:53:48 INFO - PROCESS | 1920 | 1466780028610 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 INFO - PROCESS | 1920 | 1466780028644 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 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.
07:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
07:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
07:53:48 INFO - PROCESS | 1920 | 1466780028785 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 INFO - PROCESS | 1920 | 1466780028811 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:48 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.
07:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
07:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
07:53:48 INFO - PROCESS | 1920 | 1466780028972 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 INFO - PROCESS | 1920 | 1466780029006 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 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.
07:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 172ms
07:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
07:53:49 INFO - PROCESS | 1920 | 1466780029136 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 INFO - PROCESS | 1920 | 1466780029170 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 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.
07:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
07:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
07:53:49 INFO - PROCESS | 1920 | 1466780029310 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 INFO - PROCESS | 1920 | 1466780029346 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 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.
07:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
07:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
07:53:49 INFO - PROCESS | 1920 | 1466780029485 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 INFO - PROCESS | 1920 | 1466780029516 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 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.
07:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
07:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
07:53:49 INFO - PROCESS | 1920 | 1466780029664 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 INFO - PROCESS | 1920 | 1466780029696 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 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.
07:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
07:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
07:53:49 INFO - PROCESS | 1920 | 1466780029838 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:49 INFO - PROCESS | 1920 | 1466780029867 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 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.
07:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
07:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
07:53:50 INFO - PROCESS | 1920 | 1466780030015 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 INFO - PROCESS | 1920 | 1466780030042 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 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.
07:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
07:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
07:53:50 INFO - PROCESS | 1920 | 1466780030186 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 INFO - PROCESS | 1920 | 1466780030218 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 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.
07:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
07:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
07:53:50 INFO - PROCESS | 1920 | 1466780030360 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 INFO - PROCESS | 1920 | 1466780030394 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 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.
07:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
07:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
07:53:50 INFO - PROCESS | 1920 | 1466780030535 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 INFO - PROCESS | 1920 | 1466780030566 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 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.
07:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 172ms
07:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
07:53:50 INFO - PROCESS | 1920 | 1466780030716 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 INFO - PROCESS | 1920 | 1466780030749 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 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.
07:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
07:53:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
07:53:50 INFO - PROCESS | 1920 | 1466780030889 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:50 INFO - PROCESS | 1920 | 1466780030920 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
07:53:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
07:53:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
07:53:51 INFO - PROCESS | 1920 | 1466780031060 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - PROCESS | 1920 | 1466780031092 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
07:53:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
07:53:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
07:53:51 INFO - PROCESS | 1920 | 1466780031234 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - PROCESS | 1920 | 1466780031266 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
07:53:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 230ms
07:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
07:53:51 INFO - PROCESS | 1920 | 1466780031468 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - PROCESS | 1920 | 1466780031500 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
07:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
07:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
07:53:51 INFO - PROCESS | 1920 | 1466780031644 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - PROCESS | 1920 | 1466780031681 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
07:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
07:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
07:53:51 INFO - PROCESS | 1920 | 1466780031820 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - PROCESS | 1920 | 1466780031852 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
07:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
07:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
07:53:51 INFO - PROCESS | 1920 | 1466780031997 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - PROCESS | 1920 | 1466780032029 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
07:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
07:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
07:53:52 INFO - PROCESS | 1920 | 1466780032169 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - PROCESS | 1920 | 1466780032206 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
07:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
07:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
07:53:52 INFO - PROCESS | 1920 | 1466780032343 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - PROCESS | 1920 | 1466780032381 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
07:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
07:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
07:53:52 INFO - PROCESS | 1920 | 1466780032518 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - PROCESS | 1920 | 1466780032550 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
07:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
07:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
07:53:52 INFO - PROCESS | 1920 | 1466780032693 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - PROCESS | 1920 | 1466780032728 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
07:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
07:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
07:53:52 INFO - PROCESS | 1920 | 1466780032909 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:52 INFO - PROCESS | 1920 | 1466780032959 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:53 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
07:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 890ms
07:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
07:53:53 INFO - PROCESS | 1920 | 1466780033795 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:53 INFO - PROCESS | 1920 | 1466780033820 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
07:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
07:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
07:53:54 INFO - PROCESS | 1920 | 1466780034469 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:54 INFO - PROCESS | 1920 | 1466780034497 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:54 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
07:53:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:53:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
07:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
07:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
07:53:54 INFO - PROCESS | 1920 | 1466780034649 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:54 INFO - PROCESS | 1920 | 1466780034676 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
07:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
07:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
07:53:54 INFO - PROCESS | 1920 | 1466780034818 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:54 INFO - PROCESS | 1920 | 1466780034843 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
07:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
07:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
07:53:54 INFO - PROCESS | 1920 | 1466780034992 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - PROCESS | 1920 | 1466780035027 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
07:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
07:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
07:53:55 INFO - PROCESS | 1920 | 1466780035169 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - PROCESS | 1920 | 1466780035205 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
07:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
07:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
07:53:55 INFO - PROCESS | 1920 | 1466780035343 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - PROCESS | 1920 | 1466780035376 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
07:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
07:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
07:53:55 INFO - PROCESS | 1920 | 1466780035518 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - PROCESS | 1920 | 1466780035554 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
07:53:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
07:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
07:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
07:53:55 INFO - PROCESS | 1920 | 1466780035700 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - PROCESS | 1920 | 1466780035732 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
07:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
07:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
07:53:55 INFO - PROCESS | 1920 | 1466780035875 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:55 INFO - PROCESS | 1920 | 1466780035914 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
07:53:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
07:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
07:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
07:53:56 INFO - PROCESS | 1920 | 1466780036052 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - PROCESS | 1920 | 1466780036093 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 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
07:53:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:53:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
07:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 230ms
07:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
07:53:56 INFO - PROCESS | 1920 | 1466780036285 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - PROCESS | 1920 | 1466780036318 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
07:53:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
07:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
07:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
07:53:56 INFO - PROCESS | 1920 | 1466780036459 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - PROCESS | 1920 | 1466780036498 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
07:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
07:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
07:53:56 INFO - PROCESS | 1920 | 1466780036635 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - PROCESS | 1920 | 1466780036665 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
07:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
07:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
07:53:56 INFO - PROCESS | 1920 | 1466780036810 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - PROCESS | 1920 | 1466780036845 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
07:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
07:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
07:53:56 INFO - PROCESS | 1920 | 1466780036986 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - PROCESS | 1920 | 1466780037017 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
07:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
07:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
07:53:57 INFO - PROCESS | 1920 | 1466780037164 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - PROCESS | 1920 | 1466780037195 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
07:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
07:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
07:53:57 INFO - PROCESS | 1920 | 1466780037335 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - PROCESS | 1920 | 1466780037369 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
07:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
07:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
07:53:57 INFO - PROCESS | 1920 | 1466780037508 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - PROCESS | 1920 | 1466780037539 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
07:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
07:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
07:53:57 INFO - PROCESS | 1920 | 1466780037685 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - PROCESS | 1920 | 1466780037715 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
07:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
07:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
07:53:57 INFO - PROCESS | 1920 | 1466780037859 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:57 INFO - PROCESS | 1920 | 1466780037893 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
07:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
07:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
07:53:58 INFO - PROCESS | 1920 | 1466780038038 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - PROCESS | 1920 | 1466780038074 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
07:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 230ms
07:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
07:53:58 INFO - PROCESS | 1920 | 1466780038271 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - PROCESS | 1920 | 1466780038307 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
07:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
07:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
07:53:58 INFO - PROCESS | 1920 | 1466780038443 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - PROCESS | 1920 | 1466780038475 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 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
07:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
07:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
07:53:58 INFO - PROCESS | 1920 | 1466780038618 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - PROCESS | 1920 | 1466780038653 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
07:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
07:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
07:53:58 INFO - PROCESS | 1920 | 1466780038792 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - PROCESS | 1920 | 1466780038827 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
07:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
07:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
07:53:58 INFO - PROCESS | 1920 | 1466780038968 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 INFO - PROCESS | 1920 | 1466780039001 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 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
07:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
07:53:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
07:53:59 INFO - PROCESS | 1920 | 1466780039149 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 INFO - PROCESS | 1920 | 1466780039181 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 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
07:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
07:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
07:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
07:53:59 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
07:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
07:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
07:53:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
07:53:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
07:53:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
07:53:59 INFO - PROCESS | 1920 | 1466780039513 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 INFO - PROCESS | 1920 | 1466780039555 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 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.
07:53:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 350ms
07:53:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
07:53:59 INFO - PROCESS | 1920 | 1466780039736 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 INFO - PROCESS | 1920 | 1466780039765 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 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.
07:53:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
07:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
07:53:59 INFO - PROCESS | 1920 | 1466780039910 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:53:59 INFO - PROCESS | 1920 | 1466780039940 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
07:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
07:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
07:54:00 INFO - PROCESS | 1920 | 1466780040088 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - PROCESS | 1920 | 1466780040116 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
07:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
07:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
07:54:00 INFO - PROCESS | 1920 | 1466780040267 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - PROCESS | 1920 | 1466780040291 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
07:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
07:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
07:54:00 INFO - PROCESS | 1920 | 1466780040442 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - PROCESS | 1920 | 1466780040476 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
07:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
07:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
07:54:00 INFO - PROCESS | 1920 | 1466780040619 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - PROCESS | 1920 | 1466780040647 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
07:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
07:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
07:54:00 INFO - PROCESS | 1920 | 1466780040792 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - PROCESS | 1920 | 1466780040820 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
07:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
07:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
07:54:00 INFO - PROCESS | 1920 | 1466780040969 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:00 INFO - PROCESS | 1920 | 1466780040995 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
07:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
07:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
07:54:01 INFO - PROCESS | 1920 | 1466780041150 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - PROCESS | 1920 | 1466780041180 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
07:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
07:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
07:54:01 INFO - PROCESS | 1920 | 1466780041319 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - PROCESS | 1920 | 1466780041368 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
07:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 231ms
07:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
07:54:01 INFO - PROCESS | 1920 | 1466780041556 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - PROCESS | 1920 | 1466780041583 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
07:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
07:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
07:54:01 INFO - PROCESS | 1920 | 1466780041732 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - PROCESS | 1920 | 1466780041767 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
07:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 230ms
07:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
07:54:01 INFO - PROCESS | 1920 | 1466780041966 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:01 INFO - PROCESS | 1920 | 1466780041999 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
07:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
07:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
07:54:02 INFO - PROCESS | 1920 | 1466780042136 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - PROCESS | 1920 | 1466780042171 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
07:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
07:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
07:54:02 INFO - PROCESS | 1920 | 1466780042310 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - PROCESS | 1920 | 1466780042350 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
07:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
07:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
07:54:02 INFO - PROCESS | 1920 | 1466780042488 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - PROCESS | 1920 | 1466780042524 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
07:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
07:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
07:54:02 INFO - PROCESS | 1920 | 1466780042665 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - PROCESS | 1920 | 1466780042701 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
07:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
07:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
07:54:02 INFO - PROCESS | 1920 | 1466780042839 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:02 INFO - PROCESS | 1920 | 1466780042891 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
07:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 230ms
07:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
07:54:03 INFO - PROCESS | 1920 | 1466780043071 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - PROCESS | 1920 | 1466780043103 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
07:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
07:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
07:54:03 INFO - PROCESS | 1920 | 1466780043249 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - PROCESS | 1920 | 1466780043279 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
07:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
07:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
07:54:03 INFO - PROCESS | 1920 | 1466780043421 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - PROCESS | 1920 | 1466780043456 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
07:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
07:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
07:54:03 INFO - PROCESS | 1920 | 1466780043600 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - PROCESS | 1920 | 1466780043629 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
07:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
07:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
07:54:03 INFO - PROCESS | 1920 | 1466780043770 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - PROCESS | 1920 | 1466780043805 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
07:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
07:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
07:54:03 INFO - PROCESS | 1920 | 1466780043948 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:03 INFO - PROCESS | 1920 | 1466780043982 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
07:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
07:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
07:54:04 INFO - PROCESS | 1920 | 1466780044118 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - PROCESS | 1920 | 1466780044151 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
07:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
07:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
07:54:04 INFO - PROCESS | 1920 | 1466780044299 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - PROCESS | 1920 | 1466780044332 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
07:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 172ms
07:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
07:54:04 INFO - PROCESS | 1920 | 1466780044471 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - PROCESS | 1920 | 1466780044505 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
07:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
07:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
07:54:04 INFO - PROCESS | 1920 | 1466780044648 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - PROCESS | 1920 | 1466780044681 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
07:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
07:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
07:54:04 INFO - PROCESS | 1920 | 1466780044819 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - PROCESS | 1920 | 1466780044851 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
07:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
07:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
07:54:04 INFO - PROCESS | 1920 | 1466780044993 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 INFO - PROCESS | 1920 | 1466780045030 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
07:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 172ms
07:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
07:54:05 INFO - PROCESS | 1920 | 1466780045169 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 INFO - PROCESS | 1920 | 1466780045201 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
07:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
07:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
07:54:05 INFO - PROCESS | 1920 | 1466780045348 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 INFO - PROCESS | 1920 | 1466780045382 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 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
07:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
07:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
07:54:05 INFO - PROCESS | 1920 | 1466780045519 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 INFO - PROCESS | 1920 | 1466780045554 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
07:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
07:54:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
07:54:05 INFO - PROCESS | 1920 | 1466780045703 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:05 INFO - PROCESS | 1920 | 1466780045752 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:06 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)
07:54:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 930ms
07:54:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
07:54:06 INFO - PROCESS | 1920 | 1466780046639 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:06 INFO - PROCESS | 1920 | 1466780046674 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
07:54:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
07:54:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
07:54:07 INFO - PROCESS | 1920 | 1466780047312 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:07 INFO - PROCESS | 1920 | 1466780047339 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
07:54:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
07:54:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
07:54:07 INFO - PROCESS | 1920 | 1466780047989 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:08 INFO - PROCESS | 1920 | 1466780048016 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:08 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)
07:54:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
07:54:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
07:54:08 INFO - PROCESS | 1920 | 1466780048660 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:08 INFO - PROCESS | 1920 | 1466780048698 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:09 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)
07:54:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
07:54:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
07:54:09 INFO - PROCESS | 1920 | 1466780049333 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:09 INFO - PROCESS | 1920 | 1466780049358 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
07:54:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
07:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
07:54:10 INFO - PROCESS | 1920 | 1466780050007 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:10 INFO - PROCESS | 1920 | 1466780050042 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
07:54:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
07:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
07:54:10 INFO - PROCESS | 1920 | 1466780050679 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:10 INFO - PROCESS | 1920 | 1466780050704 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
07:54:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
07:54:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
07:54:11 INFO - PROCESS | 1920 | 1466780051352 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:11 INFO - PROCESS | 1920 | 1466780051378 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:12 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
07:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
07:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
07:54:12 INFO - PROCESS | 1920 | 1466780052025 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:12 INFO - PROCESS | 1920 | 1466780052050 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
07:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 830ms
07:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
07:54:12 INFO - PROCESS | 1920 | 1466780052860 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:12 INFO - PROCESS | 1920 | 1466780052887 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:13 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
07:54:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
07:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
07:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
07:54:13 INFO - PROCESS | 1920 | 1466780053037 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:13 INFO - PROCESS | 1920 | 1466780053069 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
07:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
07:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
07:54:13 INFO - PROCESS | 1920 | 1466780053217 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:13 INFO - PROCESS | 1920 | 1466780053243 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:13 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
07:54:13 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
07:54:13 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
07:54:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
07:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
07:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
07:54:13 INFO - PROCESS | 1920 | 1466780053386 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:13 INFO - PROCESS | 1920 | 1466780053416 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
07:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
07:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
07:54:13 INFO - PROCESS | 1920 | 1466780053560 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:13 INFO - PROCESS | 1920 | 1466780053587 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
07:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 671ms
07:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
07:54:14 INFO - PROCESS | 1920 | 1466780054235 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:14 INFO - PROCESS | 1920 | 1466780054265 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:14 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
07:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
07:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
07:54:14 INFO - PROCESS | 1920 | 1466780054907 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:14 INFO - PROCESS | 1920 | 1466780054937 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:15 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.)
07:54:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
07:54:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
07:54:15 INFO - PROCESS | 1920 | 1466780055580 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:15 INFO - PROCESS | 1920 | 1466780055606 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
07:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
07:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
07:54:16 INFO - PROCESS | 1920 | 1466780056253 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:16 INFO - PROCESS | 1920 | 1466780056280 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:16 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
07:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 671ms
07:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
07:54:16 INFO - PROCESS | 1920 | 1466780056927 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:16 INFO - PROCESS | 1920 | 1466780056951 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
07:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
07:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
07:54:17 INFO - PROCESS | 1920 | 1466780057103 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:17 INFO - PROCESS | 1920 | 1466780057133 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
07:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
07:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
07:54:17 INFO - PROCESS | 1920 | 1466780057776 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:17 INFO - PROCESS | 1920 | 1466780057804 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
07:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 630ms
07:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
07:54:18 INFO - PROCESS | 1920 | 1466780058411 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:18 INFO - PROCESS | 1920 | 1466780058442 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
07:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 330ms
07:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
07:54:18 INFO - PROCESS | 1920 | 1466780058743 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:18 INFO - PROCESS | 1920 | 1466780058769 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
07:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
07:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
07:54:18 INFO - PROCESS | 1920 | 1466780058920 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:18 INFO - PROCESS | 1920 | 1466780058947 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
07:54:19 INFO - PROCESS | 1920 | 1466780059099 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - PROCESS | 1920 | 1466780059129 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
07:54:19 INFO - PROCESS | 1920 | 1466780059269 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - PROCESS | 1920 | 1466780059296 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 172ms
07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
07:54:19 INFO - PROCESS | 1920 | 1466780059449 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - PROCESS | 1920 | 1466780059474 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
07:54:19 INFO - PROCESS | 1920 | 1466780059620 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - PROCESS | 1920 | 1466780059657 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
07:54:19 INFO - PROCESS | 1920 | 1466780059794 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - PROCESS | 1920 | 1466780059820 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 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
07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
07:54:19 INFO - PROCESS | 1920 | 1466780059969 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:19 INFO - PROCESS | 1920 | 1466780059994 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 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
07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
07:54:20 INFO - PROCESS | 1920 | 1466780060149 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 INFO - PROCESS | 1920 | 1466780060182 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 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
07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
07:54:20 INFO - PROCESS | 1920 | 1466780060318 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 INFO - PROCESS | 1920 | 1466780060344 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
07:54:20 INFO - PROCESS | 1920 | 1466780060494 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 INFO - PROCESS | 1920 | 1466780060524 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 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
07:54:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:54:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
07:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
07:54:20 INFO - PROCESS | 1920 | 1466780060674 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 INFO - PROCESS | 1920 | 1466780060710 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
07:54:20 INFO - PROCESS | 1920 | 1466780060844 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:20 INFO - PROCESS | 1920 | 1466780060876 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 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
07:54:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:54:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
07:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
07:54:21 INFO - PROCESS | 1920 | 1466780061019 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - PROCESS | 1920 | 1466780061052 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
07:54:21 INFO - PROCESS | 1920 | 1466780061199 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - PROCESS | 1920 | 1466780061230 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
07:54:21 INFO - PROCESS | 1920 | 1466780061370 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - PROCESS | 1920 | 1466780061398 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
07:54:21 INFO - PROCESS | 1920 | 1466780061543 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - PROCESS | 1920 | 1466780061571 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
07:54:21 INFO - PROCESS | 1920 | 1466780061719 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - PROCESS | 1920 | 1466780061749 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
07:54:21 INFO - PROCESS | 1920 | 1466780061894 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:21 INFO - PROCESS | 1920 | 1466780061923 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
07:54:22 INFO - PROCESS | 1920 | 1466780062070 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - PROCESS | 1920 | 1466780062099 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 172ms
07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
07:54:22 INFO - PROCESS | 1920 | 1466780062250 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - PROCESS | 1920 | 1466780062281 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 172ms
07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
07:54:22 INFO - PROCESS | 1920 | 1466780062421 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - PROCESS | 1920 | 1466780062454 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
07:54:22 INFO - PROCESS | 1920 | 1466780062599 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - PROCESS | 1920 | 1466780062628 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
07:54:22 INFO - PROCESS | 1920 | 1466780062770 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - PROCESS | 1920 | 1466780062804 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
07:54:22 INFO - PROCESS | 1920 | 1466780062950 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:22 INFO - PROCESS | 1920 | 1466780062981 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
07:54:23 INFO - PROCESS | 1920 | 1466780063120 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - PROCESS | 1920 | 1466780063154 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 171ms
07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
07:54:23 INFO - PROCESS | 1920 | 1466780063294 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - PROCESS | 1920 | 1466780063328 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
07:54:23 INFO - PROCESS | 1920 | 1466780063470 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - PROCESS | 1920 | 1466780063502 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
07:54:23 INFO - PROCESS | 1920 | 1466780063649 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - PROCESS | 1920 | 1466780063682 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
07:54:23 INFO - PROCESS | 1920 | 1466780063819 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - PROCESS | 1920 | 1466780063854 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
07:54:23 INFO - PROCESS | 1920 | 1466780063993 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - PROCESS | 1920 | 1466780064026 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
07:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
07:54:24 INFO - PROCESS | 1920 | 1466780064169 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - PROCESS | 1920 | 1466780064203 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
07:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
07:54:24 INFO - PROCESS | 1920 | 1466780064344 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - PROCESS | 1920 | 1466780064381 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
07:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
07:54:24 INFO - PROCESS | 1920 | 1466780064520 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - PROCESS | 1920 | 1466780064554 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
07:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
07:54:24 INFO - PROCESS | 1920 | 1466780064711 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:24 INFO - PROCESS | 1920 | 1466780064760 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 530ms
07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
07:54:25 INFO - PROCESS | 1920 | 1466780065233 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - PROCESS | 1920 | 1466780065260 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
07:54:25 INFO - PROCESS | 1920 | 1466780065407 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - PROCESS | 1920 | 1466780065438 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
07:54:25 INFO - PROCESS | 1920 | 1466780065588 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - PROCESS | 1920 | 1466780065616 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 172ms
07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
07:54:25 INFO - PROCESS | 1920 | 1466780065767 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - PROCESS | 1920 | 1466780065797 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
07:54:25 INFO - PROCESS | 1920 | 1466780065936 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:25 INFO - PROCESS | 1920 | 1466780065963 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
07:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 230ms
07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
07:54:26 INFO - PROCESS | 1920 | 1466780066171 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - PROCESS | 1920 | 1466780066205 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
07:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
07:54:26 INFO - PROCESS | 1920 | 1466780066345 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - PROCESS | 1920 | 1466780066373 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
07:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
07:54:26 INFO - PROCESS | 1920 | 1466780066520 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - PROCESS | 1920 | 1466780066551 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
07:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
07:54:26 INFO - PROCESS | 1920 | 1466780066699 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - PROCESS | 1920 | 1466780066732 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
07:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
07:54:26 INFO - PROCESS | 1920 | 1466780066869 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:26 INFO - PROCESS | 1920 | 1466780066899 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 173ms
07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
07:54:27 INFO - PROCESS | 1920 | 1466780067045 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - PROCESS | 1920 | 1466780067091 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 230ms
07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
07:54:27 INFO - PROCESS | 1920 | 1466780067278 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - PROCESS | 1920 | 1466780067311 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
07:54:27 INFO - PROCESS | 1920 | 1466780067452 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - PROCESS | 1920 | 1466780067488 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
07:54:27 INFO - PROCESS | 1920 | 1466780067629 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - PROCESS | 1920 | 1466780067668 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
07:54:27 INFO - PROCESS | 1920 | 1466780067802 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - PROCESS | 1920 | 1466780067836 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
07:54:27 INFO - PROCESS | 1920 | 1466780067978 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - PROCESS | 1920 | 1466780068017 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
07:54:28 INFO - PROCESS | 1920 | 1466780068152 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - PROCESS | 1920 | 1466780068185 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
07:54:28 INFO - PROCESS | 1920 | 1466780068328 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - PROCESS | 1920 | 1466780068361 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
07:54:28 INFO - PROCESS | 1920 | 1466780068502 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - PROCESS | 1920 | 1466780068534 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
07:54:28 INFO - PROCESS | 1920 | 1466780068677 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - PROCESS | 1920 | 1466780068707 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
07:54:28 INFO - PROCESS | 1920 | 1466780068853 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:28 INFO - PROCESS | 1920 | 1466780068883 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
07:54:29 INFO - PROCESS | 1920 | 1466780069027 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - PROCESS | 1920 | 1466780069061 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
07:54:29 INFO - PROCESS | 1920 | 1466780069203 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - PROCESS | 1920 | 1466780069234 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
07:54:29 INFO - PROCESS | 1920 | 1466780069382 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - PROCESS | 1920 | 1466780069412 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
07:54:29 INFO - PROCESS | 1920 | 1466780069553 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - PROCESS | 1920 | 1466780069591 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
07:54:29 INFO - PROCESS | 1920 | 1466780069727 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - PROCESS | 1920 | 1466780069759 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
07:54:29 INFO - PROCESS | 1920 | 1466780069903 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:29 INFO - PROCESS | 1920 | 1466780069936 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
07:54:30 INFO - PROCESS | 1920 | 1466780070078 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - PROCESS | 1920 | 1466780070113 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
07:54:30 INFO - PROCESS | 1920 | 1466780070253 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - PROCESS | 1920 | 1466780070285 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
07:54:30 INFO - PROCESS | 1920 | 1466780070428 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - PROCESS | 1920 | 1466780070464 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
07:54:30 INFO - PROCESS | 1920 | 1466780070602 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - PROCESS | 1920 | 1466780070638 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
07:54:30 INFO - PROCESS | 1920 | 1466780070777 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - PROCESS | 1920 | 1466780070812 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
07:54:30 INFO - PROCESS | 1920 | 1466780070953 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - PROCESS | 1920 | 1466780071013 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - PROCESS | 1920 | 1466780071364 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 470ms
07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
07:54:31 INFO - PROCESS | 1920 | 1466780071428 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - PROCESS | 1920 | 1466780071457 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
07:54:31 INFO - PROCESS | 1920 | 1466780071605 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - PROCESS | 1920 | 1466780071634 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
07:54:31 INFO - PROCESS | 1920 | 1466780071788 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - PROCESS | 1920 | 1466780071816 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
07:54:31 INFO - PROCESS | 1920 | 1466780071966 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:31 INFO - PROCESS | 1920 | 1466780071997 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
07:54:32 INFO - PROCESS | 1920 | 1466780072137 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - PROCESS | 1920 | 1466780072162 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
07:54:32 INFO - PROCESS | 1920 | 1466780072311 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - PROCESS | 1920 | 1466780072346 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
07:54:32 INFO - PROCESS | 1920 | 1466780072487 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - PROCESS | 1920 | 1466780072515 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
07:54:32 INFO - PROCESS | 1920 | 1466780072662 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - PROCESS | 1920 | 1466780072692 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
07:54:32 INFO - PROCESS | 1920 | 1466780072837 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:32 INFO - PROCESS | 1920 | 1466780072867 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
07:54:33 INFO - PROCESS | 1920 | 1466780073016 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - PROCESS | 1920 | 1466780073045 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
07:54:33 INFO - PROCESS | 1920 | 1466780073186 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - PROCESS | 1920 | 1466780073219 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
07:54:33 INFO - PROCESS | 1920 | 1466780073360 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - PROCESS | 1920 | 1466780073397 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
07:54:33 INFO - PROCESS | 1920 | 1466780073536 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - PROCESS | 1920 | 1466780073574 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
07:54:33 INFO - PROCESS | 1920 | 1466780073716 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - PROCESS | 1920 | 1466780073751 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
07:54:33 INFO - PROCESS | 1920 | 1466780073888 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:33 INFO - PROCESS | 1920 | 1466780073924 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
07:54:34 INFO - PROCESS | 1920 | 1466780074066 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - PROCESS | 1920 | 1466780074104 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
07:54:34 INFO - PROCESS | 1920 | 1466780074238 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - PROCESS | 1920 | 1466780074275 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
07:54:34 INFO - PROCESS | 1920 | 1466780074416 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - PROCESS | 1920 | 1466780074453 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
07:54:34 INFO - PROCESS | 1920 | 1466780074594 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - PROCESS | 1920 | 1466780074625 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
07:54:34 INFO - PROCESS | 1920 | 1466780074770 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - PROCESS | 1920 | 1466780074806 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
07:54:34 INFO - PROCESS | 1920 | 1466780074949 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:34 INFO - PROCESS | 1920 | 1466780074979 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
07:54:35 INFO - PROCESS | 1920 | 1466780075120 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - PROCESS | 1920 | 1466780075155 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
07:54:35 INFO - PROCESS | 1920 | 1466780075293 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - PROCESS | 1920 | 1466780075326 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 172ms
07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
07:54:35 INFO - PROCESS | 1920 | 1466780075470 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - PROCESS | 1920 | 1466780075500 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
07:54:35 INFO - PROCESS | 1920 | 1466780075645 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - PROCESS | 1920 | 1466780075682 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
07:54:35 INFO - PROCESS | 1920 | 1466780075820 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - PROCESS | 1920 | 1466780075851 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
07:54:35 INFO - PROCESS | 1920 | 1466780075994 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - PROCESS | 1920 | 1466780076026 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
07:54:36 INFO - PROCESS | 1920 | 1466780076170 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - PROCESS | 1920 | 1466780076210 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
07:54:36 INFO - PROCESS | 1920 | 1466780076345 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - PROCESS | 1920 | 1466780076379 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
07:54:36 INFO - PROCESS | 1920 | 1466780076519 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - PROCESS | 1920 | 1466780076552 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
07:54:36 INFO - PROCESS | 1920 | 1466780076699 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - PROCESS | 1920 | 1466780076736 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
07:54:36 INFO - PROCESS | 1920 | 1466780076869 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:36 INFO - PROCESS | 1920 | 1466780076903 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
07:54:37 INFO - PROCESS | 1920 | 1466780077044 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:37 INFO - PROCESS | 1920 | 1466780077078 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:37 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
07:54:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:54:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
07:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
07:54:37 INFO - PROCESS | 1920 | 1466780077220 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:37 INFO - PROCESS | 1920 | 1466780077257 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:37 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
07:54:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:54:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
07:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
07:54:37 INFO - PROCESS | 1920 | 1466780077411 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:37 INFO - PROCESS | 1920 | 1466780077461 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:37 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
07:54:37 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
07:54:37 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
07:54:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
07:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 570ms
07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
07:54:37 INFO - PROCESS | 1920 | 1466780077976 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 INFO - PROCESS | 1920 | 1466780078005 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 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
07:54:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:54:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
07:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
07:54:38 INFO - PROCESS | 1920 | 1466780078150 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 INFO - PROCESS | 1920 | 1466780078182 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 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
07:54:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:54:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
07:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
07:54:38 INFO - PROCESS | 1920 | 1466780078324 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 INFO - PROCESS | 1920 | 1466780078353 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 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
07:54:38 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
07:54:38 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
07:54:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
07:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
07:54:38 INFO - PROCESS | 1920 | 1466780078501 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 INFO - PROCESS | 1920 | 1466780078528 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 120ms
07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
07:54:38 INFO - PROCESS | 1920 | 1466780078624 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 INFO - PROCESS | 1920 | 1466780078651 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 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
07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
07:54:38 INFO - PROCESS | 1920 | 1466780078804 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 INFO - PROCESS | 1920 | 1466780078839 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:38 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
07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
07:54:38 INFO - PROCESS | 1920 | 1466780078983 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - PROCESS | 1920 | 1466780079013 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
07:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
07:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
07:54:39 INFO - PROCESS | 1920 | 1466780079154 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - PROCESS | 1920 | 1466780079182 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
07:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
07:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
07:54:39 INFO - PROCESS | 1920 | 1466780079328 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - PROCESS | 1920 | 1466780079354 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
07:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
07:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
07:54:39 INFO - PROCESS | 1920 | 1466780079507 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - PROCESS | 1920 | 1466780079541 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 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
07:54:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
07:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
07:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
07:54:39 INFO - PROCESS | 1920 | 1466780079686 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - PROCESS | 1920 | 1466780079719 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
07:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
07:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
07:54:39 INFO - PROCESS | 1920 | 1466780079867 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:39 INFO - PROCESS | 1920 | 1466780079896 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
07:54:40 INFO - PROCESS | 1920 | 1466780080037 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - PROCESS | 1920 | 1466780080069 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
07:54:40 INFO - PROCESS | 1920 | 1466780080211 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - PROCESS | 1920 | 1466780080249 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
07:54:40 INFO - PROCESS | 1920 | 1466780080387 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - PROCESS | 1920 | 1466780080420 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
07:54:40 INFO - PROCESS | 1920 | 1466780080562 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - PROCESS | 1920 | 1466780080599 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
07:54:40 INFO - PROCESS | 1920 | 1466780080736 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - PROCESS | 1920 | 1466780080773 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
07:54:40 INFO - PROCESS | 1920 | 1466780080912 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:40 INFO - PROCESS | 1920 | 1466780080947 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
07:54:41 INFO - PROCESS | 1920 | 1466780081086 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - PROCESS | 1920 | 1466780081140 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
07:54:41 INFO - PROCESS | 1920 | 1466780081262 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - PROCESS | 1920 | 1466780081291 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
07:54:41 INFO - PROCESS | 1920 | 1466780081441 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - PROCESS | 1920 | 1466780081477 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
07:54:41 INFO - PROCESS | 1920 | 1466780081618 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - PROCESS | 1920 | 1466780081647 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
07:54:41 INFO - PROCESS | 1920 | 1466780081789 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - PROCESS | 1920 | 1466780081823 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
07:54:41 INFO - PROCESS | 1920 | 1466780081966 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - PROCESS | 1920 | 1466780081997 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
07:54:42 INFO - PROCESS | 1920 | 1466780082137 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - PROCESS | 1920 | 1466780082168 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
07:54:42 INFO - PROCESS | 1920 | 1466780082311 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - PROCESS | 1920 | 1466780082347 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
07:54:42 INFO - PROCESS | 1920 | 1466780082487 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - PROCESS | 1920 | 1466780082519 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
07:54:42 INFO - PROCESS | 1920 | 1466780082662 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - PROCESS | 1920 | 1466780082698 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
07:54:42 INFO - PROCESS | 1920 | 1466780082837 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:42 INFO - PROCESS | 1920 | 1466780082875 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
07:54:43 INFO - PROCESS | 1920 | 1466780083016 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - PROCESS | 1920 | 1466780083049 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
07:54:43 INFO - PROCESS | 1920 | 1466780083187 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - PROCESS | 1920 | 1466780083222 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
07:54:43 INFO - PROCESS | 1920 | 1466780083367 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - PROCESS | 1920 | 1466780083402 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 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
07:54:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:54:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
07:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
07:54:43 INFO - PROCESS | 1920 | 1466780083540 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - PROCESS | 1920 | 1466780083575 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
07:54:43 INFO - PROCESS | 1920 | 1466780083718 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:43 INFO - PROCESS | 1920 | 1466780083751 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 430ms
07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
07:54:44 INFO - PROCESS | 1920 | 1466780084150 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 INFO - PROCESS | 1920 | 1466780084178 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
07:54:44 INFO - PROCESS | 1920 | 1466780084335 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 INFO - PROCESS | 1920 | 1466780084364 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 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
07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
07:54:44 INFO - PROCESS | 1920 | 1466780084509 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 INFO - PROCESS | 1920 | 1466780084537 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 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
07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
07:54:44 INFO - PROCESS | 1920 | 1466780084686 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 INFO - PROCESS | 1920 | 1466780084719 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
07:54:44 INFO - PROCESS | 1920 | 1466780084859 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:44 INFO - PROCESS | 1920 | 1466780084886 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
07:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 671ms
07:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
07:54:45 INFO - PROCESS | 1920 | 1466780085535 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:45 INFO - PROCESS | 1920 | 1466780085566 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
07:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
07:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
07:54:45 INFO - PROCESS | 1920 | 1466780085708 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:45 INFO - PROCESS | 1920 | 1466780085733 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
07:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
07:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
07:54:45 INFO - PROCESS | 1920 | 1466780085885 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:45 INFO - PROCESS | 1920 | 1466780085913 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
07:54:46 INFO - PROCESS | 1920 | 1466780086056 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - PROCESS | 1920 | 1466780086086 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
07:54:46 INFO - PROCESS | 1920 | 1466780086233 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - PROCESS | 1920 | 1466780086266 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
07:54:46 INFO - PROCESS | 1920 | 1466780086405 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - PROCESS | 1920 | 1466780086442 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
07:54:46 INFO - PROCESS | 1920 | 1466780086578 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - PROCESS | 1920 | 1466780086616 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
07:54:46 INFO - PROCESS | 1920 | 1466780086753 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - PROCESS | 1920 | 1466780086785 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 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
07:54:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
07:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
07:54:46 INFO - PROCESS | 1920 | 1466780086933 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:46 INFO - PROCESS | 1920 | 1466780086965 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
07:54:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
07:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
07:54:47 INFO - PROCESS | 1920 | 1466780087103 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 INFO - PROCESS | 1920 | 1466780087141 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 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
07:54:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
07:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
07:54:47 INFO - PROCESS | 1920 | 1466780087277 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 INFO - PROCESS | 1920 | 1466780087314 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 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]"
07:54:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:54:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
07:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 230ms
07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
07:54:47 INFO - PROCESS | 1920 | 1466780087510 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 INFO - PROCESS | 1920 | 1466780087539 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 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
07:54:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
07:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
07:54:47 INFO - PROCESS | 1920 | 1466780087688 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 INFO - PROCESS | 1920 | 1466780087723 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
07:54:47 INFO - PROCESS | 1920 | 1466780087862 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:47 INFO - PROCESS | 1920 | 1466780087892 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
07:54:48 INFO - PROCESS | 1920 | 1466780088037 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - PROCESS | 1920 | 1466780088068 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
07:54:48 INFO - PROCESS | 1920 | 1466780088212 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - PROCESS | 1920 | 1466780088248 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
07:54:48 INFO - PROCESS | 1920 | 1466780088387 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - PROCESS | 1920 | 1466780088422 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
07:54:48 INFO - PROCESS | 1920 | 1466780088566 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - PROCESS | 1920 | 1466780088600 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
07:54:48 INFO - PROCESS | 1920 | 1466780088737 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - PROCESS | 1920 | 1466780088774 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
07:54:48 INFO - PROCESS | 1920 | 1466780088911 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:48 INFO - PROCESS | 1920 | 1466780088943 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
07:54:49 INFO - PROCESS | 1920 | 1466780089091 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - PROCESS | 1920 | 1466780089122 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
07:54:49 INFO - PROCESS | 1920 | 1466780089269 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - PROCESS | 1920 | 1466780089303 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
07:54:49 INFO - PROCESS | 1920 | 1466780089443 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - PROCESS | 1920 | 1466780089479 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
07:54:49 INFO - PROCESS | 1920 | 1466780089620 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - PROCESS | 1920 | 1466780089653 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
07:54:49 INFO - PROCESS | 1920 | 1466780089794 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - PROCESS | 1920 | 1466780089830 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
07:54:49 INFO - PROCESS | 1920 | 1466780089970 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - PROCESS | 1920 | 1466780090008 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
07:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
07:54:50 INFO - PROCESS | 1920 | 1466780090157 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - PROCESS | 1920 | 1466780090208 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
07:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 430ms
07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
07:54:50 INFO - PROCESS | 1920 | 1466780090591 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - PROCESS | 1920 | 1466780090620 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
07:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
07:54:50 INFO - PROCESS | 1920 | 1466780090769 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - PROCESS | 1920 | 1466780090798 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
07:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
07:54:50 INFO - PROCESS | 1920 | 1466780090943 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:50 INFO - PROCESS | 1920 | 1466780090972 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
07:54:51 INFO - PROCESS | 1920 | 1466780091119 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - PROCESS | 1920 | 1466780091147 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
07:54:51 INFO - PROCESS | 1920 | 1466780091289 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - PROCESS | 1920 | 1466780091316 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
07:54:51 INFO - PROCESS | 1920 | 1466780091467 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - PROCESS | 1920 | 1466780091503 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
07:54:51 INFO - PROCESS | 1920 | 1466780091637 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - PROCESS | 1920 | 1466780091662 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
07:54:51 INFO - PROCESS | 1920 | 1466780091811 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - PROCESS | 1920 | 1466780091841 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 172ms
07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
07:54:51 INFO - PROCESS | 1920 | 1466780091990 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - PROCESS | 1920 | 1466780092018 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
07:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
07:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
07:54:52 INFO - PROCESS | 1920 | 1466780092167 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - PROCESS | 1920 | 1466780092198 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
07:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
07:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
07:54:52 INFO - PROCESS | 1920 | 1466780092337 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - PROCESS | 1920 | 1466780092369 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
07:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
07:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
07:54:52 INFO - PROCESS | 1920 | 1466780092511 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - PROCESS | 1920 | 1466780092545 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
07:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
07:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
07:54:52 INFO - PROCESS | 1920 | 1466780092688 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - PROCESS | 1920 | 1466780092725 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
07:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
07:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
07:54:52 INFO - PROCESS | 1920 | 1466780092862 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:52 INFO - PROCESS | 1920 | 1466780092903 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 172ms
07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
07:54:53 INFO - PROCESS | 1920 | 1466780093037 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - PROCESS | 1920 | 1466780093069 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
07:54:53 INFO - PROCESS | 1920 | 1466780093212 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - PROCESS | 1920 | 1466780093250 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
07:54:53 INFO - PROCESS | 1920 | 1466780093387 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - PROCESS | 1920 | 1466780093427 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
07:54:53 INFO - PROCESS | 1920 | 1466780093573 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - PROCESS | 1920 | 1466780093613 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
07:54:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
07:54:53 INFO - PROCESS | 1920 | 1466780093752 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - PROCESS | 1920 | 1466780093781 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 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 () {
07:54:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
07:54:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:54:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
07:54:53 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 () {
07:54:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
07:54:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:54:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
07:54:53 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 () {
07:54:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
07:54:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:54:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
07:54:53 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 () {
07:54:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
07:54:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
07:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:54:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
07:54:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 181ms
07:54:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
07:54:53 INFO - PROCESS | 1920 | 1466780093935 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:53 INFO - PROCESS | 1920 | 1466780093975 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
07:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
07:54:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
07:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
07:54:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
07:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
07:54:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
07:54:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
07:54:54 INFO - PROCESS | 1920 | 1466780094106 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - PROCESS | 1920 | 1466780094139 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 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
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
07:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
07:54:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
07:54:54 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.
07:54:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
07:54:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
07:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
07:54:54 INFO - PROCESS | 1920 | 1466780094284 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - PROCESS | 1920 | 1466780094316 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
07:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
07:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
07:54:54 INFO - PROCESS | 1920 | 1466780094454 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - PROCESS | 1920 | 1466780094485 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
07:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
07:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
07:54:54 INFO - PROCESS | 1920 | 1466780094629 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - PROCESS | 1920 | 1466780094664 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
07:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
07:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
07:54:54 INFO - PROCESS | 1920 | 1466780094804 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - PROCESS | 1920 | 1466780094842 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
07:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
07:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
07:54:54 INFO - PROCESS | 1920 | 1466780094979 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - PROCESS | 1920 | 1466780095018 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
07:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
07:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
07:54:55 INFO - PROCESS | 1920 | 1466780095154 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - PROCESS | 1920 | 1466780095189 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
07:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
07:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
07:54:55 INFO - PROCESS | 1920 | 1466780095333 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - PROCESS | 1920 | 1466780095368 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
07:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
07:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
07:54:55 INFO - PROCESS | 1920 | 1466780095504 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - PROCESS | 1920 | 1466780095539 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
07:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
07:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
07:54:55 INFO - PROCESS | 1920 | 1466780095679 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - PROCESS | 1920 | 1466780095715 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
07:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
07:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
07:54:55 INFO - PROCESS | 1920 | 1466780095854 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:55 INFO - PROCESS | 1920 | 1466780095890 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
07:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
07:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
07:54:56 INFO - PROCESS | 1920 | 1466780096032 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:56 INFO - PROCESS | 1920 | 1466780096066 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
07:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
07:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
07:54:56 INFO - PROCESS | 1920 | 1466780096204 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:56 INFO - PROCESS | 1920 | 1466780096238 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
07:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
07:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
07:54:56 INFO - PROCESS | 1920 | 1466780096383 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:56 INFO - PROCESS | 1920 | 1466780096442 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
07:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 430ms
07:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
07:54:56 INFO - PROCESS | 1920 | 1466780096815 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:56 INFO - PROCESS | 1920 | 1466780096854 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
07:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 330ms
07:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
07:54:57 INFO - PROCESS | 1920 | 1466780097148 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - PROCESS | 1920 | 1466780097175 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
07:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
07:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
07:54:57 INFO - PROCESS | 1920 | 1466780097323 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - PROCESS | 1920 | 1466780097358 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
07:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
07:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
07:54:57 INFO - PROCESS | 1920 | 1466780097502 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - PROCESS | 1920 | 1466780097530 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
07:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
07:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
07:54:57 INFO - PROCESS | 1920 | 1466780097672 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - PROCESS | 1920 | 1466780097698 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
07:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
07:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
07:54:57 INFO - PROCESS | 1920 | 1466780097846 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:57 INFO - PROCESS | 1920 | 1466780097879 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
07:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
07:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
07:54:58 INFO - PROCESS | 1920 | 1466780098021 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - PROCESS | 1920 | 1466780098051 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
07:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
07:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
07:54:58 INFO - PROCESS | 1920 | 1466780098200 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - PROCESS | 1920 | 1466780098226 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 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
07:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
07:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
07:54:58 INFO - PROCESS | 1920 | 1466780098371 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - PROCESS | 1920 | 1466780098401 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
07:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
07:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
07:54:58 INFO - PROCESS | 1920 | 1466780098545 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - PROCESS | 1920 | 1466780098573 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 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
07:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
07:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
07:54:58 INFO - PROCESS | 1920 | 1466780098720 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - PROCESS | 1920 | 1466780098746 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
07:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
07:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
07:54:58 INFO - PROCESS | 1920 | 1466780098896 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:58 INFO - PROCESS | 1920 | 1466780098939 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
07:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 232ms
07:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
07:54:59 INFO - PROCESS | 1920 | 1466780099139 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - PROCESS | 1920 | 1466780099167 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
07:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 230ms
07:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
07:54:59 INFO - PROCESS | 1920 | 1466780099367 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - PROCESS | 1920 | 1466780099401 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
07:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
07:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
07:54:59 INFO - PROCESS | 1920 | 1466780099537 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - PROCESS | 1920 | 1466780099578 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
07:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
07:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
07:54:59 INFO - PROCESS | 1920 | 1466780099711 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - PROCESS | 1920 | 1466780099749 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
07:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
07:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
07:54:59 INFO - PROCESS | 1920 | 1466780099887 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:54:59 INFO - PROCESS | 1920 | 1466780099920 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
07:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
07:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
07:55:00 INFO - PROCESS | 1920 | 1466780100062 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - PROCESS | 1920 | 1466780100099 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
07:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 230ms
07:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
07:55:00 INFO - PROCESS | 1920 | 1466780100296 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - PROCESS | 1920 | 1466780100334 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
07:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
07:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
07:55:00 INFO - PROCESS | 1920 | 1466780100472 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - PROCESS | 1920 | 1466780100503 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
07:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
07:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
07:55:00 INFO - PROCESS | 1920 | 1466780100646 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - PROCESS | 1920 | 1466780100681 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
07:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
07:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
07:55:00 INFO - PROCESS | 1920 | 1466780100825 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - PROCESS | 1920 | 1466780100856 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
07:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
07:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
07:55:00 INFO - PROCESS | 1920 | 1466780100994 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - PROCESS | 1920 | 1466780101026 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
07:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
07:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
07:55:01 INFO - PROCESS | 1920 | 1466780101171 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - PROCESS | 1920 | 1466780101203 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
07:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
07:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
07:55:01 INFO - PROCESS | 1920 | 1466780101345 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - PROCESS | 1920 | 1466780101380 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
07:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
07:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
07:55:01 INFO - PROCESS | 1920 | 1466780101521 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - PROCESS | 1920 | 1466780101552 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 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
07:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
07:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
07:55:01 INFO - PROCESS | 1920 | 1466780101700 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - PROCESS | 1920 | 1466780101733 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
07:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
07:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
07:55:01 INFO - PROCESS | 1920 | 1466780101871 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:01 INFO - PROCESS | 1920 | 1466780101903 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
07:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
07:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
07:55:02 INFO - PROCESS | 1920 | 1466780102045 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - PROCESS | 1920 | 1466780102077 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 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
07:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
07:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
07:55:02 INFO - PROCESS | 1920 | 1466780102221 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - PROCESS | 1920 | 1466780102263 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
07:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
07:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
07:55:02 INFO - PROCESS | 1920 | 1466780102395 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - PROCESS | 1920 | 1466780102429 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
07:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
07:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
07:55:02 INFO - PROCESS | 1920 | 1466780102570 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - PROCESS | 1920 | 1466780102606 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
07:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
07:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
07:55:02 INFO - PROCESS | 1920 | 1466780102750 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - PROCESS | 1920 | 1466780102785 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
07:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 230ms
07:55:03 INFO - PROCESS | 1920 | 1466780103120 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
07:55:03 INFO - PROCESS | 1920 | 1466780103168 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
07:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 210ms
07:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
07:55:03 INFO - PROCESS | 1920 | 1466780103345 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 INFO - PROCESS | 1920 | 1466780103377 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 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
07:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
07:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
07:55:03 INFO - PROCESS | 1920 | 1466780103523 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 INFO - PROCESS | 1920 | 1466780103558 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
07:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
07:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
07:55:03 INFO - PROCESS | 1920 | 1466780103696 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 INFO - PROCESS | 1920 | 1466780103727 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 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
07:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
07:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
07:55:03 INFO - PROCESS | 1920 | 1466780103871 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:03 INFO - PROCESS | 1920 | 1466780103904 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
07:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
07:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
07:55:04 INFO - PROCESS | 1920 | 1466780104046 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - PROCESS | 1920 | 1466780104087 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
07:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
07:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
07:55:04 INFO - PROCESS | 1920 | 1466780104221 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - PROCESS | 1920 | 1466780104247 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
07:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 172ms
07:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
07:55:04 INFO - PROCESS | 1920 | 1466780104403 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - PROCESS | 1920 | 1466780104431 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
07:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
07:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
07:55:04 INFO - PROCESS | 1920 | 1466780104572 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - PROCESS | 1920 | 1466780104602 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
07:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
07:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
07:55:04 INFO - PROCESS | 1920 | 1466780104745 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - PROCESS | 1920 | 1466780104775 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
07:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
07:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
07:55:04 INFO - PROCESS | 1920 | 1466780104923 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:04 INFO - PROCESS | 1920 | 1466780104956 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
07:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
07:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
07:55:05 INFO - PROCESS | 1920 | 1466780105096 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - PROCESS | 1920 | 1466780105123 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
07:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
07:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
07:55:05 INFO - PROCESS | 1920 | 1466780105271 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - PROCESS | 1920 | 1466780105310 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
07:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
07:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
07:55:05 INFO - PROCESS | 1920 | 1466780105446 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - PROCESS | 1920 | 1466780105484 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
07:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
07:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
07:55:05 INFO - PROCESS | 1920 | 1466780105621 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - PROCESS | 1920 | 1466780105658 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
07:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
07:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
07:55:05 INFO - PROCESS | 1920 | 1466780105802 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 INFO - PROCESS | 1920 | 1466780105838 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:05 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
07:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
07:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
07:55:05 INFO - PROCESS | 1920 | 1466780105975 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 INFO - PROCESS | 1920 | 1466780106011 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 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
07:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
07:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
07:55:06 INFO - PROCESS | 1920 | 1466780106154 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 INFO - PROCESS | 1920 | 1466780106192 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 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
07:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
07:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
07:55:06 INFO - PROCESS | 1920 | 1466780106326 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 INFO - PROCESS | 1920 | 1466780106360 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 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)
07:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 230ms
07:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
07:55:06 INFO - PROCESS | 1920 | 1466780106560 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 INFO - PROCESS | 1920 | 1466780106591 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
07:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
07:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
07:55:06 INFO - PROCESS | 1920 | 1466780106738 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 INFO - PROCESS | 1920 | 1466780106769 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
07:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
07:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
07:55:06 INFO - PROCESS | 1920 | 1466780106919 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:06 INFO - PROCESS | 1920 | 1466780106953 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
07:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
07:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
07:55:07 INFO - PROCESS | 1920 | 1466780107089 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - PROCESS | 1920 | 1466780107120 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
07:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
07:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
07:55:07 INFO - PROCESS | 1920 | 1466780107263 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - PROCESS | 1920 | 1466780107304 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
07:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
07:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
07:55:07 INFO - PROCESS | 1920 | 1466780107438 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - PROCESS | 1920 | 1466780107470 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
07:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
07:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
07:55:07 INFO - PROCESS | 1920 | 1466780107617 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - PROCESS | 1920 | 1466780107648 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
07:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
07:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
07:55:07 INFO - PROCESS | 1920 | 1466780107788 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - PROCESS | 1920 | 1466780107827 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
07:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
07:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
07:55:07 INFO - PROCESS | 1920 | 1466780107962 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - PROCESS | 1920 | 1466780107994 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
07:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
07:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
07:55:08 INFO - PROCESS | 1920 | 1466780108138 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - PROCESS | 1920 | 1466780108172 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
07:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
07:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
07:55:08 INFO - PROCESS | 1920 | 1466780108313 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - PROCESS | 1920 | 1466780108349 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 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
07:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
07:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
07:55:08 INFO - PROCESS | 1920 | 1466780108488 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - PROCESS | 1920 | 1466780108523 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
07:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
07:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
07:55:08 INFO - PROCESS | 1920 | 1466780108663 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - PROCESS | 1920 | 1466780108700 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
07:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
07:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
07:55:08 INFO - PROCESS | 1920 | 1466780108838 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:08 INFO - PROCESS | 1920 | 1466780108874 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:09 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)
07:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
07:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
07:55:09 INFO - PROCESS | 1920 | 1466780109012 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:09 INFO - PROCESS | 1920 | 1466780109046 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
07:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
07:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
07:55:09 INFO - PROCESS | 1920 | 1466780109228 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:09 INFO - PROCESS | 1920 | 1466780109284 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
07:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 570ms
07:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
07:55:09 INFO - PROCESS | 1920 | 1466780109794 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:09 INFO - PROCESS | 1920 | 1466780109823 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
07:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
07:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
07:55:09 INFO - PROCESS | 1920 | 1466780109973 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - PROCESS | 1920 | 1466780110003 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
07:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
07:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
07:55:10 INFO - PROCESS | 1920 | 1466780110152 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - PROCESS | 1920 | 1466780110181 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
07:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
07:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
07:55:10 INFO - PROCESS | 1920 | 1466780110325 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - PROCESS | 1920 | 1466780110358 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
07:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
07:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
07:55:10 INFO - PROCESS | 1920 | 1466780110497 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - PROCESS | 1920 | 1466780110529 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
07:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
07:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
07:55:10 INFO - PROCESS | 1920 | 1466780110672 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - PROCESS | 1920 | 1466780110705 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
07:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
07:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
07:55:10 INFO - PROCESS | 1920 | 1466780110851 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:10 INFO - PROCESS | 1920 | 1466780110881 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
07:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
07:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
07:55:11 INFO - PROCESS | 1920 | 1466780111021 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - PROCESS | 1920 | 1466780111049 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
07:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
07:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
07:55:11 INFO - PROCESS | 1920 | 1466780111196 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - PROCESS | 1920 | 1466780111223 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
07:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
07:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
07:55:11 INFO - PROCESS | 1920 | 1466780111375 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - PROCESS | 1920 | 1466780111404 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
07:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
07:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
07:55:11 INFO - PROCESS | 1920 | 1466780111557 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - PROCESS | 1920 | 1466780111596 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
07:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 230ms
07:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
07:55:11 INFO - PROCESS | 1920 | 1466780111801 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - PROCESS | 1920 | 1466780111833 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
07:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
07:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
07:55:11 INFO - PROCESS | 1920 | 1466780111973 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - PROCESS | 1920 | 1466780112008 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
07:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
07:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
07:55:12 INFO - PROCESS | 1920 | 1466780112146 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - PROCESS | 1920 | 1466780112181 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
07:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
07:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
07:55:12 INFO - PROCESS | 1920 | 1466780112321 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - PROCESS | 1920 | 1466780112356 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
07:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
07:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
07:55:12 INFO - PROCESS | 1920 | 1466780112495 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - PROCESS | 1920 | 1466780112534 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
07:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
07:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
07:55:12 INFO - PROCESS | 1920 | 1466780112671 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - PROCESS | 1920 | 1466780112705 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
07:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
07:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
07:55:12 INFO - PROCESS | 1920 | 1466780112855 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:12 INFO - PROCESS | 1920 | 1466780112896 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
07:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
07:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
07:55:13 INFO - PROCESS | 1920 | 1466780113036 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - PROCESS | 1920 | 1466780113067 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
07:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
07:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
07:55:13 INFO - PROCESS | 1920 | 1466780113207 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - PROCESS | 1920 | 1466780113238 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
07:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
07:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
07:55:13 INFO - PROCESS | 1920 | 1466780113380 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - PROCESS | 1920 | 1466780113415 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
07:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
07:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
07:55:13 INFO - PROCESS | 1920 | 1466780113555 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - PROCESS | 1920 | 1466780113589 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
07:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
07:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
07:55:13 INFO - PROCESS | 1920 | 1466780113734 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - PROCESS | 1920 | 1466780113766 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
07:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
07:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
07:55:13 INFO - PROCESS | 1920 | 1466780113905 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:13 INFO - PROCESS | 1920 | 1466780113940 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
07:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
07:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
07:55:14 INFO - PROCESS | 1920 | 1466780114079 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - PROCESS | 1920 | 1466780114112 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
07:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
07:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
07:55:14 INFO - PROCESS | 1920 | 1466780114255 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - PROCESS | 1920 | 1466780114290 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
07:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
07:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
07:55:14 INFO - PROCESS | 1920 | 1466780114435 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - PROCESS | 1920 | 1466780114467 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
07:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
07:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
07:55:14 INFO - PROCESS | 1920 | 1466780114607 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - PROCESS | 1920 | 1466780114640 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
07:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
07:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
07:55:14 INFO - PROCESS | 1920 | 1466780114784 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - PROCESS | 1920 | 1466780114821 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
07:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
07:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
07:55:14 INFO - PROCESS | 1920 | 1466780114955 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:14 INFO - PROCESS | 1920 | 1466780114988 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
07:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
07:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
07:55:15 INFO - PROCESS | 1920 | 1466780115129 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:15 INFO - PROCESS | 1920 | 1466780115164 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
07:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
07:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
07:55:15 INFO - PROCESS | 1920 | 1466780115308 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:15 INFO - PROCESS | 1920 | 1466780115344 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
07:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
07:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
07:55:15 INFO - PROCESS | 1920 | 1466780115480 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:15 INFO - PROCESS | 1920 | 1466780115520 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
07:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 430ms
07:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
07:55:15 INFO - PROCESS | 1920 | 1466780115914 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:15 INFO - PROCESS | 1920 | 1466780115944 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
07:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
07:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
07:55:16 INFO - PROCESS | 1920 | 1466780116089 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - PROCESS | 1920 | 1466780116123 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
07:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
07:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
07:55:16 INFO - PROCESS | 1920 | 1466780116270 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - PROCESS | 1920 | 1466780116299 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
07:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
07:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
07:55:16 INFO - PROCESS | 1920 | 1466780116439 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - PROCESS | 1920 | 1466780116468 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
07:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
07:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
07:55:16 INFO - PROCESS | 1920 | 1466780116613 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - PROCESS | 1920 | 1466780116644 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 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
07:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
07:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
07:55:16 INFO - PROCESS | 1920 | 1466780116788 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - PROCESS | 1920 | 1466780116821 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 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
07:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
07:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
07:55:16 INFO - PROCESS | 1920 | 1466780116963 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:16 INFO - PROCESS | 1920 | 1466780116992 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
07:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
07:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
07:55:17 INFO - PROCESS | 1920 | 1466780117138 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - PROCESS | 1920 | 1466780117170 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
07:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
07:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
07:55:17 INFO - PROCESS | 1920 | 1466780117318 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - PROCESS | 1920 | 1466780117348 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
07:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
07:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
07:55:17 INFO - PROCESS | 1920 | 1466780117488 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - PROCESS | 1920 | 1466780117515 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
07:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 173ms
07:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
07:55:17 INFO - PROCESS | 1920 | 1466780117668 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - PROCESS | 1920 | 1466780117703 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
07:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
07:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
07:55:17 INFO - PROCESS | 1920 | 1466780117838 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:17 INFO - PROCESS | 1920 | 1466780117865 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
07:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
07:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
07:55:18 INFO - PROCESS | 1920 | 1466780118013 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - PROCESS | 1920 | 1466780118052 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
07:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
07:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
07:55:18 INFO - PROCESS | 1920 | 1466780118188 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - PROCESS | 1920 | 1466780118232 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 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)
07:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
07:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
07:55:18 INFO - PROCESS | 1920 | 1466780118367 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - PROCESS | 1920 | 1466780118406 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
07:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
07:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
07:55:18 INFO - PROCESS | 1920 | 1466780118538 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - PROCESS | 1920 | 1466780118578 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
07:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
07:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
07:55:18 INFO - PROCESS | 1920 | 1466780118712 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - PROCESS | 1920 | 1466780118749 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
07:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
07:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
07:55:18 INFO - PROCESS | 1920 | 1466780118888 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:18 INFO - PROCESS | 1920 | 1466780118924 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
07:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
07:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
07:55:19 INFO - PROCESS | 1920 | 1466780119063 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - PROCESS | 1920 | 1466780119116 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
07:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 172ms
07:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
07:55:19 INFO - PROCESS | 1920 | 1466780119238 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - PROCESS | 1920 | 1466780119270 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
07:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
07:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
07:55:19 INFO - PROCESS | 1920 | 1466780119413 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - PROCESS | 1920 | 1466780119446 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
07:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
07:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
07:55:19 INFO - PROCESS | 1920 | 1466780119588 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - PROCESS | 1920 | 1466780119624 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
07:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
07:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
07:55:19 INFO - PROCESS | 1920 | 1466780119762 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - PROCESS | 1920 | 1466780119798 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
07:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
07:55:19 INFO - PROCESS | 1920 | 1466780119941 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
07:55:19 INFO - PROCESS | 1920 | 1466780119973 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
07:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 172ms
07:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
07:55:20 INFO - PROCESS | 1920 | 1466780120122 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - PROCESS | 1920 | 1466780120158 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
07:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
07:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
07:55:20 INFO - PROCESS | 1920 | 1466780120296 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - PROCESS | 1920 | 1466780120328 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
07:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
07:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
07:55:20 INFO - PROCESS | 1920 | 1466780120472 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - PROCESS | 1920 | 1466780120506 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
07:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
07:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
07:55:20 INFO - PROCESS | 1920 | 1466780120647 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - PROCESS | 1920 | 1466780120692 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
07:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 172ms
07:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
07:55:20 INFO - PROCESS | 1920 | 1466780120824 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - PROCESS | 1920 | 1466780120857 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
07:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
07:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
07:55:20 INFO - PROCESS | 1920 | 1466780121002 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - PROCESS | 1920 | 1466780121038 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
07:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
07:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
07:55:21 INFO - PROCESS | 1920 | 1466780121173 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - PROCESS | 1920 | 1466780121213 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
07:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
07:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
07:55:21 INFO - PROCESS | 1920 | 1466780121347 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - PROCESS | 1920 | 1466780121383 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
07:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
07:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
07:55:21 INFO - PROCESS | 1920 | 1466780121522 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - PROCESS | 1920 | 1466780121558 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
07:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
07:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
07:55:21 INFO - PROCESS | 1920 | 1466780121696 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - PROCESS | 1920 | 1466780121732 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
07:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
07:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
07:55:21 INFO - PROCESS | 1920 | 1466780121872 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:21 INFO - PROCESS | 1920 | 1466780121933 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
07:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 472ms
07:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
07:55:22 INFO - PROCESS | 1920 | 1466780122349 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:22 INFO - PROCESS | 1920 | 1466780122390 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:22 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
07:55:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:55:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
07:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 230ms
07:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
07:55:22 INFO - PROCESS | 1920 | 1466780122585 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:22 INFO - PROCESS | 1920 | 1466780122613 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
07:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
07:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
07:55:22 INFO - PROCESS | 1920 | 1466780122760 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:22 INFO - PROCESS | 1920 | 1466780122788 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
07:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
07:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
07:55:22 INFO - PROCESS | 1920 | 1466780122935 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:22 INFO - PROCESS | 1920 | 1466780122962 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 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
07:55:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:55:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
07:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
07:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
07:55:23 INFO - PROCESS | 1920 | 1466780123106 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - PROCESS | 1920 | 1466780123136 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 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
07:55:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:55:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
07:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
07:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
07:55:23 INFO - PROCESS | 1920 | 1466780123281 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - PROCESS | 1920 | 1466780123315 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
07:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
07:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
07:55:23 INFO - PROCESS | 1920 | 1466780123455 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - PROCESS | 1920 | 1466780123484 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
07:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
07:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
07:55:23 INFO - PROCESS | 1920 | 1466780123630 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - PROCESS | 1920 | 1466780123666 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
07:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
07:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
07:55:23 INFO - PROCESS | 1920 | 1466780123805 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - PROCESS | 1920 | 1466780123831 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
07:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
07:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
07:55:23 INFO - PROCESS | 1920 | 1466780123978 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - PROCESS | 1920 | 1466780124006 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
07:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
07:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
07:55:24 INFO - PROCESS | 1920 | 1466780124156 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - PROCESS | 1920 | 1466780124192 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
07:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
07:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
07:55:24 INFO - PROCESS | 1920 | 1466780124329 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - PROCESS | 1920 | 1466780124357 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
07:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
07:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
07:55:24 INFO - PROCESS | 1920 | 1466780124505 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - PROCESS | 1920 | 1466780124541 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
07:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
07:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
07:55:24 INFO - PROCESS | 1920 | 1466780124680 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - PROCESS | 1920 | 1466780124720 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
07:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
07:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
07:55:24 INFO - PROCESS | 1920 | 1466780124855 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:24 INFO - PROCESS | 1920 | 1466780124891 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
07:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
07:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
07:55:25 INFO - PROCESS | 1920 | 1466780125028 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - PROCESS | 1920 | 1466780125062 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
07:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
07:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
07:55:25 INFO - PROCESS | 1920 | 1466780125206 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - PROCESS | 1920 | 1466780125244 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
07:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
07:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
07:55:25 INFO - PROCESS | 1920 | 1466780125379 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - PROCESS | 1920 | 1466780125419 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
07:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
07:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
07:55:25 INFO - PROCESS | 1920 | 1466780125555 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - PROCESS | 1920 | 1466780125591 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
07:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
07:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
07:55:25 INFO - PROCESS | 1920 | 1466780125730 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - PROCESS | 1920 | 1466780125761 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
07:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
07:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
07:55:25 INFO - PROCESS | 1920 | 1466780125905 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:25 INFO - PROCESS | 1920 | 1466780125939 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
07:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
07:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
07:55:26 INFO - PROCESS | 1920 | 1466780126079 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - PROCESS | 1920 | 1466780126111 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
07:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
07:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
07:55:26 INFO - PROCESS | 1920 | 1466780126255 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - PROCESS | 1920 | 1466780126288 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
07:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
07:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
07:55:26 INFO - PROCESS | 1920 | 1466780126429 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - PROCESS | 1920 | 1466780126462 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
07:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
07:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
07:55:26 INFO - PROCESS | 1920 | 1466780126605 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - PROCESS | 1920 | 1466780126646 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
07:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
07:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
07:55:26 INFO - PROCESS | 1920 | 1466780126781 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - PROCESS | 1920 | 1466780126823 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
07:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
07:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
07:55:26 INFO - PROCESS | 1920 | 1466780126955 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:26 INFO - PROCESS | 1920 | 1466780126994 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
07:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
07:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
07:55:27 INFO - PROCESS | 1920 | 1466780127128 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - PROCESS | 1920 | 1466780127163 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
07:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
07:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
07:55:27 INFO - PROCESS | 1920 | 1466780127309 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - PROCESS | 1920 | 1466780127368 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
07:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
07:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
07:55:27 INFO - PROCESS | 1920 | 1466780127479 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - PROCESS | 1920 | 1466780127515 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
07:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
07:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
07:55:27 INFO - PROCESS | 1920 | 1466780127656 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - PROCESS | 1920 | 1466780127698 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
07:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
07:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
07:55:27 INFO - PROCESS | 1920 | 1466780127831 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - PROCESS | 1920 | 1466780127868 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
07:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
07:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
07:55:28 INFO - PROCESS | 1920 | 1466780128006 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:28 INFO - PROCESS | 1920 | 1466780128041 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
07:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
07:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
07:55:28 INFO - PROCESS | 1920 | 1466780128185 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:28 INFO - PROCESS | 1920 | 1466780128218 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
07:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
07:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
07:55:28 INFO - PROCESS | 1920 | 1466780128356 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:28 INFO - PROCESS | 1920 | 1466780128393 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
07:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 430ms
07:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
07:55:28 INFO - PROCESS | 1920 | 1466780128789 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:28 INFO - PROCESS | 1920 | 1466780128839 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
07:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 230ms
07:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
07:55:29 INFO - PROCESS | 1920 | 1466780129024 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - PROCESS | 1920 | 1466780129053 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
07:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
07:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
07:55:29 INFO - PROCESS | 1920 | 1466780129209 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - PROCESS | 1920 | 1466780129239 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
07:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
07:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
07:55:29 INFO - PROCESS | 1920 | 1466780129375 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - PROCESS | 1920 | 1466780129411 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
07:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
07:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
07:55:29 INFO - PROCESS | 1920 | 1466780129554 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - PROCESS | 1920 | 1466780129581 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 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
07:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
07:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
07:55:29 INFO - PROCESS | 1920 | 1466780129725 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - PROCESS | 1920 | 1466780129757 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
07:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
07:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
07:55:29 INFO - PROCESS | 1920 | 1466780129902 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:29 INFO - PROCESS | 1920 | 1466780129932 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
07:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
07:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
07:55:30 INFO - PROCESS | 1920 | 1466780130071 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - PROCESS | 1920 | 1466780130099 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
07:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
07:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
07:55:30 INFO - PROCESS | 1920 | 1466780130246 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - PROCESS | 1920 | 1466780130274 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
07:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
07:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
07:55:30 INFO - PROCESS | 1920 | 1466780130422 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - PROCESS | 1920 | 1466780130460 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
07:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
07:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
07:55:30 INFO - PROCESS | 1920 | 1466780130598 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - PROCESS | 1920 | 1466780130634 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
07:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 230ms
07:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
07:55:30 INFO - PROCESS | 1920 | 1466780130829 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - PROCESS | 1920 | 1466780130866 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
07:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
07:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
07:55:31 INFO - PROCESS | 1920 | 1466780131011 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:31 INFO - PROCESS | 1920 | 1466780131044 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:31 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
07:55:31 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
07:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
07:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
07:55:31 INFO - PROCESS | 1920 | 1466780131188 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:31 INFO - PROCESS | 1920 | 1466780131229 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
07:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
07:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
07:55:31 INFO - PROCESS | 1920 | 1466780131362 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:31 INFO - PROCESS | 1920 | 1466780131411 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
07:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 171ms
07:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
07:55:31 INFO - PROCESS | 1920 | 1466780131542 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:31 INFO - PROCESS | 1920 | 1466780131584 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
07:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 771ms
07:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
07:55:32 INFO - PROCESS | 1920 | 1466780132313 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:32 INFO - PROCESS | 1920 | 1466780132343 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
07:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
07:55:32 INFO - PROCESS | 1920 | 1466780132506 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
07:55:32 INFO - PROCESS | 1920 | 1466780132539 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
07:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
07:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
07:55:32 INFO - PROCESS | 1920 | 1466780132689 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:32 INFO - PROCESS | 1920 | 1466780132720 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
07:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
07:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
07:55:32 INFO - PROCESS | 1920 | 1466780132864 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:32 INFO - PROCESS | 1920 | 1466780132898 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
07:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
07:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
07:55:33 INFO - PROCESS | 1920 | 1466780133038 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - PROCESS | 1920 | 1466780133070 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
07:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
07:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
07:55:33 INFO - PROCESS | 1920 | 1466780133214 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - PROCESS | 1920 | 1466780133250 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
07:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
07:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
07:55:33 INFO - PROCESS | 1920 | 1466780133391 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - PROCESS | 1920 | 1466780133423 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
07:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
07:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
07:55:33 INFO - PROCESS | 1920 | 1466780133563 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - PROCESS | 1920 | 1466780133596 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
07:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
07:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
07:55:33 INFO - PROCESS | 1920 | 1466780133739 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - PROCESS | 1920 | 1466780133776 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
07:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
07:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
07:55:33 INFO - PROCESS | 1920 | 1466780133916 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:33 INFO - PROCESS | 1920 | 1466780133949 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
07:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
07:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
07:55:34 INFO - PROCESS | 1920 | 1466780134089 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - PROCESS | 1920 | 1466780134124 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
07:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
07:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
07:55:34 INFO - PROCESS | 1920 | 1466780134268 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - PROCESS | 1920 | 1466780134304 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
07:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
07:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
07:55:34 INFO - PROCESS | 1920 | 1466780134439 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - PROCESS | 1920 | 1466780134474 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
07:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
07:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
07:55:34 INFO - PROCESS | 1920 | 1466780134613 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - PROCESS | 1920 | 1466780134647 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
07:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 370ms
07:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
07:55:34 INFO - PROCESS | 1920 | 1466780134987 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - PROCESS | 1920 | 1466780135032 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
07:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 230ms
07:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
07:55:35 INFO - PROCESS | 1920 | 1466780135224 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - PROCESS | 1920 | 1466780135254 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
07:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 172ms
07:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
07:55:35 INFO - PROCESS | 1920 | 1466780135407 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - PROCESS | 1920 | 1466780135435 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
07:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
07:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
07:55:35 INFO - PROCESS | 1920 | 1466780135578 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - PROCESS | 1920 | 1466780135607 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
07:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
07:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
07:55:35 INFO - PROCESS | 1920 | 1466780135755 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - PROCESS | 1920 | 1466780135781 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
07:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
07:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
07:55:35 INFO - PROCESS | 1920 | 1466780135930 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:35 INFO - PROCESS | 1920 | 1466780135963 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
07:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 172ms
07:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
07:55:36 INFO - PROCESS | 1920 | 1466780136106 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - PROCESS | 1920 | 1466780136135 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
07:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
07:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
07:55:36 INFO - PROCESS | 1920 | 1466780136281 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - PROCESS | 1920 | 1466780136309 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
07:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
07:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
07:55:36 INFO - PROCESS | 1920 | 1466780136456 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - PROCESS | 1920 | 1466780136483 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
07:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
07:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
07:55:36 INFO - PROCESS | 1920 | 1466780136635 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - PROCESS | 1920 | 1466780136674 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
07:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
07:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
07:55:36 INFO - PROCESS | 1920 | 1466780136806 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - PROCESS | 1920 | 1466780136838 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
07:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
07:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
07:55:36 INFO - PROCESS | 1920 | 1466780136980 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - PROCESS | 1920 | 1466780137015 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
07:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
07:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
07:55:37 INFO - PROCESS | 1920 | 1466780137156 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - PROCESS | 1920 | 1466780137196 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
07:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
07:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
07:55:37 INFO - PROCESS | 1920 | 1466780137331 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - PROCESS | 1920 | 1466780137366 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
07:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
07:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
07:55:37 INFO - PROCESS | 1920 | 1466780137506 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - PROCESS | 1920 | 1466780137541 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
07:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
07:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
07:55:37 INFO - PROCESS | 1920 | 1466780137685 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - PROCESS | 1920 | 1466780137720 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
07:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
07:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
07:55:37 INFO - PROCESS | 1920 | 1466780137861 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:37 INFO - PROCESS | 1920 | 1466780137896 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
07:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
07:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
07:55:38 INFO - PROCESS | 1920 | 1466780138039 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - PROCESS | 1920 | 1466780138074 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
07:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
07:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
07:55:38 INFO - PROCESS | 1920 | 1466780138213 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - PROCESS | 1920 | 1466780138244 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
07:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
07:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
07:55:38 INFO - PROCESS | 1920 | 1466780138391 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - PROCESS | 1920 | 1466780138423 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
07:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
07:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
07:55:38 INFO - PROCESS | 1920 | 1466780138569 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - PROCESS | 1920 | 1466780138602 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
07:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
07:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
07:55:38 INFO - PROCESS | 1920 | 1466780138740 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - PROCESS | 1920 | 1466780138773 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
07:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
07:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
07:55:38 INFO - PROCESS | 1920 | 1466780138919 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:38 INFO - PROCESS | 1920 | 1466780138958 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
07:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
07:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
07:55:39 INFO - PROCESS | 1920 | 1466780139095 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - PROCESS | 1920 | 1466780139126 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
07:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
07:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
07:55:39 INFO - PROCESS | 1920 | 1466780139264 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - PROCESS | 1920 | 1466780139296 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
07:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
07:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
07:55:39 INFO - PROCESS | 1920 | 1466780139439 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - PROCESS | 1920 | 1466780139478 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
07:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
07:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
07:55:39 INFO - PROCESS | 1920 | 1466780139614 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - PROCESS | 1920 | 1466780139648 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
07:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
07:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
07:55:39 INFO - PROCESS | 1920 | 1466780139789 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - PROCESS | 1920 | 1466780139822 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
07:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
07:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
07:55:39 INFO - PROCESS | 1920 | 1466780139969 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - PROCESS | 1920 | 1466780140003 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
07:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
07:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
07:55:40 INFO - PROCESS | 1920 | 1466780140140 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - PROCESS | 1920 | 1466780140173 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
07:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
07:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
07:55:40 INFO - PROCESS | 1920 | 1466780140314 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - PROCESS | 1920 | 1466780140347 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
07:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
07:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
07:55:40 INFO - PROCESS | 1920 | 1466780140492 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - PROCESS | 1920 | 1466780140529 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
07:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
07:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
07:55:40 INFO - PROCESS | 1920 | 1466780140664 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - PROCESS | 1920 | 1466780140704 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
07:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
07:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
07:55:40 INFO - PROCESS | 1920 | 1466780140839 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - PROCESS | 1920 | 1466780140873 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
07:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
07:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
07:55:41 INFO - PROCESS | 1920 | 1466780141030 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:41 INFO - PROCESS | 1920 | 1466780141090 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
07:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms
07:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
07:55:41 INFO - PROCESS | 1920 | 1466780141651 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:41 INFO - PROCESS | 1920 | 1466780141683 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
07:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
07:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
07:55:41 INFO - PROCESS | 1920 | 1466780141828 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:41 INFO - PROCESS | 1920 | 1466780141861 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
07:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
07:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
07:55:42 INFO - PROCESS | 1920 | 1466780142008 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - PROCESS | 1920 | 1466780142041 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
07:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
07:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
07:55:42 INFO - PROCESS | 1920 | 1466780142187 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - PROCESS | 1920 | 1466780142215 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
07:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
07:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
07:55:42 INFO - PROCESS | 1920 | 1466780142356 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - PROCESS | 1920 | 1466780142383 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
07:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
07:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
07:55:42 INFO - PROCESS | 1920 | 1466780142532 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - PROCESS | 1920 | 1466780142569 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
07:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
07:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
07:55:42 INFO - PROCESS | 1920 | 1466780142709 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - PROCESS | 1920 | 1466780142736 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
07:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
07:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
07:55:42 INFO - PROCESS | 1920 | 1466780142885 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:42 INFO - PROCESS | 1920 | 1466780142912 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
07:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
07:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
07:55:43 INFO - PROCESS | 1920 | 1466780143056 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - PROCESS | 1920 | 1466780143083 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
07:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
07:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
07:55:43 INFO - PROCESS | 1920 | 1466780143237 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - PROCESS | 1920 | 1466780143264 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
07:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
07:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
07:55:43 INFO - PROCESS | 1920 | 1466780143408 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - PROCESS | 1920 | 1466780143447 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
07:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
07:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
07:55:43 INFO - PROCESS | 1920 | 1466780143582 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - PROCESS | 1920 | 1466780143623 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
07:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
07:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
07:55:43 INFO - PROCESS | 1920 | 1466780143759 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - PROCESS | 1920 | 1466780143793 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
07:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
07:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
07:55:43 INFO - PROCESS | 1920 | 1466780143936 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:43 INFO - PROCESS | 1920 | 1466780143969 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
07:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
07:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
07:55:44 INFO - PROCESS | 1920 | 1466780144107 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - PROCESS | 1920 | 1466780144149 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
07:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
07:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
07:55:44 INFO - PROCESS | 1920 | 1466780144280 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - PROCESS | 1920 | 1466780144316 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
07:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
07:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
07:55:44 INFO - PROCESS | 1920 | 1466780144456 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - PROCESS | 1920 | 1466780144493 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
07:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
07:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
07:55:44 INFO - PROCESS | 1920 | 1466780144635 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - PROCESS | 1920 | 1466780144693 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
07:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 230ms
07:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
07:55:44 INFO - PROCESS | 1920 | 1466780144865 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:44 INFO - PROCESS | 1920 | 1466780144898 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
07:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
07:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
07:55:45 INFO - PROCESS | 1920 | 1466780145039 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - PROCESS | 1920 | 1466780145068 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
07:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
07:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
07:55:45 INFO - PROCESS | 1920 | 1466780145222 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - PROCESS | 1920 | 1466780145256 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
07:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
07:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
07:55:45 INFO - PROCESS | 1920 | 1466780145390 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - PROCESS | 1920 | 1466780145420 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
07:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
07:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
07:55:45 INFO - PROCESS | 1920 | 1466780145570 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - PROCESS | 1920 | 1466780145602 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
07:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
07:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
07:55:45 INFO - PROCESS | 1920 | 1466780145740 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - PROCESS | 1920 | 1466780145777 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
07:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
07:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
07:55:45 INFO - PROCESS | 1920 | 1466780145914 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:45 INFO - PROCESS | 1920 | 1466780145948 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
07:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
07:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
07:55:46 INFO - PROCESS | 1920 | 1466780146090 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - PROCESS | 1920 | 1466780146124 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
07:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
07:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
07:55:46 INFO - PROCESS | 1920 | 1466780146265 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - PROCESS | 1920 | 1466780146303 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
07:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
07:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
07:55:46 INFO - PROCESS | 1920 | 1466780146438 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - PROCESS | 1920 | 1466780146472 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
07:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
07:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
07:55:46 INFO - PROCESS | 1920 | 1466780146613 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - PROCESS | 1920 | 1466780146648 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
07:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
07:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
07:55:46 INFO - PROCESS | 1920 | 1466780146790 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - PROCESS | 1920 | 1466780146829 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
07:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
07:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
07:55:46 INFO - PROCESS | 1920 | 1466780146965 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - PROCESS | 1920 | 1466780146999 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
07:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
07:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
07:55:47 INFO - PROCESS | 1920 | 1466780147139 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - PROCESS | 1920 | 1466780147173 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
07:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
07:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
07:55:47 INFO - PROCESS | 1920 | 1466780147320 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - PROCESS | 1920 | 1466780147354 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
07:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 430ms
07:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
07:55:47 INFO - PROCESS | 1920 | 1466780147749 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - PROCESS | 1920 | 1466780147781 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
07:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
07:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
07:55:47 INFO - PROCESS | 1920 | 1466780147927 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:47 INFO - PROCESS | 1920 | 1466780147960 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:48 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)
07:55:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
07:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
07:55:48 INFO - PROCESS | 1920 | 1466780148601 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:48 INFO - PROCESS | 1920 | 1466780148629 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:49 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
07:55:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:55:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
07:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
07:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
07:55:49 INFO - PROCESS | 1920 | 1466780149272 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:49 INFO - PROCESS | 1920 | 1466780149299 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:49 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
07:55:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:55:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
07:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
07:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
07:55:49 INFO - PROCESS | 1920 | 1466780149945 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:49 INFO - PROCESS | 1920 | 1466780149976 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:50 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)
07:55:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
07:55:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
07:55:50 INFO - PROCESS | 1920 | 1466780150619 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:50 INFO - PROCESS | 1920 | 1466780150658 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:51 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)
07:55:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
07:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
07:55:51 INFO - PROCESS | 1920 | 1466780151291 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:51 INFO - PROCESS | 1920 | 1466780151316 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:51 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
07:55:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:55:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
07:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:55:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
07:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
07:55:51 INFO - PROCESS | 1920 | 1466780151964 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:51 INFO - PROCESS | 1920 | 1466780151990 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:52 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
07:55:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:55:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
07:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:55:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 671ms
07:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
07:55:52 INFO - PROCESS | 1920 | 1466780152638 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:52 INFO - PROCESS | 1920 | 1466780152669 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:53 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
07:55:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:55:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
07:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:55:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
07:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
07:55:53 INFO - PROCESS | 1920 | 1466780153311 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:53 INFO - PROCESS | 1920 | 1466780153338 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:53 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
07:55:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:55:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
07:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:55:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
07:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
07:55:53 INFO - PROCESS | 1920 | 1466780153985 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - PROCESS | 1920 | 1466780154028 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
07:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 270ms
07:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
07:55:54 INFO - PROCESS | 1920 | 1466780154261 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - PROCESS | 1920 | 1466780154294 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
07:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
07:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
07:55:54 INFO - PROCESS | 1920 | 1466780154442 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - PROCESS | 1920 | 1466780154471 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 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"
07:55:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:55:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
07:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
07:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
07:55:54 INFO - PROCESS | 1920 | 1466780154624 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - PROCESS | 1920 | 1466780154652 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
07:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
07:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
07:55:54 INFO - PROCESS | 1920 | 1466780154791 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - PROCESS | 1920 | 1466780154822 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 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"
07:55:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:55:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
07:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
07:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
07:55:54 INFO - PROCESS | 1920 | 1466780154969 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:54 INFO - PROCESS | 1920 | 1466780154997 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:55 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"
07:55:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:55:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
07:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
07:55:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
07:55:55 INFO - PROCESS | 1920 | 1466780155140 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:55 INFO - PROCESS | 1920 | 1466780155178 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
07:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
07:55:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
07:55:55 INFO - PROCESS | 1920 | 1466780155313 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:55 INFO - PROCESS | 1920 | 1466780155343 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:55 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
07:55:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:55:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
07:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:55:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 630ms
07:55:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
07:55:55 INFO - PROCESS | 1920 | 1466780155947 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:55 INFO - PROCESS | 1920 | 1466780155977 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
07:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
07:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
07:55:56 INFO - PROCESS | 1920 | 1466780156123 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - PROCESS | 1920 | 1466780156154 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
07:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
07:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
07:55:56 INFO - PROCESS | 1920 | 1466780156298 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - PROCESS | 1920 | 1466780156333 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
07:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
07:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
07:55:56 INFO - PROCESS | 1920 | 1466780156474 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - PROCESS | 1920 | 1466780156514 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
07:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
07:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
07:55:56 INFO - PROCESS | 1920 | 1466780156648 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - PROCESS | 1920 | 1466780156681 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
07:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
07:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
07:55:56 INFO - PROCESS | 1920 | 1466780156823 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - PROCESS | 1920 | 1466780156854 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
07:55:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
07:55:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
07:55:56 INFO - PROCESS | 1920 | 1466780156997 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - PROCESS | 1920 | 1466780157026 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
07:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
07:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
07:55:57 INFO - PROCESS | 1920 | 1466780157173 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - PROCESS | 1920 | 1466780157204 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
07:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
07:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
07:55:57 INFO - PROCESS | 1920 | 1466780157347 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - PROCESS | 1920 | 1466780157379 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
07:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
07:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
07:55:57 INFO - PROCESS | 1920 | 1466780157524 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - PROCESS | 1920 | 1466780157554 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
07:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
07:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
07:55:57 INFO - PROCESS | 1920 | 1466780157699 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - PROCESS | 1920 | 1466780157733 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
07:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
07:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
07:55:57 INFO - PROCESS | 1920 | 1466780157873 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:57 INFO - PROCESS | 1920 | 1466780157903 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
07:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
07:55:58 INFO - PROCESS | 1920 | 1466780158047 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - PROCESS | 1920 | 1466780158080 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
07:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
07:55:58 INFO - PROCESS | 1920 | 1466780158223 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - PROCESS | 1920 | 1466780158256 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
07:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
07:55:58 INFO - PROCESS | 1920 | 1466780158398 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - PROCESS | 1920 | 1466780158431 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
07:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
07:55:58 INFO - PROCESS | 1920 | 1466780158573 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - PROCESS | 1920 | 1466780158606 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
07:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
07:55:58 INFO - PROCESS | 1920 | 1466780158749 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - PROCESS | 1920 | 1466780158784 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
07:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
07:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
07:55:58 INFO - PROCESS | 1920 | 1466780158923 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:58 INFO - PROCESS | 1920 | 1466780158956 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
07:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
07:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
07:55:59 INFO - PROCESS | 1920 | 1466780159097 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - PROCESS | 1920 | 1466780159130 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
07:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
07:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
07:55:59 INFO - PROCESS | 1920 | 1466780159274 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - PROCESS | 1920 | 1466780159309 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
07:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
07:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
07:55:59 INFO - PROCESS | 1920 | 1466780159448 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - PROCESS | 1920 | 1466780159490 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
07:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
07:55:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
07:55:59 INFO - PROCESS | 1920 | 1466780159623 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - PROCESS | 1920 | 1466780159658 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
07:55:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
07:55:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
07:55:59 INFO - PROCESS | 1920 | 1466780159802 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - PROCESS | 1920 | 1466780159835 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
07:55:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
07:55:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
07:55:59 INFO - PROCESS | 1920 | 1466780159973 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:55:59 INFO - PROCESS | 1920 | 1466780160007 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
07:56:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
07:56:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
07:56:00 INFO - PROCESS | 1920 | 1466780160147 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:00 INFO - PROCESS | 1920 | 1466780160183 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
07:56:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 430ms
07:56:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
07:56:00 INFO - PROCESS | 1920 | 1466780160583 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:00 INFO - PROCESS | 1920 | 1466780160644 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
07:56:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 230ms
07:56:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
07:56:00 INFO - PROCESS | 1920 | 1466780160821 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:00 INFO - PROCESS | 1920 | 1466780160849 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
07:56:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
07:56:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
07:56:00 INFO - PROCESS | 1920 | 1466780160996 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - PROCESS | 1920 | 1466780161031 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
07:56:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
07:56:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
07:56:01 INFO - PROCESS | 1920 | 1466780161170 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - PROCESS | 1920 | 1466780161200 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
07:56:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
07:56:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
07:56:01 INFO - PROCESS | 1920 | 1466780161342 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - PROCESS | 1920 | 1466780161368 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
07:56:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
07:56:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
07:56:01 INFO - PROCESS | 1920 | 1466780161522 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - PROCESS | 1920 | 1466780161558 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
07:56:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
07:56:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
07:56:01 INFO - PROCESS | 1920 | 1466780161691 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - PROCESS | 1920 | 1466780161729 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
07:56:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
07:56:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
07:56:01 INFO - PROCESS | 1920 | 1466780161870 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:01 INFO - PROCESS | 1920 | 1466780161897 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
07:56:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
07:56:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
07:56:02 INFO - PROCESS | 1920 | 1466780162040 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - PROCESS | 1920 | 1466780162068 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
07:56:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
07:56:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
07:56:02 INFO - PROCESS | 1920 | 1466780162218 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - PROCESS | 1920 | 1466780162248 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
07:56:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
07:56:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
07:56:02 INFO - PROCESS | 1920 | 1466780162391 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - PROCESS | 1920 | 1466780162423 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
07:56:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
07:56:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
07:56:02 INFO - PROCESS | 1920 | 1466780162565 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - PROCESS | 1920 | 1466780162595 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
07:56:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
07:56:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
07:56:02 INFO - PROCESS | 1920 | 1466780162746 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - PROCESS | 1920 | 1466780162774 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
07:56:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
07:56:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
07:56:02 INFO - PROCESS | 1920 | 1466780162916 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:02 INFO - PROCESS | 1920 | 1466780162951 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
07:56:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
07:56:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
07:56:03 INFO - PROCESS | 1920 | 1466780163090 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - PROCESS | 1920 | 1466780163124 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
07:56:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
07:56:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
07:56:03 INFO - PROCESS | 1920 | 1466780163264 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - PROCESS | 1920 | 1466780163299 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
07:56:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
07:56:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
07:56:03 INFO - PROCESS | 1920 | 1466780163440 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - PROCESS | 1920 | 1466780163476 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
07:56:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
07:56:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
07:56:03 INFO - PROCESS | 1920 | 1466780163615 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - PROCESS | 1920 | 1466780163657 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
07:56:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
07:56:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
07:56:03 INFO - PROCESS | 1920 | 1466780163790 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:03 INFO - PROCESS | 1920 | 1466780163824 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
07:56:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 230ms
07:56:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
07:56:04 INFO - PROCESS | 1920 | 1466780164025 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - PROCESS | 1920 | 1466780164057 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
07:56:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
07:56:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
07:56:04 INFO - TEST-START | /DOMEvents/constructors.html
07:56:04 INFO - PROCESS | 1920 | 1466780164203 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - PROCESS | 1920 | 1466780164236 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
07:56:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:56:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:56:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:56:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:56:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:56:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:56:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
07:56:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 181ms
07:56:04 INFO - TEST-START | /DOMEvents/event-phases-order.html
07:56:04 INFO - PROCESS | 1920 | 1466780164389 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - PROCESS | 1920 | 1466780164418 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
07:56:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
07:56:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
07:56:04 INFO - PROCESS | 1920 | 1466780164563 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - PROCESS | 1920 | 1466780164599 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
07:56:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
07:56:04 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
07:56:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
07:56:04 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
07:56:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
07:56:04 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]"
07:56:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
07:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
07:56:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
07:56:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 173ms
07:56:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
07:56:04 INFO - PROCESS | 1920 | 1466780164740 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - PROCESS | 1920 | 1466780164773 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - PROCESS | 1920 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
07:56:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
07:56:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
07:56:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
07:56:04 INFO - PROCESS | 1920 | 1466780164919 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:04 INFO - PROCESS | 1920 | 1466780164954 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 INFO - PROCESS | 1920 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
07:56:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
07:56:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
07:56:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
07:56:05 INFO - PROCESS | 1920 | 1466780165090 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 INFO - PROCESS | 1920 | 1466780165123 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
07:56:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
07:56:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
07:56:05 INFO - PROCESS | 1920 | 1466780165264 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 INFO - PROCESS | 1920 | 1466780165299 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 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.
07:56:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 120ms
07:56:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
07:56:05 INFO - PROCESS | 1920 | 1466780165390 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 INFO - PROCESS | 1920 | 1466780165424 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 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
07:56:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
07:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
07:56:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
07:56:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
07:56:05 INFO - PROCESS | 1920 | 1466780165564 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 INFO - PROCESS | 1920 | 1466780165596 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 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.
07:56:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 120ms
07:56:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
07:56:05 INFO - PROCESS | 1920 | 1466780165690 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 INFO - PROCESS | 1920 | 1466780165725 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 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.
07:56:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
07:56:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
07:56:05 INFO - PROCESS | 1920 | 1466780165864 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:05 INFO - PROCESS | 1920 | 1466780165911 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
07:56:06 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
07:56:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
07:56:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
07:56:06 INFO - PROCESS | 1920 | 1466780166040 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 INFO - PROCESS | 1920 | 1466780166077 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 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.
07:56:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
07:56:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
07:56:06 INFO - PROCESS | 1920 | 1466780166214 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 INFO - PROCESS | 1920 | 1466780166253 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 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.
07:56:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
07:56:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
07:56:06 INFO - PROCESS | 1920 | 1466780166390 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 INFO - PROCESS | 1920 | 1466780166426 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 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.
07:56:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
07:56:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
07:56:06 INFO - PROCESS | 1920 | 1466780166569 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 INFO - PROCESS | 1920 | 1466780166605 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 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.
07:56:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 330ms
07:56:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
07:56:06 INFO - PROCESS | 1920 | 1466780166940 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:06 INFO - PROCESS | 1920 | 1466780166985 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 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.
07:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 230ms
07:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
07:56:07 INFO - PROCESS | 1920 | 1466780167176 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 INFO - PROCESS | 1920 | 1466780167204 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 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.
07:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
07:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
07:56:07 INFO - PROCESS | 1920 | 1466780167350 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 INFO - PROCESS | 1920 | 1466780167381 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 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
07:56:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
07:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
07:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
07:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
07:56:07 INFO - PROCESS | 1920 | 1466780167524 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 INFO - PROCESS | 1920 | 1466780167556 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 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.
07:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
07:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
07:56:07 INFO - PROCESS | 1920 | 1466780167703 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 INFO - PROCESS | 1920 | 1466780167728 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 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.
07:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
07:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
07:56:07 INFO - PROCESS | 1920 | 1466780167875 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:07 INFO - PROCESS | 1920 | 1466780167911 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
07:56:08 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
07:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
07:56:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
07:56:08 INFO - PROCESS | 1920 | 1466780168047 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - PROCESS | 1920 | 1466780168076 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 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.
07:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
07:56:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
07:56:08 INFO - PROCESS | 1920 | 1466780168224 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - PROCESS | 1920 | 1466780168249 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 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.
07:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 120ms
07:56:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
07:56:08 INFO - PROCESS | 1920 | 1466780168347 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - PROCESS | 1920 | 1466780168377 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 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.
07:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 120ms
07:56:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker
07:56:08 INFO - PROCESS | 1920 | 1466780168473 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - PROCESS | 1920 | 1466780168506 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
07:56:08 INFO - {}
07:56:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
07:56:08 INFO - {}
07:56:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
07:56:08 INFO - {}
07:56:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
07:56:08 INFO - {}
07:56:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
07:56:08 INFO - TEST-START | /FileAPI/fileReader.html
07:56:08 INFO - PROCESS | 1920 | 1466780168648 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - PROCESS | 1920 | 1466780168679 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
07:56:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
07:56:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
07:56:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
07:56:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
07:56:08 INFO - TEST-START | /FileAPI/historical.html
07:56:08 INFO - PROCESS | 1920 | 1466780168823 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - PROCESS | 1920 | 1466780168853 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
07:56:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
07:56:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
07:56:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
07:56:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
07:56:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
07:56:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
07:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
07:56:08 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
07:56:08 INFO - TEST-START | /FileAPI/idlharness.html
07:56:08 INFO - PROCESS | 1920 | 1466780168999 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:09 INFO - PROCESS | 1920 | 1466780169030 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
07:56:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
07:56:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
07:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
07:56:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
07:56:09 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
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
07:56:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
07:56:09 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
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
07:56:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 306ms
07:56:09 INFO - TEST-START | /FileAPI/idlharness.worker
07:56:09 INFO - PROCESS | 1920 | 1466780169308 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:09 INFO - PROCESS | 1920 | 1466780169347 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
07:56:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
07:56:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
07:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
07:56:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
07:56:09 INFO - {}
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
07:56:09 INFO - {}
07:56:09 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 - {}
07:56:09 INFO - {}
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
07:56:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
07:56:09 INFO - {}
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
07:56:09 INFO - {}
07:56:09 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 - {}
07:56:09 INFO - {}
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
07:56:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
07:56:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 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
07:56:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
07:56:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
07:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
07:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
07:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
07:56:09 INFO - {}
07:56:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 429ms
07:56:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
07:56:09 INFO - PROCESS | 1920 | 1466780169743 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:09 INFO - PROCESS | 1920 | 1466780169780 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:09 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
07:56:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
07:56:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
07:56:09 INFO - PROCESS | 1920 | 1466780169922 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:09 INFO - PROCESS | 1920 | 1466780169954 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
07:56:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
07:56:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html
07:56:10 INFO - PROCESS | 1920 | 1466780170093 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - PROCESS | 1920 | 1466780170129 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
07:56:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
07:56:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
07:56:10 INFO - PROCESS | 1920 | 1466780170270 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - PROCESS | 1920 | 1466780170305 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
07:56:10 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.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
07:56:10 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'.)
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
07:56:10 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.
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
07:56:10 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.
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
07:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
07:56:10 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.
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
07:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
07:56:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:56:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
07:56:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 314ms
07:56:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
07:56:10 INFO - PROCESS | 1920 | 1466780170586 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - PROCESS | 1920 | 1466780170617 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
07:56:10 INFO - {}
07:56:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
07:56:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
07:56:10 INFO - PROCESS | 1920 | 1466780170757 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - PROCESS | 1920 | 1466780170789 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
07:56:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
07:56:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
07:56:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
07:56:10 INFO - PROCESS | 1920 | 1466780170932 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:10 INFO - PROCESS | 1920 | 1466780170964 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
07:56:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:56:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
07:56:11 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"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
07:56:11 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"
07:56:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
07:56:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 353ms
07:56:11 INFO - TEST-START | /FileAPI/file/File-constructor.html
07:56:11 INFO - PROCESS | 1920 | 1466780171287 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - PROCESS | 1920 | 1466780171321 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
07:56:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
07:56:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
07:56:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
07:56:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
07:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
07:56:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
07:56:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 174ms
07:56:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
07:56:11 INFO - PROCESS | 1920 | 1466780171463 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - PROCESS | 1920 | 1466780171500 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
07:56:11 INFO - {}
07:56:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
07:56:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
07:56:11 INFO - PROCESS | 1920 | 1466780171640 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - PROCESS | 1920 | 1466780171678 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
07:56:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
07:56:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
07:56:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
07:56:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
07:56:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
07:56:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
07:56:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
07:56:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
07:56:11 INFO - PROCESS | 1920 | 1466780171820 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - PROCESS | 1920 | 1466780171856 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
07:56:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
07:56:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
07:56:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
07:56:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
07:56:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
07:56:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
07:56:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
07:56:11 INFO - PROCESS | 1920 | 1466780171993 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - PROCESS | 1920 | 1466780172026 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
07:56:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
07:56:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
07:56:12 INFO - PROCESS | 1920 | 1466780172170 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - PROCESS | 1920 | 1466780172202 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
07:56:12 INFO - reader.readAsText(blob_2)
07:56:12 INFO - }" did not throw
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
07:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
07:56:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
07:56:12 INFO - reader.readAsDataURL(blob_2)
07:56:12 INFO - }" did not throw
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
07:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
07:56:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
07:56:12 INFO - reader.readAsArrayBuffer(blob_2)
07:56:12 INFO - }" did not throw
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
07:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
07:56:12 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
07:56:12 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
07:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:56:12 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
07:56:12 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
07:56:12 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
07:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
07:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:12 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
07:56:12 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
07:56:12 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
07:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:56:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 177ms
07:56:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
07:56:12 INFO - PROCESS | 1920 | 1466780172346 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - PROCESS | 1920 | 1466780172381 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
07:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
07:56:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
07:56:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
07:56:12 INFO - PROCESS | 1920 | 1466780172528 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - PROCESS | 1920 | 1466780172562 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
07:56:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
07:56:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
07:56:12 INFO - PROCESS | 1920 | 1466780172697 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - PROCESS | 1920 | 1466780172737 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
07:56:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 172ms
07:56:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
07:56:12 INFO - PROCESS | 1920 | 1466780172874 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:12 INFO - PROCESS | 1920 | 1466780172911 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
07:56:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
07:56:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
07:56:13 INFO - PROCESS | 1920 | 1466780173049 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:13 INFO - PROCESS | 1920 | 1466780173086 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
07:56:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
07:56:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
07:56:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
07:56:13 INFO - PROCESS | 1920 | 1466780173247 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:13 INFO - PROCESS | 1920 | 1466780173300 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
07:56:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 431ms
07:56:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
07:56:13 INFO - PROCESS | 1920 | 1466780173670 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:13 INFO - PROCESS | 1920 | 1466780173710 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
07:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
07:56:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
07:56:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 370ms
07:56:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
07:56:14 INFO - PROCESS | 1920 | 1466780174044 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:14 INFO - PROCESS | 1920 | 1466780174072 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
07:56:14 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
07:56:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
07:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:56:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
07:56:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
07:56:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
07:56:14 INFO - PROCESS | 1920 | 1466780174224 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:14 INFO - PROCESS | 1920 | 1466780174254 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
07:56:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
07:56:14 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
07:56:14 INFO - PROCESS | 1920 | 1466780174399 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:14 INFO - PROCESS | 1920 | 1466780174429 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:15 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
07:56:15 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
07:56:15 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
07:56:15 INFO - PROCESS | 1920 | 1466780175130 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:15 INFO - PROCESS | 1920 | 1466780175158 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:15 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
07:56:15 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
07:56:15 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
07:56:15 INFO - PROCESS | 1920 | 1466780175863 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:15 INFO - PROCESS | 1920 | 1466780175895 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:16 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
07:56:16 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 770ms
07:56:16 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
07:56:16 INFO - PROCESS | 1920 | 1466780176636 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:16 INFO - PROCESS | 1920 | 1466780176665 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:17 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
07:56:17 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 770ms
07:56:17 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
07:56:17 INFO - PROCESS | 1920 | 1466780177408 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:17 INFO - PROCESS | 1920 | 1466780177433 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
07:56:18 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 731ms
07:56:18 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
07:56:18 INFO - PROCESS | 1920 | 1466780178143 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:18 INFO - PROCESS | 1920 | 1466780178169 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
07:56:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
07:56:18 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 732ms
07:56:18 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
07:56:18 INFO - PROCESS | 1920 | 1466780178877 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:18 INFO - PROCESS | 1920 | 1466780178904 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
07:56:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
07:56:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
07:56:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
07:56:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
07:56:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
07:56:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 732ms
07:56:19 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
07:56:19 INFO - PROCESS | 1920 | 1466780179613 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:19 INFO - PROCESS | 1920 | 1466780179640 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
07:56:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
07:56:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
07:56:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
07:56:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
07:56:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
07:56:20 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 731ms
07:56:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
07:56:20 INFO - PROCESS | 1920 | 1466780180348 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:20 INFO - PROCESS | 1920 | 1466780180381 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
07:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
07:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
07:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
07:56:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 730ms
07:56:21 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
07:56:21 INFO - PROCESS | 1920 | 1466780181083 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:21 INFO - PROCESS | 1920 | 1466780181110 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
07:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
07:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
07:56:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
07:56:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 770ms
07:56:21 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
07:56:21 INFO - PROCESS | 1920 | 1466780181859 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:21 INFO - PROCESS | 1920 | 1466780181887 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
07:56:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
07:56:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
07:56:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
07:56:22 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
07:56:22 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
07:56:22 INFO - PROCESS | 1920 | 1466780182590 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:22 INFO - PROCESS | 1920 | 1466780182620 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
07:56:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
07:56:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
07:56:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
07:56:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 770ms
07:56:23 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
07:56:23 INFO - PROCESS | 1920 | 1466780183363 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:23 INFO - PROCESS | 1920 | 1466780183389 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
07:56:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
07:56:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
07:56:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
07:56:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
07:56:26 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2967ms
07:56:26 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
07:56:26 INFO - PROCESS | 1920 | 1466780186334 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:26 INFO - PROCESS | 1920 | 1466780186362 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:28 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
07:56:28 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
07:56:28 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
07:56:28 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1978ms
07:56:28 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
07:56:28 INFO - PROCESS | 1920 | 1466780188318 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:28 INFO - PROCESS | 1920 | 1466780188345 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:30 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
07:56:30 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
07:56:30 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
07:56:30 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1779ms
07:56:30 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
07:56:30 INFO - PROCESS | 1920 | 1466780190101 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:30 INFO - PROCESS | 1920 | 1466780190129 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:30 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
07:56:30 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 870ms
07:56:30 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
07:56:30 INFO - PROCESS | 1920 | 1466780190977 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:31 INFO - PROCESS | 1920 | 1466780191005 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:32 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
07:56:32 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
07:56:32 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1773ms
07:56:32 INFO - PROCESS | 1920 | 1466780192778 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
07:56:32 INFO - PROCESS | 1920 | 1466780192806 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
07:56:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 870ms
07:56:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
07:56:33 INFO - PROCESS | 1920 | 1466780193667 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:33 INFO - PROCESS | 1920 | 1466780193695 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
07:56:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 770ms
07:56:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
07:56:34 INFO - PROCESS | 1920 | 1466780194444 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:34 INFO - PROCESS | 1920 | 1466780194473 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
07:56:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 670ms
07:56:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
07:56:35 INFO - PROCESS | 1920 | 1466780195121 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:35 INFO - PROCESS | 1920 | 1466780195150 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
07:56:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 830ms
07:56:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
07:56:35 INFO - PROCESS | 1920 | 1466780195951 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:35 INFO - PROCESS | 1920 | 1466780195978 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
07:56:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 670ms
07:56:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
07:56:36 INFO - PROCESS | 1920 | 1466780196625 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:36 INFO - PROCESS | 1920 | 1466780196650 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
07:56:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 770ms
07:56:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
07:56:37 INFO - PROCESS | 1920 | 1466780197398 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:37 INFO - PROCESS | 1920 | 1466780197431 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
07:56:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 830ms
07:56:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
07:56:38 INFO - PROCESS | 1920 | 1466780198230 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:38 INFO - PROCESS | 1920 | 1466780198257 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
07:56:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 771ms
07:56:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
07:56:38 INFO - PROCESS | 1920 | 1466780199005 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:39 INFO - PROCESS | 1920 | 1466780199076 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
07:56:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1070ms
07:56:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
07:56:40 INFO - PROCESS | 1920 | 1466780200081 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:40 INFO - PROCESS | 1920 | 1466780200108 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
07:56:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 870ms
07:56:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
07:56:40 INFO - PROCESS | 1920 | 1466780200955 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:40 INFO - PROCESS | 1920 | 1466780200982 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
07:56:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 830ms
07:56:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
07:56:41 INFO - PROCESS | 1920 | 1466780201793 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:41 INFO - PROCESS | 1920 | 1466780201828 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
07:56:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 870ms
07:56:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
07:56:42 INFO - PROCESS | 1920 | 1466780202662 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:42 INFO - PROCESS | 1920 | 1466780202689 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
07:56:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 830ms
07:56:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
07:56:43 INFO - PROCESS | 1920 | 1466780203497 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:43 INFO - PROCESS | 1920 | 1466780203523 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
07:56:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 830ms
07:56:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
07:56:44 INFO - PROCESS | 1920 | 1466780204330 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:44 INFO - PROCESS | 1920 | 1466780204362 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
07:56:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 770ms
07:56:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
07:56:45 INFO - PROCESS | 1920 | 1466780205101 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:45 INFO - PROCESS | 1920 | 1466780205126 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:45 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
07:56:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 830ms
07:56:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
07:56:45 INFO - PROCESS | 1920 | 1466780205936 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:45 INFO - PROCESS | 1920 | 1466780205963 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:46 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
07:56:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 770ms
07:56:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
07:56:46 INFO - PROCESS | 1920 | 1466780206710 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:46 INFO - PROCESS | 1920 | 1466780206738 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
07:56:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 730ms
07:56:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
07:56:47 INFO - PROCESS | 1920 | 1466780207446 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:47 INFO - PROCESS | 1920 | 1466780207481 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
07:56:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 770ms
07:56:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
07:56:48 INFO - PROCESS | 1920 | 1466780208221 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:48 INFO - PROCESS | 1920 | 1466780208247 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
07:56:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
07:56:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
07:56:48 INFO - PROCESS | 1920 | 1466780208950 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:48 INFO - PROCESS | 1920 | 1466780208974 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
07:56:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 630ms
07:56:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
07:56:49 INFO - PROCESS | 1920 | 1466780209584 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:49 INFO - PROCESS | 1920 | 1466780209615 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
07:56:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 870ms
07:56:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
07:56:50 INFO - PROCESS | 1920 | 1466780210456 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:50 INFO - PROCESS | 1920 | 1466780210482 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
07:56:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 730ms
07:56:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
07:56:51 INFO - PROCESS | 1920 | 1466780211189 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:51 INFO - PROCESS | 1920 | 1466780211216 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
07:56:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 830ms
07:56:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
07:56:52 INFO - PROCESS | 1920 | 1466780212023 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:52 INFO - PROCESS | 1920 | 1466780212049 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:52 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
07:56:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 830ms
07:56:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
07:56:52 INFO - PROCESS | 1920 | 1466780212857 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:52 INFO - PROCESS | 1920 | 1466780212883 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:53 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
07:56:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 870ms
07:56:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
07:56:53 INFO - PROCESS | 1920 | 1466780213734 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:53 INFO - PROCESS | 1920 | 1466780213764 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
07:56:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 870ms
07:56:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
07:56:54 INFO - PROCESS | 1920 | 1466780214608 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:54 INFO - PROCESS | 1920 | 1466780214633 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
07:56:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 771ms
07:56:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
07:56:55 INFO - PROCESS | 1920 | 1466780215381 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:55 INFO - PROCESS | 1920 | 1466780215405 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
07:56:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 870ms
07:56:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
07:56:56 INFO - PROCESS | 1920 | 1466780216255 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:56 INFO - PROCESS | 1920 | 1466780216285 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
07:56:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 770ms
07:56:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
07:56:57 INFO - PROCESS | 1920 | 1466780217030 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:57 INFO - PROCESS | 1920 | 1466780217055 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
07:56:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 830ms
07:56:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
07:56:57 INFO - PROCESS | 1920 | 1466780217862 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:57 INFO - PROCESS | 1920 | 1466780217890 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
07:56:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 670ms
07:56:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
07:56:58 INFO - PROCESS | 1920 | 1466780218538 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:58 INFO - PROCESS | 1920 | 1466780218564 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
07:56:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 830ms
07:56:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
07:56:59 INFO - PROCESS | 1920 | 1466780219375 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:56:59 INFO - PROCESS | 1920 | 1466780219401 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
07:57:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 871ms
07:57:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
07:57:00 INFO - PROCESS | 1920 | 1466780220246 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:00 INFO - PROCESS | 1920 | 1466780220275 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
07:57:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 870ms
07:57:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
07:57:01 INFO - PROCESS | 1920 | 1466780221119 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:01 INFO - PROCESS | 1920 | 1466780221142 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
07:57:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 830ms
07:57:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
07:57:01 INFO - PROCESS | 1920 | 1466780221953 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:01 INFO - PROCESS | 1920 | 1466780221983 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
07:57:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 830ms
07:57:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
07:57:02 INFO - PROCESS | 1920 | 1466780222785 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:02 INFO - PROCESS | 1920 | 1466780222809 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
07:57:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 870ms
07:57:03 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
07:57:03 INFO - PROCESS | 1920 | 1466780223658 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:03 INFO - PROCESS | 1920 | 1466780223682 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:04 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
07:57:04 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1067ms
07:57:04 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
07:57:04 INFO - PROCESS | 1920 | 1466780224731 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:04 INFO - PROCESS | 1920 | 1466780224766 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:05 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
07:57:05 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 870ms
07:57:05 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
07:57:05 INFO - PROCESS | 1920 | 1466780225606 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:05 INFO - PROCESS | 1920 | 1466780225632 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:06 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
07:57:06 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 731ms
07:57:06 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
07:57:06 INFO - PROCESS | 1920 | 1466780226344 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:06 INFO - PROCESS | 1920 | 1466780226369 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
07:57:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 730ms
07:57:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
07:57:07 INFO - PROCESS | 1920 | 1466780227078 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:07 INFO - PROCESS | 1920 | 1466780227105 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
07:57:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 870ms
07:57:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
07:57:07 INFO - PROCESS | 1920 | 1466780227947 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:07 INFO - PROCESS | 1920 | 1466780227971 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
07:57:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 1016ms
07:57:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
07:57:08 INFO - PROCESS | 1920 | 1466780228967 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:08 INFO - PROCESS | 1920 | 1466780228997 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
07:57:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 870ms
07:57:09 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
07:57:09 INFO - PROCESS | 1920 | 1466780229843 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:09 INFO - PROCESS | 1920 | 1466780229867 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
07:57:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 770ms
07:57:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
07:57:10 INFO - PROCESS | 1920 | 1466780230614 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:10 INFO - PROCESS | 1920 | 1466780230643 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
07:57:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 830ms
07:57:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
07:57:11 INFO - PROCESS | 1920 | 1466780231450 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:11 INFO - PROCESS | 1920 | 1466780231477 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
07:57:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 830ms
07:57:12 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
07:57:12 INFO - PROCESS | 1920 | 1466780232286 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:12 INFO - PROCESS | 1920 | 1466780232312 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
07:57:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 770ms
07:57:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
07:57:13 INFO - PROCESS | 1920 | 1466780233063 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:13 INFO - PROCESS | 1920 | 1466780233089 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
07:57:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 730ms
07:57:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
07:57:13 INFO - PROCESS | 1920 | 1466780233794 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:13 INFO - PROCESS | 1920 | 1466780233819 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
07:57:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 730ms
07:57:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
07:57:14 INFO - PROCESS | 1920 | 1466780234527 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:14 INFO - PROCESS | 1920 | 1466780234551 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
07:57:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 930ms
07:57:15 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
07:57:15 INFO - PROCESS | 1920 | 1466780235461 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:15 INFO - PROCESS | 1920 | 1466780235490 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
07:57:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 830ms
07:57:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
07:57:16 INFO - PROCESS | 1920 | 1466780236293 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:16 INFO - PROCESS | 1920 | 1466780236318 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
07:57:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 830ms
07:57:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
07:57:17 INFO - PROCESS | 1920 | 1466780237131 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:17 INFO - PROCESS | 1920 | 1466780237161 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
07:57:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
07:57:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
07:57:17 INFO - PROCESS | 1920 | 1466780237964 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:17 INFO - PROCESS | 1920 | 1466780237991 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
07:57:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 770ms
07:57:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
07:57:18 INFO - PROCESS | 1920 | 1466780238740 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:18 INFO - PROCESS | 1920 | 1466780238766 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
07:57:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 872ms
07:57:19 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
07:57:19 INFO - PROCESS | 1920 | 1466780239616 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:19 INFO - PROCESS | 1920 | 1466780239643 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
07:57:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 930ms
07:57:20 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
07:57:20 INFO - PROCESS | 1920 | 1466780240546 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:20 INFO - PROCESS | 1920 | 1466780240572 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
07:57:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 971ms
07:57:21 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
07:57:21 INFO - PROCESS | 1920 | 1466780241520 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:21 INFO - PROCESS | 1920 | 1466780241549 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
07:57:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 870ms
07:57:22 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
07:57:22 INFO - PROCESS | 1920 | 1466780242396 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:22 INFO - PROCESS | 1920 | 1466780242420 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
07:57:23 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1068ms
07:57:23 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
07:57:23 INFO - PROCESS | 1920 | 1466780243467 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:23 INFO - PROCESS | 1920 | 1466780243500 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
07:57:24 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 870ms
07:57:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
07:57:24 INFO - PROCESS | 1920 | 1466780244342 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:24 INFO - PROCESS | 1920 | 1466780244369 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
07:57:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 730ms
07:57:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
07:57:25 INFO - PROCESS | 1920 | 1466780245079 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:25 INFO - PROCESS | 1920 | 1466780245105 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
07:57:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
07:57:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
07:57:25 INFO - PROCESS | 1920 | 1466780245853 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:25 INFO - PROCESS | 1920 | 1466780245880 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
07:57:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1075ms
07:57:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
07:57:26 INFO - PROCESS | 1920 | 1466780246927 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:26 INFO - PROCESS | 1920 | 1466780246951 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
07:57:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 731ms
07:57:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
07:57:27 INFO - PROCESS | 1920 | 1466780247662 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:27 INFO - PROCESS | 1920 | 1466780247694 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
07:57:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 830ms
07:57:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
07:57:28 INFO - PROCESS | 1920 | 1466780248498 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:28 INFO - PROCESS | 1920 | 1466780248523 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
07:57:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 870ms
07:57:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
07:57:29 INFO - PROCESS | 1920 | 1466780249367 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:29 INFO - PROCESS | 1920 | 1466780249391 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
07:57:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 830ms
07:57:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
07:57:30 INFO - PROCESS | 1920 | 1466780250201 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:30 INFO - PROCESS | 1920 | 1466780250236 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
07:57:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 731ms
07:57:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
07:57:30 INFO - PROCESS | 1920 | 1466780250936 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:30 INFO - PROCESS | 1920 | 1466780250961 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
07:57:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 830ms
07:57:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
07:57:31 INFO - PROCESS | 1920 | 1466780251773 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:31 INFO - PROCESS | 1920 | 1466780251809 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
07:57:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 670ms
07:57:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
07:57:32 INFO - PROCESS | 1920 | 1466780252444 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:32 INFO - PROCESS | 1920 | 1466780252471 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
07:57:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 831ms
07:57:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
07:57:33 INFO - PROCESS | 1920 | 1466780253277 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:33 INFO - PROCESS | 1920 | 1466780253301 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
07:57:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
07:57:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6827ms
07:57:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
07:57:40 INFO - PROCESS | 1920 | 1466780260109 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:40 INFO - PROCESS | 1920 | 1466780260137 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
07:57:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
07:57:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
07:57:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
07:57:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2469ms
07:57:42 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
07:57:42 INFO - PROCESS | 1920 | 1466780262584 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:42 INFO - PROCESS | 1920 | 1466780262611 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
07:57:43 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 930ms
07:57:43 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
07:57:43 INFO - PROCESS | 1920 | 1466780263521 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:43 INFO - PROCESS | 1920 | 1466780263547 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
07:57:44 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
07:57:44 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
07:57:44 INFO - PROCESS | 1920 | 1466780264397 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:44 INFO - PROCESS | 1920 | 1466780264425 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
07:57:45 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 670ms
07:57:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
07:57:45 INFO - PROCESS | 1920 | 1466780265071 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:45 INFO - PROCESS | 1920 | 1466780265096 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
07:57:45 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 870ms
07:57:45 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
07:57:45 INFO - PROCESS | 1920 | 1466780265941 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:45 INFO - PROCESS | 1920 | 1466780265965 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
07:57:46 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 731ms
07:57:46 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
07:57:46 INFO - PROCESS | 1920 | 1466780266675 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:46 INFO - PROCESS | 1920 | 1466780266708 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
07:57:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 770ms
07:57:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
07:57:47 INFO - PROCESS | 1920 | 1466780267452 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:47 INFO - PROCESS | 1920 | 1466780267477 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
07:57:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 830ms
07:57:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
07:57:48 INFO - PROCESS | 1920 | 1466780268282 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:48 INFO - PROCESS | 1920 | 1466780268309 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
07:57:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 770ms
07:57:49 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
07:57:49 INFO - PROCESS | 1920 | 1466780269055 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:49 INFO - PROCESS | 1920 | 1466780269081 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
07:57:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 770ms
07:57:49 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
07:57:49 INFO - PROCESS | 1920 | 1466780269829 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:49 INFO - PROCESS | 1920 | 1466780269856 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:49 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
07:57:49 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
07:57:49 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
07:57:50 INFO - PROCESS | 1920 | 1466780270011 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:50 INFO - PROCESS | 1920 | 1466780270037 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:50 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
07:57:50 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
07:57:50 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
07:57:50 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
07:57:50 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
07:57:50 INFO - PROCESS | 1920 | 1466780270180 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:50 INFO - PROCESS | 1920 | 1466780270207 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:51 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
07:57:51 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 971ms
07:57:51 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
07:57:51 INFO - PROCESS | 1920 | 1466780271155 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:51 INFO - PROCESS | 1920 | 1466780271179 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:51 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
07:57:51 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 770ms
07:57:51 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
07:57:51 INFO - PROCESS | 1920 | 1466780271929 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:51 INFO - PROCESS | 1920 | 1466780271958 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:52 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
07:57:52 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 970ms
07:57:52 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
07:57:52 INFO - PROCESS | 1920 | 1466780272901 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:52 INFO - PROCESS | 1920 | 1466780272925 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:53 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
07:57:53 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
07:57:53 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 870ms
07:57:53 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
07:57:53 INFO - PROCESS | 1920 | 1466780273774 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:53 INFO - PROCESS | 1920 | 1466780273798 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
07:57:54 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
07:57:54 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
07:57:54 INFO - PROCESS | 1920 | 1466780274509 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:54 INFO - PROCESS | 1920 | 1466780274536 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
07:57:55 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1070ms
07:57:55 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
07:57:55 INFO - PROCESS | 1920 | 1466780275585 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:55 INFO - PROCESS | 1920 | 1466780275614 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
07:57:56 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 970ms
07:57:56 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
07:57:56 INFO - PROCESS | 1920 | 1466780276558 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:56 INFO - PROCESS | 1920 | 1466780276585 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
07:57:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
07:57:57 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 830ms
07:57:57 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
07:57:57 INFO - PROCESS | 1920 | 1466780277395 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:57 INFO - PROCESS | 1920 | 1466780277422 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
07:57:58 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 830ms
07:57:58 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
07:57:58 INFO - PROCESS | 1920 | 1466780278229 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:58 INFO - PROCESS | 1920 | 1466780278254 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
07:57:59 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 932ms
07:57:59 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
07:57:59 INFO - PROCESS | 1920 | 1466780279162 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:59 INFO - PROCESS | 1920 | 1466780279186 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
07:57:59 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 670ms
07:57:59 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
07:57:59 INFO - PROCESS | 1920 | 1466780279838 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:57:59 INFO - PROCESS | 1920 | 1466780279868 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
07:58:00 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 770ms
07:58:00 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
07:58:00 INFO - PROCESS | 1920 | 1466780280613 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:00 INFO - PROCESS | 1920 | 1466780280658 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
07:58:01 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1121ms
07:58:01 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
07:58:01 INFO - PROCESS | 1920 | 1466780281738 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:01 INFO - PROCESS | 1920 | 1466780281763 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
07:58:02 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 930ms
07:58:02 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
07:58:02 INFO - PROCESS | 1920 | 1466780282671 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:02 INFO - PROCESS | 1920 | 1466780282697 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
07:58:03 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
07:58:03 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
07:58:03 INFO - PROCESS | 1920 | 1466780283409 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:03 INFO - PROCESS | 1920 | 1466780283434 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
07:58:05 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
07:58:05 INFO - window.indexedDB.open('test', val);..." did not throw
07:58:05 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:58:05 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
07:58:05 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
07:58:05 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
07:58:05 INFO - window.indexedDB.open('test', val);..." did not throw
07:58:05 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:58:05 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
07:58:05 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
07:58:05 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
07:58:05 INFO - window.indexedDB.open('test', val);..." did not throw
07:58:05 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:58:05 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
07:58:05 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
07:58:05 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
07:58:05 INFO - window.indexedDB.open('test', val);..." did not throw
07:58:05 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
07:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:58:05 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
07:58:05 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
07:58:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
07:58:05 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2489ms
07:58:05 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
07:58:05 INFO - PROCESS | 1920 | 1466780285897 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:05 INFO - PROCESS | 1920 | 1466780285921 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:06 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
07:58:06 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 670ms
07:58:06 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
07:58:06 INFO - PROCESS | 1920 | 1466780286571 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:06 INFO - PROCESS | 1920 | 1466780286596 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:07 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
07:58:07 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
07:58:07 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1372ms
07:58:07 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
07:58:07 INFO - PROCESS | 1920 | 1466780287947 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:07 INFO - PROCESS | 1920 | 1466780287973 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
07:58:08 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 830ms
07:58:08 INFO - TEST-START | /IndexedDB/idbindex_count.htm
07:58:08 INFO - PROCESS | 1920 | 1466780288781 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:08 INFO - PROCESS | 1920 | 1466780288809 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:09 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
07:58:09 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 770ms
07:58:09 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
07:58:09 INFO - PROCESS | 1920 | 1466780289557 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:09 INFO - PROCESS | 1920 | 1466780289583 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:10 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
07:58:10 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 730ms
07:58:10 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
07:58:10 INFO - PROCESS | 1920 | 1466780290289 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:10 INFO - PROCESS | 1920 | 1466780290313 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:10 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
07:58:10 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 630ms
07:58:10 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
07:58:10 INFO - PROCESS | 1920 | 1466780290921 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:10 INFO - PROCESS | 1920 | 1466780290945 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
07:58:11 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 871ms
07:58:11 INFO - TEST-START | /IndexedDB/idbindex_get.htm
07:58:11 INFO - PROCESS | 1920 | 1466780291795 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:11 INFO - PROCESS | 1920 | 1466780291825 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:12 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
07:58:12 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 770ms
07:58:12 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
07:58:12 INFO - PROCESS | 1920 | 1466780292568 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:12 INFO - PROCESS | 1920 | 1466780292591 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:13 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
07:58:13 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 773ms
07:58:13 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
07:58:13 INFO - PROCESS | 1920 | 1466780293344 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:13 INFO - PROCESS | 1920 | 1466780293367 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:14 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
07:58:14 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 770ms
07:58:14 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
07:58:14 INFO - PROCESS | 1920 | 1466780294118 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:14 INFO - PROCESS | 1920 | 1466780294146 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:14 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
07:58:14 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 830ms
07:58:14 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
07:58:14 INFO - PROCESS | 1920 | 1466780294951 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:14 INFO - PROCESS | 1920 | 1466780294978 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:15 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
07:58:15 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
07:58:15 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
07:58:15 INFO - PROCESS | 1920 | 1466780295685 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:15 INFO - PROCESS | 1920 | 1466780295712 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:16 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
07:58:16 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 771ms
07:58:16 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
07:58:16 INFO - PROCESS | 1920 | 1466780296469 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:16 INFO - PROCESS | 1920 | 1466780296495 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:18 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
07:58:18 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1574ms
07:58:18 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
07:58:18 INFO - PROCESS | 1920 | 1466780298037 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:18 INFO - PROCESS | 1920 | 1466780298061 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:18 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
07:58:18 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 771ms
07:58:18 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
07:58:18 INFO - PROCESS | 1920 | 1466780298811 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:18 INFO - PROCESS | 1920 | 1466780298837 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
07:58:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
07:58:19 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 772ms
07:58:19 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
07:58:19 INFO - PROCESS | 1920 | 1466780299587 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:19 INFO - PROCESS | 1920 | 1466780299619 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
07:58:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
07:58:20 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 871ms
07:58:20 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
07:58:20 INFO - PROCESS | 1920 | 1466780300461 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:20 INFO - PROCESS | 1920 | 1466780300489 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
07:58:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 930ms
07:58:21 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
07:58:21 INFO - PROCESS | 1920 | 1466780301398 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:21 INFO - PROCESS | 1920 | 1466780301424 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
07:58:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 731ms
07:58:22 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
07:58:22 INFO - PROCESS | 1920 | 1466780302135 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:22 INFO - PROCESS | 1920 | 1466780302162 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
07:58:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 730ms
07:58:22 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
07:58:22 INFO - PROCESS | 1920 | 1466780302872 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:22 INFO - PROCESS | 1920 | 1466780302901 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:23 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
07:58:23 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 870ms
07:58:23 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
07:58:23 INFO - PROCESS | 1920 | 1466780303743 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:23 INFO - PROCESS | 1920 | 1466780303768 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
07:58:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 730ms
07:58:24 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
07:58:24 INFO - PROCESS | 1920 | 1466780304475 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:24 INFO - PROCESS | 1920 | 1466780304498 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
07:58:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 830ms
07:58:25 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
07:58:25 INFO - PROCESS | 1920 | 1466780305310 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:25 INFO - PROCESS | 1920 | 1466780305341 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
07:58:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
07:58:26 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
07:58:26 INFO - PROCESS | 1920 | 1466780306142 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:26 INFO - PROCESS | 1920 | 1466780306167 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
07:58:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 770ms
07:58:26 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
07:58:26 INFO - PROCESS | 1920 | 1466780306915 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:26 INFO - PROCESS | 1920 | 1466780306948 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:27 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
07:58:27 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
07:58:27 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
07:58:27 INFO - PROCESS | 1920 | 1466780307649 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:27 INFO - PROCESS | 1920 | 1466780307675 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:28 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
07:58:28 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 670ms
07:58:28 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
07:58:28 INFO - PROCESS | 1920 | 1466780308326 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:28 INFO - PROCESS | 1920 | 1466780308352 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:29 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
07:58:29 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 730ms
07:58:29 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
07:58:29 INFO - PROCESS | 1920 | 1466780309057 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:29 INFO - PROCESS | 1920 | 1466780309083 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:29 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
07:58:29 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 673ms
07:58:29 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
07:58:29 INFO - PROCESS | 1920 | 1466780309733 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:29 INFO - PROCESS | 1920 | 1466780309758 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:30 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
07:58:30 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
07:58:30 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
07:58:30 INFO - PROCESS | 1920 | 1466780310407 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:30 INFO - PROCESS | 1920 | 1466780310443 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:31 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
07:58:31 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 830ms
07:58:31 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
07:58:31 INFO - PROCESS | 1920 | 1466780311240 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:31 INFO - PROCESS | 1920 | 1466780311265 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:32 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
07:58:32 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 831ms
07:58:32 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
07:58:32 INFO - PROCESS | 1920 | 1466780312073 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:32 INFO - PROCESS | 1920 | 1466780312097 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:32 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
07:58:32 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 731ms
07:58:32 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
07:58:32 INFO - PROCESS | 1920 | 1466780312809 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:32 INFO - PROCESS | 1920 | 1466780312876 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
07:58:33 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 270ms
07:58:33 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
07:58:33 INFO - PROCESS | 1920 | 1466780313085 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:33 INFO - PROCESS | 1920 | 1466780313111 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
07:58:33 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
07:58:33 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
07:58:33 INFO - PROCESS | 1920 | 1466780313264 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:33 INFO - PROCESS | 1920 | 1466780313291 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
07:58:33 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
07:58:33 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 172ms
07:58:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
07:58:33 INFO - PROCESS | 1920 | 1466780313447 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:33 INFO - PROCESS | 1920 | 1466780313477 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
07:58:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 732ms
07:58:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
07:58:34 INFO - PROCESS | 1920 | 1466780314176 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:34 INFO - PROCESS | 1920 | 1466780314203 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:34 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
07:58:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
07:58:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
07:58:34 INFO - PROCESS | 1920 | 1466780314949 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:34 INFO - PROCESS | 1920 | 1466780314980 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:35 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
07:58:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 770ms
07:58:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
07:58:35 INFO - PROCESS | 1920 | 1466780315723 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:35 INFO - PROCESS | 1920 | 1466780315752 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
07:58:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 830ms
07:58:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
07:58:36 INFO - PROCESS | 1920 | 1466780316554 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:36 INFO - PROCESS | 1920 | 1466780316579 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:37 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
07:58:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 830ms
07:58:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
07:58:37 INFO - PROCESS | 1920 | 1466780317388 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:37 INFO - PROCESS | 1920 | 1466780317413 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:38 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
07:58:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 770ms
07:58:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
07:58:38 INFO - PROCESS | 1920 | 1466780318161 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:38 INFO - PROCESS | 1920 | 1466780318187 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
07:58:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 870ms
07:58:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
07:58:39 INFO - PROCESS | 1920 | 1466780319035 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:39 INFO - PROCESS | 1920 | 1466780319066 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:39 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
07:58:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 930ms
07:58:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
07:58:39 INFO - PROCESS | 1920 | 1466780319972 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:39 INFO - PROCESS | 1920 | 1466780319998 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
07:58:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 830ms
07:58:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
07:58:40 INFO - PROCESS | 1920 | 1466780320805 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:40 INFO - PROCESS | 1920 | 1466780320833 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
07:58:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
07:58:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
07:58:41 INFO - PROCESS | 1920 | 1466780321641 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:41 INFO - PROCESS | 1920 | 1466780321667 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
07:58:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 931ms
07:58:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
07:58:42 INFO - PROCESS | 1920 | 1466780322573 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:42 INFO - PROCESS | 1920 | 1466780322600 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
07:58:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 930ms
07:58:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
07:58:43 INFO - PROCESS | 1920 | 1466780323507 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:43 INFO - PROCESS | 1920 | 1466780323532 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
07:58:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 871ms
07:58:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
07:58:44 INFO - PROCESS | 1920 | 1466780324382 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:44 INFO - PROCESS | 1920 | 1466780324411 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
07:58:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 870ms
07:58:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
07:58:45 INFO - PROCESS | 1920 | 1466780325278 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:45 INFO - PROCESS | 1920 | 1466780325306 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
07:58:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 770ms
07:58:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
07:58:46 INFO - PROCESS | 1920 | 1466780326053 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:46 INFO - PROCESS | 1920 | 1466780326080 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:46 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
07:58:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 870ms
07:58:46 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
07:58:46 INFO - PROCESS | 1920 | 1466780326927 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:46 INFO - PROCESS | 1920 | 1466780326954 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
07:58:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 830ms
07:58:47 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
07:58:47 INFO - PROCESS | 1920 | 1466780327764 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:47 INFO - PROCESS | 1920 | 1466780327790 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
07:58:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 831ms
07:58:48 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
07:58:48 INFO - PROCESS | 1920 | 1466780328596 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:48 INFO - PROCESS | 1920 | 1466780328624 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
07:58:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 730ms
07:58:49 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
07:58:49 INFO - PROCESS | 1920 | 1466780329328 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:49 INFO - PROCESS | 1920 | 1466780329353 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:50 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
07:58:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
07:58:50 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
07:58:50 INFO - PROCESS | 1920 | 1466780330102 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:50 INFO - PROCESS | 1920 | 1466780330136 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
07:58:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 870ms
07:58:50 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
07:58:50 INFO - PROCESS | 1920 | 1466780330974 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:50 INFO - PROCESS | 1920 | 1466780330998 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
07:58:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 870ms
07:58:51 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
07:58:51 INFO - PROCESS | 1920 | 1466780331849 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:51 INFO - PROCESS | 1920 | 1466780331877 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
07:58:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 830ms
07:58:52 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
07:58:52 INFO - PROCESS | 1920 | 1466780332685 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:52 INFO - PROCESS | 1920 | 1466780332713 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:53 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
07:58:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
07:58:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
07:58:53 INFO - PROCESS | 1920 | 1466780333522 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:53 INFO - PROCESS | 1920 | 1466780333548 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
07:58:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 870ms
07:58:54 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
07:58:54 INFO - PROCESS | 1920 | 1466780334393 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:54 INFO - PROCESS | 1920 | 1466780334419 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:55 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
07:58:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 770ms
07:58:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
07:58:55 INFO - PROCESS | 1920 | 1466780335166 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:55 INFO - PROCESS | 1920 | 1466780335190 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:55 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
07:58:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 830ms
07:58:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
07:58:55 INFO - PROCESS | 1920 | 1466780336000 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:56 INFO - PROCESS | 1920 | 1466780336032 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:56 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
07:58:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 770ms
07:58:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
07:58:56 INFO - PROCESS | 1920 | 1466780336773 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:56 INFO - PROCESS | 1920 | 1466780336798 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
07:58:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 930ms
07:58:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
07:58:57 INFO - PROCESS | 1920 | 1466780337705 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:57 INFO - PROCESS | 1920 | 1466780337730 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:58 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
07:58:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 771ms
07:58:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
07:58:58 INFO - PROCESS | 1920 | 1466780338481 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:58 INFO - PROCESS | 1920 | 1466780338507 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
07:58:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 731ms
07:58:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
07:58:59 INFO - PROCESS | 1920 | 1466780339216 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:58:59 INFO - PROCESS | 1920 | 1466780339243 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
07:59:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 830ms
07:59:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
07:59:00 INFO - PROCESS | 1920 | 1466780340052 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:00 INFO - PROCESS | 1920 | 1466780340086 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
07:59:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
07:59:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
07:59:00 INFO - PROCESS | 1920 | 1466780340887 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:00 INFO - PROCESS | 1920 | 1466780340913 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:01 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"
07:59:01 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
07:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:59:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:59:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 670ms
07:59:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
07:59:01 INFO - PROCESS | 1920 | 1466780341563 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:01 INFO - PROCESS | 1920 | 1466780341587 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:02 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"
07:59:02 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
07:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:59:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:59:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 630ms
07:59:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
07:59:02 INFO - PROCESS | 1920 | 1466780342197 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:02 INFO - PROCESS | 1920 | 1466780342228 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
07:59:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 730ms
07:59:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
07:59:02 INFO - PROCESS | 1920 | 1466780342932 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:02 INFO - PROCESS | 1920 | 1466780342956 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
07:59:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
07:59:03 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
07:59:03 INFO - PROCESS | 1920 | 1466780343705 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:03 INFO - PROCESS | 1920 | 1466780343730 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
07:59:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 773ms
07:59:04 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
07:59:04 INFO - PROCESS | 1920 | 1466780344482 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:04 INFO - PROCESS | 1920 | 1466780344510 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
07:59:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 830ms
07:59:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
07:59:05 INFO - PROCESS | 1920 | 1466780345318 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:05 INFO - PROCESS | 1920 | 1466780345346 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
07:59:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 831ms
07:59:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
07:59:06 INFO - PROCESS | 1920 | 1466780346157 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:06 INFO - PROCESS | 1920 | 1466780346190 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
07:59:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 870ms
07:59:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
07:59:07 INFO - PROCESS | 1920 | 1466780347032 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:07 INFO - PROCESS | 1920 | 1466780347058 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
07:59:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
07:59:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
07:59:07 INFO - PROCESS | 1920 | 1466780347861 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:07 INFO - PROCESS | 1920 | 1466780347884 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
07:59:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 830ms
07:59:08 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
07:59:08 INFO - PROCESS | 1920 | 1466780348695 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:08 INFO - PROCESS | 1920 | 1466780348726 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:09 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
07:59:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 770ms
07:59:09 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
07:59:09 INFO - PROCESS | 1920 | 1466780349471 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:09 INFO - PROCESS | 1920 | 1466780349495 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
07:59:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1124ms
07:59:10 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
07:59:10 INFO - PROCESS | 1920 | 1466780350597 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:10 INFO - PROCESS | 1920 | 1466780350623 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
07:59:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 732ms
07:59:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
07:59:11 INFO - PROCESS | 1920 | 1466780351340 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:11 INFO - PROCESS | 1920 | 1466780351366 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
07:59:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 670ms
07:59:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
07:59:12 INFO - PROCESS | 1920 | 1466780352015 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:12 INFO - PROCESS | 1920 | 1466780352042 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
07:59:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 830ms
07:59:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
07:59:12 INFO - PROCESS | 1920 | 1466780352846 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:12 INFO - PROCESS | 1920 | 1466780352882 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
07:59:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 872ms
07:59:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
07:59:13 INFO - PROCESS | 1920 | 1466780353720 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:13 INFO - PROCESS | 1920 | 1466780353744 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
07:59:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 770ms
07:59:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
07:59:14 INFO - PROCESS | 1920 | 1466780354494 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:14 INFO - PROCESS | 1920 | 1466780354524 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
07:59:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 830ms
07:59:15 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
07:59:15 INFO - PROCESS | 1920 | 1466780355327 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:15 INFO - PROCESS | 1920 | 1466780355354 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
07:59:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 830ms
07:59:16 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
07:59:16 INFO - PROCESS | 1920 | 1466780356159 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:16 INFO - PROCESS | 1920 | 1466780356183 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
07:59:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 830ms
07:59:16 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
07:59:16 INFO - PROCESS | 1920 | 1466780356994 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:17 INFO - PROCESS | 1920 | 1466780357039 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
07:59:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
07:59:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 831ms
07:59:17 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
07:59:17 INFO - PROCESS | 1920 | 1466780357831 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:17 INFO - PROCESS | 1920 | 1466780357870 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
07:59:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
07:59:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 771ms
07:59:18 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
07:59:18 INFO - PROCESS | 1920 | 1466780358609 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:18 INFO - PROCESS | 1920 | 1466780358635 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
07:59:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 830ms
07:59:19 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
07:59:19 INFO - PROCESS | 1920 | 1466780359440 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:19 INFO - PROCESS | 1920 | 1466780359465 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
07:59:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 831ms
07:59:20 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
07:59:20 INFO - PROCESS | 1920 | 1466780360273 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:20 INFO - PROCESS | 1920 | 1466780360298 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
07:59:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 831ms
07:59:21 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
07:59:21 INFO - PROCESS | 1920 | 1466780361108 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:21 INFO - PROCESS | 1920 | 1466780361137 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
07:59:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
07:59:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
07:59:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
07:59:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
07:59:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2925ms
07:59:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
07:59:24 INFO - PROCESS | 1920 | 1466780364037 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:24 INFO - PROCESS | 1920 | 1466780364065 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
07:59:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 871ms
07:59:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
07:59:24 INFO - PROCESS | 1920 | 1466780364914 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:24 INFO - PROCESS | 1920 | 1466780364943 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:25 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
07:59:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 770ms
07:59:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
07:59:25 INFO - PROCESS | 1920 | 1466780365692 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:25 INFO - PROCESS | 1920 | 1466780365725 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:26 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
07:59:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 830ms
07:59:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
07:59:26 INFO - PROCESS | 1920 | 1466780366522 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:26 INFO - PROCESS | 1920 | 1466780366549 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
07:59:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 832ms
07:59:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
07:59:27 INFO - PROCESS | 1920 | 1466780367358 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:27 INFO - PROCESS | 1920 | 1466780367384 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:28 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
07:59:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 730ms
07:59:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
07:59:28 INFO - PROCESS | 1920 | 1466780368092 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:28 INFO - PROCESS | 1920 | 1466780368127 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:28 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
07:59:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 830ms
07:59:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
07:59:28 INFO - PROCESS | 1920 | 1466780368927 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:28 INFO - PROCESS | 1920 | 1466780368950 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
07:59:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 870ms
07:59:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
07:59:29 INFO - PROCESS | 1920 | 1466780369801 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:29 INFO - PROCESS | 1920 | 1466780369828 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:30 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
07:59:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 830ms
07:59:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
07:59:30 INFO - PROCESS | 1920 | 1466780370634 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:30 INFO - PROCESS | 1920 | 1466780370668 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
07:59:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 870ms
07:59:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
07:59:31 INFO - PROCESS | 1920 | 1466780371508 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:31 INFO - PROCESS | 1920 | 1466780371535 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
07:59:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 870ms
07:59:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
07:59:32 INFO - PROCESS | 1920 | 1466780372385 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:32 INFO - PROCESS | 1920 | 1466780372413 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
07:59:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 830ms
07:59:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
07:59:33 INFO - PROCESS | 1920 | 1466780373215 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:33 INFO - PROCESS | 1920 | 1466780373241 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
07:59:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 870ms
07:59:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
07:59:34 INFO - PROCESS | 1920 | 1466780374088 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:34 INFO - PROCESS | 1920 | 1466780374114 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
07:59:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
07:59:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
07:59:34 INFO - PROCESS | 1920 | 1466780374962 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:34 INFO - PROCESS | 1920 | 1466780374992 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
07:59:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 870ms
07:59:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
07:59:35 INFO - PROCESS | 1920 | 1466780375833 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:35 INFO - PROCESS | 1920 | 1466780375857 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
07:59:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 970ms
07:59:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
07:59:36 INFO - PROCESS | 1920 | 1466780376808 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:36 INFO - PROCESS | 1920 | 1466780376836 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:37 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
07:59:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 830ms
07:59:37 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
07:59:37 INFO - PROCESS | 1920 | 1466780377642 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:37 INFO - PROCESS | 1920 | 1466780377670 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:38 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
07:59:38 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 930ms
07:59:38 INFO - TEST-START | /IndexedDB/idbtransaction.htm
07:59:38 INFO - PROCESS | 1920 | 1466780378579 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:38 INFO - PROCESS | 1920 | 1466780378609 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:39 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
07:59:39 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
07:59:39 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 670ms
07:59:39 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
07:59:39 INFO - PROCESS | 1920 | 1466780379253 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:39 INFO - PROCESS | 1920 | 1466780379280 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
07:59:39 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 670ms
07:59:39 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
07:59:39 INFO - PROCESS | 1920 | 1466780379922 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:39 INFO - PROCESS | 1920 | 1466780379946 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
07:59:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
07:59:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
07:59:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
07:59:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
07:59:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
07:59:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
07:59:44 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
07:59:44 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4833ms
07:59:44 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
07:59:44 INFO - PROCESS | 1920 | 1466780384760 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:44 INFO - PROCESS | 1920 | 1466780384795 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:45 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
07:59:45 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1068ms
07:59:45 INFO - TEST-START | /IndexedDB/index_sort_order.htm
07:59:45 INFO - PROCESS | 1920 | 1466780385834 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:45 INFO - PROCESS | 1920 | 1466780385862 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:46 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
07:59:46 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 830ms
07:59:46 INFO - TEST-START | /IndexedDB/interfaces.html
07:59:46 INFO - PROCESS | 1920 | 1466780386671 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:46 INFO - PROCESS | 1920 | 1466780386698 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
07:59:46 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
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
07:59:46 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
07:59:47 INFO - TEST-OK | /IndexedDB/interfaces.html | took 399ms
07:59:47 INFO - TEST-START | /IndexedDB/interfaces.worker
07:59:47 INFO - PROCESS | 1920 | 1466780387071 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:47 INFO - PROCESS | 1920 | 1466780387097 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
07:59:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
07:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:59:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
07:59:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
07:59:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:59:47 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
07:59:47 INFO - {}
07:59:47 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 - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
07:59:47 INFO - {}
07:59:47 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 456ms
07:59:47 INFO - TEST-START | /IndexedDB/key_invalid.htm
07:59:47 INFO - PROCESS | 1920 | 1466780387530 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:47 INFO - PROCESS | 1920 | 1466780387554 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
07:59:48 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
07:59:48 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 678ms
07:59:48 INFO - TEST-START | /IndexedDB/key_valid.html
07:59:48 INFO - PROCESS | 1920 | 1466780388211 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:48 INFO - PROCESS | 1920 | 1466780388245 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
07:59:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
07:59:58 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10527ms
07:59:58 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
07:59:58 INFO - PROCESS | 1920 | 1466780398747 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:58 INFO - PROCESS | 1920 | 1466780398774 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:59 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
07:59:59 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1071ms
07:59:59 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
07:59:59 INFO - PROCESS | 1920 | 1466780399822 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
07:59:59 INFO - PROCESS | 1920 | 1466780399857 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:00 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
08:00:00 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 830ms
08:00:00 INFO - TEST-START | /IndexedDB/keygenerator.htm
08:00:00 INFO - PROCESS | 1920 | 1466780400659 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:00 INFO - PROCESS | 1920 | 1466780400686 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:02 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
08:00:02 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
08:00:02 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
08:00:02 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1924ms
08:00:02 INFO - TEST-START | /IndexedDB/keyorder.htm
08:00:02 INFO - PROCESS | 1920 | 1466780402585 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:02 INFO - PROCESS | 1920 | 1466780402611 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
08:00:03 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
08:00:03 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 976ms
08:00:03 INFO - TEST-START | /IndexedDB/keypath.htm
08:00:03 INFO - PROCESS | 1920 | 1466780403567 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:03 INFO - PROCESS | 1920 | 1466780403595 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
08:00:04 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
08:00:04 INFO - TEST-OK | /IndexedDB/keypath.htm | took 878ms
08:00:04 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
08:00:04 INFO - PROCESS | 1920 | 1466780404452 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:04 INFO - PROCESS | 1920 | 1466780404484 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
08:00:05 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
08:00:05 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 774ms
08:00:05 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
08:00:05 INFO - PROCESS | 1920 | 1466780405225 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:05 INFO - PROCESS | 1920 | 1466780405251 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:07 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
08:00:07 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
08:00:07 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
08:00:07 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1924ms
08:00:07 INFO - TEST-START | /IndexedDB/list_ordering.htm
08:00:07 INFO - PROCESS | 1920 | 1466780407154 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:07 INFO - PROCESS | 1920 | 1466780407177 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:09 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
08:00:09 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
08:00:09 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
08:00:09 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1916ms
08:00:09 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
08:00:09 INFO - PROCESS | 1920 | 1466780409074 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:09 INFO - PROCESS | 1920 | 1466780409099 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:09 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
08:00:09 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 930ms
08:00:09 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
08:00:09 INFO - PROCESS | 1920 | 1466780410007 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:10 INFO - PROCESS | 1920 | 1466780410039 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:10 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
08:00:10 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
08:00:10 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
08:00:10 INFO - PROCESS | 1920 | 1466780410844 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:10 INFO - PROCESS | 1920 | 1466780410870 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:11 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
08:00:11 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 870ms
08:00:11 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
08:00:11 INFO - PROCESS | 1920 | 1466780411718 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:11 INFO - PROCESS | 1920 | 1466780411744 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:12 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
08:00:12 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 731ms
08:00:12 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
08:00:12 INFO - PROCESS | 1920 | 1466780412455 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:12 INFO - PROCESS | 1920 | 1466780412480 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:13 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
08:00:13 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1015ms
08:00:13 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
08:00:13 INFO - PROCESS | 1920 | 1466780413474 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:13 INFO - PROCESS | 1920 | 1466780413503 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:14 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
08:00:14 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 930ms
08:00:14 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
08:00:14 INFO - PROCESS | 1920 | 1466780414417 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:14 INFO - PROCESS | 1920 | 1466780414444 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:15 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
08:00:15 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 770ms
08:00:15 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
08:00:15 INFO - PROCESS | 1920 | 1466780415193 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:15 INFO - PROCESS | 1920 | 1466780415219 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:16 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
08:00:16 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 831ms
08:00:16 INFO - TEST-START | /IndexedDB/value.htm
08:00:16 INFO - PROCESS | 1920 | 1466780416031 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:16 INFO - PROCESS | 1920 | 1466780416058 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:17 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
08:00:17 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
08:00:17 INFO - TEST-OK | /IndexedDB/value.htm | took 1317ms
08:00:17 INFO - TEST-START | /IndexedDB/value_recursive.htm
08:00:17 INFO - PROCESS | 1920 | 1466780417349 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:17 INFO - PROCESS | 1920 | 1466780417373 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:19 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
08:00:19 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
08:00:19 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
08:00:19 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2180ms
08:00:19 INFO - TEST-START | /IndexedDB/writer-starvation.htm
08:00:19 INFO - PROCESS | 1920 | 1466780419532 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:19 INFO - PROCESS | 1920 | 1466780419556 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:20 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
08:00:20 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1069ms
08:00:20 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
08:00:20 INFO - PROCESS | 1920 | 1466780420607 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:20 INFO - PROCESS | 1920 | 1466780420654 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:20 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
08:00:20 INFO - {}
08:00:20 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
08:00:20 INFO - {}
08:00:20 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
08:00:20 INFO - {}
08:00:20 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
08:00:20 INFO - {}
08:00:20 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 332ms
08:00:20 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
08:00:20 INFO - PROCESS | 1920 | 1466780420943 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:20 INFO - PROCESS | 1920 | 1466780420972 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
08:00:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
08:00:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
08:00:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
08:00:21 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
08:00:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
08:00:21 INFO - PROCESS | 1920 | 1466780421121 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 INFO - PROCESS | 1920 | 1466780421149 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
08:00:21 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 262ms
08:00:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
08:00:21 INFO - PROCESS | 1920 | 1466780421392 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 INFO - PROCESS | 1920 | 1466780421422 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
08:00:21 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
08:00:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
08:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
08:00:21 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
08:00:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
08:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
08:00:21 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 179ms
08:00:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
08:00:21 INFO - PROCESS | 1920 | 1466780421569 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 INFO - PROCESS | 1920 | 1466780421600 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 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() {
08:00:21 INFO - [native code]
08:00:21 INFO - }" but got function "function () {
08:00:21 INFO - }"
08:00:21 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
08:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:21 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
08:00:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
08:00:21 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
08:00:21 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
08:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:21 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
08:00:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
08:00:21 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
08:00:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
08:00:21 INFO - PROCESS | 1920 | 1466780421756 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 INFO - PROCESS | 1920 | 1466780421785 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 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() {
08:00:21 INFO - [native code]
08:00:21 INFO - }" but got function "function () {
08:00:21 INFO - }"
08:00:21 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
08:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:21 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
08:00:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
08:00:21 INFO - {}
08:00:21 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
08:00:21 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
08:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:21 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
08:00:21 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
08:00:21 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
08:00:21 INFO - {}
08:00:21 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
08:00:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
08:00:21 INFO - PROCESS | 1920 | 1466780421920 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:21 INFO - PROCESS | 1920 | 1466780421952 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
08:00:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
08:00:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
08:00:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
08:00:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
08:00:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
08:00:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
08:00:22 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"
08:00:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
08:00:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
08:00:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
08:00:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
08:00:22 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
08:00:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
08:00:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
08:00:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
08:00:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
08:00:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
08:00:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
08:00:22 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"
08:00:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
08:00:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
08:00:22 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
08:00:22 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
08:00:22 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:00:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 188ms
08:00:22 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
08:00:22 INFO - PROCESS | 1920 | 1466780422116 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:22 INFO - PROCESS | 1920 | 1466780422142 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
08:00:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 230ms
08:00:22 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
08:00:22 INFO - PROCESS | 1920 | 1466780422350 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:22 INFO - PROCESS | 1920 | 1466780422375 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
08:00:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
08:00:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 120ms
08:00:22 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
08:00:22 INFO - PROCESS | 1920 | 1466780422469 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:22 INFO - PROCESS | 1920 | 1466780422494 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
08:00:22 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
08:00:22 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
08:00:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:00:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
08:00:22 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
08:00:22 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
08:00:22 INFO - PROCESS | 1920 | 1466780422650 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:22 INFO - PROCESS | 1920 | 1466780422676 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
08:00:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
08:00:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
08:00:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
08:00:23 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
08:00:23 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1275ms
08:00:23 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
08:00:23 INFO - PROCESS | 1920 | 1466780423924 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:23 INFO - PROCESS | 1920 | 1466780423956 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
08:00:25 INFO - {}
08:00:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
08:00:25 INFO - {}
08:00:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
08:00:25 INFO - {}
08:00:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
08:00:25 INFO - {}
08:00:25 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
08:00:25 INFO - {}
08:00:25 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1177ms
08:00:25 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
08:00:25 INFO - PROCESS | 1920 | 1466780425104 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:25 INFO - PROCESS | 1920 | 1466780425128 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:25 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
08:00:25 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 330ms
08:00:25 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
08:00:25 INFO - PROCESS | 1920 | 1466780425437 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:25 INFO - PROCESS | 1920 | 1466780425462 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:25 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
08:00:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
08:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
08:00:25 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
08:00:25 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
08:00:25 INFO - PROCESS | 1920 | 1466780425615 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:25 INFO - PROCESS | 1920 | 1466780425643 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:35 INFO - PROCESS | 1920 | MARIONETTE LOG: INFO: Timeout fired
08:00:35 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
08:00:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
08:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
08:00:35 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10121ms
08:00:35 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
08:00:35 INFO - PROCESS | 1920 | 1466780435737 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:35 INFO - PROCESS | 1920 | 1466780435770 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
08:00:36 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
08:00:36 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
08:00:36 INFO - PROCESS | 1920 | 1466780436214 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - PROCESS | 1920 | 1466780436242 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
08:00:36 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
08:00:36 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
08:00:36 INFO - PROCESS | 1920 | 1466780436390 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - PROCESS | 1920 | 1466780436419 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
08:00:36 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
08:00:36 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
08:00:36 INFO - PROCESS | 1920 | 1466780436568 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - PROCESS | 1920 | 1466780436601 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
08:00:36 INFO - {}
08:00:36 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
08:00:36 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
08:00:36 INFO - PROCESS | 1920 | 1466780436736 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - PROCESS | 1920 | 1466780436764 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
08:00:36 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 173ms
08:00:36 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
08:00:36 INFO - PROCESS | 1920 | 1466780436918 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:36 INFO - PROCESS | 1920 | 1466780436954 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
08:00:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
08:00:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
08:00:37 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
08:00:37 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
08:00:37 INFO - PROCESS | 1920 | 1466780437087 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - PROCESS | 1920 | 1466780437117 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 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().
08:00:37 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
08:00:37 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
08:00:37 INFO - PROCESS | 1920 | 1466780437260 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - PROCESS | 1920 | 1466780437290 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
08:00:37 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 120ms
08:00:37 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
08:00:37 INFO - PROCESS | 1920 | 1466780437386 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - PROCESS | 1920 | 1466780437411 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
08:00:37 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 120ms
08:00:37 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
08:00:37 INFO - PROCESS | 1920 | 1466780437509 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - PROCESS | 1920 | 1466780437541 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 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"
08:00:37 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:37 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
08:00:37 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:37 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
08:00:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:00:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
08:00:37 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
08:00:37 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
08:00:37 INFO - PROCESS | 1920 | 1466780437687 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - PROCESS | 1920 | 1466780437716 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
08:00:37 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
08:00:37 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
08:00:37 INFO - PROCESS | 1920 | 1466780437866 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:37 INFO - PROCESS | 1920 | 1466780437893 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:38 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
08:00:38 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
08:00:38 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
08:00:38 INFO - PROCESS | 1920 | 1466780438040 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:38 INFO - PROCESS | 1920 | 1466780438067 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:38 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
08:00:38 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
08:00:38 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
08:00:38 INFO - PROCESS | 1920 | 1466780438216 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:38 INFO - PROCESS | 1920 | 1466780438243 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:00:38 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
08:00:38 INFO - do_test/)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
08:01:00 INFO - )
08:01:00 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 172ms
08:01:00 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
08:01:00 INFO - PROCESS | 1920 | 1466780460085 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - PROCESS | 1920 | 1466780460111 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
08:01:00 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
08:01:00 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
08:01:00 INFO - PROCESS | 1920 | 1466780460256 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - PROCESS | 1920 | 1466780460283 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
08:01:00 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
08:01:00 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
08:01:00 INFO - PROCESS | 1920 | 1466780460435 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - PROCESS | 1920 | 1466780460463 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
08:01:00 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
08:01:00 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
08:01:00 INFO - PROCESS | 1920 | 1466780460605 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - PROCESS | 1920 | 1466780460636 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
08:01:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
08:01:00 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 172ms
08:01:00 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
08:01:00 INFO - PROCESS | 1920 | 1466780460785 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - PROCESS | 1920 | 1466780460821 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
08:01:00 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:01:00 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
08:01:00 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
08:01:00 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
08:01:00 INFO - PROCESS | 1920 | 1466780460955 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:00 INFO - PROCESS | 1920 | 1466780460992 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
08:01:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
08:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:01:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
08:01:01 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
08:01:01 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
08:01:01 INFO - PROCESS | 1920 | 1466780461137 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - PROCESS | 1920 | 1466780461170 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
08:01:01 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
08:01:01 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
08:01:01 INFO - PROCESS | 1920 | 1466780461303 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - PROCESS | 1920 | 1466780461336 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
08:01:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
08:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:01:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
08:01:01 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
08:01:01 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
08:01:01 INFO - PROCESS | 1920 | 1466780461488 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - PROCESS | 1920 | 1466780461517 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
08:01:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
08:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:01:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
08:01:01 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 190ms
08:01:01 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
08:01:01 INFO - PROCESS | 1920 | 1466780461673 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - PROCESS | 1920 | 1466780461701 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
08:01:01 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 231ms
08:01:01 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
08:01:01 INFO - PROCESS | 1920 | 1466780461908 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:01 INFO - PROCESS | 1920 | 1466780461946 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
08:01:02 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
08:01:02 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
08:01:02 INFO - PROCESS | 1920 | 1466780462087 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - PROCESS | 1920 | 1466780462119 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
08:01:02 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
08:01:02 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
08:01:02 INFO - PROCESS | 1920 | 1466780462267 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - PROCESS | 1920 | 1466780462296 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
08:01:02 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 172ms
08:01:02 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
08:01:02 INFO - PROCESS | 1920 | 1466780462437 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - PROCESS | 1920 | 1466780462467 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
08:01:02 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
08:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:01:02 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
08:01:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
08:01:02 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
08:01:02 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
08:01:02 INFO - PROCESS | 1920 | 1466780462616 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - PROCESS | 1920 | 1466780462646 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
08:01:02 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
08:01:02 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
08:01:02 INFO - PROCESS | 1920 | 1466780462788 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - PROCESS | 1920 | 1466780462819 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
08:01:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
08:01:02 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
08:01:02 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
08:01:02 INFO - PROCESS | 1920 | 1466780462967 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:02 INFO - PROCESS | 1920 | 1466780463001 Marionette INFO sendAsync d445f7fb-3a01-4d0c-b844-2c3367d7f3eb
08:01:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: