builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-1
slave: t-w732-ix-102
starttime: 1467437719.94
results: success (0)
buildid: 20160701192722
builduid: 52584d8b7e0a403084a0345bf9df883d
revision: e8999eb7311ec1063176e4a836388b763fb91942
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 22:35:19.937779) =========
master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 22:35:19.938657) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 22:35:19.938941) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 22:35:20.168617) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 22:35:20.168883) =========
'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-102
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-102
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-102
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
--22:35:21-- 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% 8.79 MB/s
22:35:21 (8.79 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.119000
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 22:35:21.329849) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-01 22:35:21.331001) =========
'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-102
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-102
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-102
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=3.801000
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-01 22:35:25.149541) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 22:35:25.149948) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e8999eb7311ec1063176e4a836388b763fb91942 --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 e8999eb7311ec1063176e4a836388b763fb91942 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-102
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-102
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-102
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-07-01 22:35:25,533 truncating revision to first 12 chars
2016-07-01 22:35:25,533 Setting DEBUG logging.
2016-07-01 22:35:25,533 attempt 1/10
2016-07-01 22:35:25,533 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e8999eb7311e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-01 22:35:26,065 unpacking tar archive at: mozilla-beta-e8999eb7311e/testing/mozharness/
program finished with exit code 0
elapsedTime=1.283000
========= master_lag: 0.11 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 22:35:26.547888) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 22:35:26.548593) =========
script_repo_revision: e8999eb7311ec1063176e4a836388b763fb91942
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 22:35:26.549400) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 22:35:26.550096) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 22:35:26.567781) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 24 mins, 57 secs) (at 2016-07-01 22:35:26.568286) =========
'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-102
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-102
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-102
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
22:35:26 INFO - MultiFileLogger online at 20160701 22:35:26 in C:\slave\test
22:35:26 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
22:35:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
22:35:26 INFO - {'append_to_log': False,
22:35:26 INFO - 'base_work_dir': 'C:\\slave\\test',
22:35:26 INFO - 'blob_upload_branch': 'mozilla-beta',
22:35:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
22:35:26 INFO - 'buildbot_json_path': 'buildprops.json',
22:35:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
22:35:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
22:35:26 INFO - 'download_minidump_stackwalk': True,
22:35:26 INFO - 'download_symbols': 'ondemand',
22:35:26 INFO - 'e10s': False,
22:35:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
22:35:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
22:35:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
22:35:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
22:35:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
22:35:26 INFO - 'C:/mozilla-build/tooltool.py'),
22:35:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
22:35:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
22:35:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
22:35:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
22:35:26 INFO - 'log_level': 'info',
22:35:26 INFO - 'log_to_console': True,
22:35:26 INFO - 'opt_config_files': (),
22:35:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
22:35:26 INFO - '--processes=1',
22:35:26 INFO - '--config=%(test_path)s/wptrunner.ini',
22:35:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
22:35:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
22:35:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
22:35:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
22:35:26 INFO - 'pip_index': False,
22:35:26 INFO - 'require_test_zip': True,
22:35:26 INFO - 'test_type': ('testharness',),
22:35:26 INFO - 'this_chunk': '1',
22:35:26 INFO - 'total_chunks': '5',
22:35:26 INFO - 'virtualenv_path': 'venv',
22:35:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
22:35:26 INFO - 'work_dir': 'build'}
22:35:26 INFO - #####
22:35:26 INFO - ##### Running clobber step.
22:35:26 INFO - #####
22:35:26 INFO - Running pre-action listener: _resource_record_pre_action
22:35:26 INFO - Running main action method: clobber
22:35:26 INFO - rmtree: C:\slave\test\build
22:35:26 INFO - Using _rmtree_windows ...
22:35:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
22:36:59 INFO - Running post-action listener: _resource_record_post_action
22:36:59 INFO - #####
22:36:59 INFO - ##### Running read-buildbot-config step.
22:36:59 INFO - #####
22:36:59 INFO - Running pre-action listener: _resource_record_pre_action
22:36:59 INFO - Running main action method: read_buildbot_config
22:36:59 INFO - Using buildbot properties:
22:36:59 INFO - {
22:36:59 INFO - "project": "",
22:36:59 INFO - "product": "firefox",
22:36:59 INFO - "script_repo_revision": "production",
22:36:59 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
22:36:59 INFO - "repository": "",
22:36:59 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-1",
22:36:59 INFO - "buildid": "20160701192722",
22:36:59 INFO - "pgo_build": "True",
22:36:59 INFO - "basedir": "C:\\slave\\test",
22:36:59 INFO - "buildnumber": 1,
22:36:59 INFO - "slavename": "t-w732-ix-102",
22:36:59 INFO - "revision": "e8999eb7311ec1063176e4a836388b763fb91942",
22:36:59 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/",
22:36:59 INFO - "platform": "win32",
22:36:59 INFO - "branch": "mozilla-beta",
22:36:59 INFO - "repo_path": "releases/mozilla-beta",
22:36:59 INFO - "moz_repo_path": "",
22:36:59 INFO - "stage_platform": "win32-pgo",
22:36:59 INFO - "builduid": "52584d8b7e0a403084a0345bf9df883d",
22:36:59 INFO - "slavebuilddir": "test"
22:36:59 INFO - }
22:36:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
22:36:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
22:36:59 INFO - Running post-action listener: _resource_record_post_action
22:36:59 INFO - #####
22:36:59 INFO - ##### Running download-and-extract step.
22:36:59 INFO - #####
22:36:59 INFO - Running pre-action listener: _resource_record_pre_action
22:36:59 INFO - Running main action method: download_and_extract
22:36:59 INFO - mkdir: C:\slave\test\build\tests
22:36:59 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')]}
22:36:59 INFO - https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
22:36:59 INFO - trying https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
22:36:59 INFO - Downloading https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/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
22:36:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/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
22:37:00 INFO - Downloaded 1186 bytes.
22:37:00 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
22:37:00 INFO - Using the following test package requirements:
22:37:00 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
22:37:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:37:00 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
22:37:00 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
22:37:00 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:37:00 INFO - u'jsshell-win32.zip'],
22:37:00 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:37:00 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
22:37:00 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
22:37:00 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:37:00 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
22:37:00 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:37:00 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
22:37:00 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:37:00 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
22:37:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
22:37:00 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
22:37:00 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
22:37:00 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')]}
22:37:00 INFO - https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
22:37:00 INFO - trying https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
22:37:00 INFO - Downloading https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/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
22:37:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/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
22:37:01 INFO - Downloaded 19094116 bytes.
22:37:01 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/*']
22:37:01 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/*
22:37:03 INFO - caution: filename not matched: web-platform/*
22:37:03 INFO - Return code: 11
22:37:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:03 INFO - https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
22:37:03 INFO - trying https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
22:37:03 INFO - Downloading https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/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
22:37:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/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
22:37:06 INFO - Downloaded 36389110 bytes.
22:37:06 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/*']
22:37:06 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/*
22:37:55 INFO - caution: filename not matched: bin/*
22:37:55 INFO - caution: filename not matched: config/*
22:37:55 INFO - caution: filename not matched: mozbase/*
22:37:55 INFO - caution: filename not matched: marionette/*
22:37:55 INFO - caution: filename not matched: tools/wptserve/*
22:37:55 INFO - Return code: 11
22:37:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:37:55 INFO - https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
22:37:55 INFO - trying https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
22:37:55 INFO - Downloading https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
22:37:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/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
22:37:57 INFO - Downloaded 55708484 bytes.
22:37:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
22:37:57 INFO - mkdir: C:\slave\test\properties
22:37:57 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
22:37:57 INFO - Writing to file C:\slave\test\properties\build_url
22:37:57 INFO - Contents:
22:37:57 INFO - build_url:https://queue.taskcluster.net/v1/task/dLlfDCVXSvS6C6NhnFD6QQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
22:37:57 INFO - Running post-action listener: _resource_record_post_action
22:37:57 INFO - Running post-action listener: set_extra_try_arguments
22:37:57 INFO - #####
22:37:57 INFO - ##### Running create-virtualenv step.
22:37:57 INFO - #####
22:37:57 INFO - Running pre-action listener: _pre_create_virtualenv
22:37:57 INFO - Running pre-action listener: _resource_record_pre_action
22:37:57 INFO - Running main action method: create_virtualenv
22:37:57 INFO - Creating virtualenv C:\slave\test\build\venv
22:37:57 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
22:37:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
22:38:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
22:38:07 INFO - Installing distribute......................................................................................................................................................................................done.
22:38:08 INFO - Return code: 0
22:38:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
22:38:08 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')]}
22:38:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:38:08 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')]}
22:38:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:38:08 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C430C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-102', 'USERDOMAIN': 'T-W732-IX-102', '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-102', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
22:38:08 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
22:38:08 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
22:38:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:38:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:38:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:38:08 INFO - 'COMPUTERNAME': 'T-W732-IX-102',
22:38:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:38:08 INFO - 'DCLOCATION': 'SCL3',
22:38:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:38:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:38:08 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:38:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:38:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:38:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:38:08 INFO - 'HOMEDRIVE': 'C:',
22:38:08 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:38:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:38:08 INFO - 'KTS_VERSION': '1.19c',
22:38:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:38:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:38:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-102',
22:38:08 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:38:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:38:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:38:08 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:38:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:38:08 INFO - 'MOZ_AIRBAG': '1',
22:38:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:38:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:38:08 INFO - 'MOZ_MSVCVERSION': '8',
22:38:08 INFO - 'MOZ_NO_REMOTE': '1',
22:38:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:38:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:38:08 INFO - 'NO_EM_RESTART': '1',
22:38:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:38:08 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:38:08 INFO - 'OS': 'Windows_NT',
22:38:08 INFO - 'OURDRIVE': 'C:',
22:38:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
22:38:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:38:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:38:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:38:08 INFO - 'PROCESSOR_LEVEL': '6',
22:38:08 INFO - 'PROCESSOR_REVISION': '1e05',
22:38:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:38:08 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:38:08 INFO - 'PROMPT': '$P$G',
22:38:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:38:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:38:08 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:38:08 INFO - 'PWD': 'C:\\slave\\test',
22:38:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:38:08 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:38:08 INFO - 'SYSTEMDRIVE': 'C:',
22:38:08 INFO - 'SYSTEMROOT': 'C:\\windows',
22:38:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:08 INFO - 'TEST1': 'testie',
22:38:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:08 INFO - 'USERDOMAIN': 'T-W732-IX-102',
22:38:08 INFO - 'USERNAME': 'cltbld',
22:38:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:38:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:38:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:38:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:38:08 INFO - 'WINDIR': 'C:\\windows',
22:38:08 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:38:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:38:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:38:09 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:38:09 INFO - Downloading/unpacking psutil>=0.7.1
22:38:09 INFO - Running setup.py egg_info for package psutil
22:38:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
22:38:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
22:38:09 INFO - Installing collected packages: psutil
22:38:09 INFO - Running setup.py install for psutil
22:38:09 INFO - building 'psutil._psutil_windows' extension
22:38:09 INFO - error: Unable to find vcvarsall.bat
22:38:09 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-zqbypt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
22:38:09 INFO - running install
22:38:09 INFO - running build
22:38:09 INFO - running build_py
22:38:09 INFO - creating build
22:38:09 INFO - creating build\lib.win32-2.7
22:38:09 INFO - creating build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
22:38:09 INFO - running build_ext
22:38:09 INFO - building 'psutil._psutil_windows' extension
22:38:09 INFO - error: Unable to find vcvarsall.bat
22:38:09 INFO - ----------------------------------------
22:38:09 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-zqbypt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
22:38:09 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
22:38:09 WARNING - Return code: 1
22:38:09 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!
22:38:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
22:38: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')]}
22:38:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:38: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')]}
22:38:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:38:09 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C430C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-102', 'USERDOMAIN': 'T-W732-IX-102', '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-102', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
22:38:09 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
22:38:09 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
22:38:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:38:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:38:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:38:09 INFO - 'COMPUTERNAME': 'T-W732-IX-102',
22:38:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:38:09 INFO - 'DCLOCATION': 'SCL3',
22:38:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:38:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:38:09 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:38:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:38:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:38:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:38:09 INFO - 'HOMEDRIVE': 'C:',
22:38:09 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:38:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:38:09 INFO - 'KTS_VERSION': '1.19c',
22:38:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:38:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:38:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-102',
22:38:09 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:38:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:38:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:38:09 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:38:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:38:09 INFO - 'MOZ_AIRBAG': '1',
22:38:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:38:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:38:09 INFO - 'MOZ_MSVCVERSION': '8',
22:38:09 INFO - 'MOZ_NO_REMOTE': '1',
22:38:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:38:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:38:09 INFO - 'NO_EM_RESTART': '1',
22:38:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:38:09 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:38:09 INFO - 'OS': 'Windows_NT',
22:38:09 INFO - 'OURDRIVE': 'C:',
22:38:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
22:38:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:38:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:38:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:38:09 INFO - 'PROCESSOR_LEVEL': '6',
22:38:09 INFO - 'PROCESSOR_REVISION': '1e05',
22:38:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:38:09 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:38:09 INFO - 'PROMPT': '$P$G',
22:38:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:38:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:38:09 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:38:09 INFO - 'PWD': 'C:\\slave\\test',
22:38:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:38:09 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:38:09 INFO - 'SYSTEMDRIVE': 'C:',
22:38:09 INFO - 'SYSTEMROOT': 'C:\\windows',
22:38:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:09 INFO - 'TEST1': 'testie',
22:38:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:09 INFO - 'USERDOMAIN': 'T-W732-IX-102',
22:38:09 INFO - 'USERNAME': 'cltbld',
22:38:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:38:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:38:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:38:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:38:09 INFO - 'WINDIR': 'C:\\windows',
22:38:09 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:38:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:38:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:38:10 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:38:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
22:38:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz
22:38:10 INFO - Running setup.py egg_info for package mozsystemmonitor
22:38:10 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
22:38:10 INFO - Running setup.py egg_info for package psutil
22:38:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
22:38:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
22:38:10 INFO - Installing collected packages: mozsystemmonitor, psutil
22:38:10 INFO - Running setup.py install for mozsystemmonitor
22:38:10 INFO - Running setup.py install for psutil
22:38:10 INFO - building 'psutil._psutil_windows' extension
22:38:10 INFO - error: Unable to find vcvarsall.bat
22:38:10 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-i72zoc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
22:38:10 INFO - running install
22:38:10 INFO - running build
22:38:10 INFO - running build_py
22:38:10 INFO - running build_ext
22:38:10 INFO - building 'psutil._psutil_windows' extension
22:38:10 INFO - error: Unable to find vcvarsall.bat
22:38:10 INFO - ----------------------------------------
22:38:10 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-i72zoc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
22:38:10 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
22:38:10 WARNING - Return code: 1
22:38:10 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!
22:38:10 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
22:38: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')]}
22:38:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:38: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')]}
22:38:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:38:10 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C430C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-102', 'USERDOMAIN': 'T-W732-IX-102', '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-102', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
22:38:10 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
22:38:10 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
22:38:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:38:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:38:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:38:10 INFO - 'COMPUTERNAME': 'T-W732-IX-102',
22:38:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:38:10 INFO - 'DCLOCATION': 'SCL3',
22:38:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:38:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:38:10 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:38:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:38:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:38:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:38:10 INFO - 'HOMEDRIVE': 'C:',
22:38:10 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:38:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:38:10 INFO - 'KTS_VERSION': '1.19c',
22:38:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:38:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:38:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-102',
22:38:10 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:38:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:38:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:38:10 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:38:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:38:10 INFO - 'MOZ_AIRBAG': '1',
22:38:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:38:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:38:10 INFO - 'MOZ_MSVCVERSION': '8',
22:38:10 INFO - 'MOZ_NO_REMOTE': '1',
22:38:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:38:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:38:10 INFO - 'NO_EM_RESTART': '1',
22:38:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:38:10 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:38:10 INFO - 'OS': 'Windows_NT',
22:38:10 INFO - 'OURDRIVE': 'C:',
22:38:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
22:38:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:38:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:38:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:38:10 INFO - 'PROCESSOR_LEVEL': '6',
22:38:10 INFO - 'PROCESSOR_REVISION': '1e05',
22:38:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:38:10 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:38:10 INFO - 'PROMPT': '$P$G',
22:38:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:38:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:38:10 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:38:10 INFO - 'PWD': 'C:\\slave\\test',
22:38:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:38:10 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:38:10 INFO - 'SYSTEMDRIVE': 'C:',
22:38:10 INFO - 'SYSTEMROOT': 'C:\\windows',
22:38:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:10 INFO - 'TEST1': 'testie',
22:38:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:10 INFO - 'USERDOMAIN': 'T-W732-IX-102',
22:38:10 INFO - 'USERNAME': 'cltbld',
22:38:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:38:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:38:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:38:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:38:10 INFO - 'WINDIR': 'C:\\windows',
22:38:10 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:38:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:38:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:38:11 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:38:11 INFO - Downloading/unpacking blobuploader==1.2.4
22:38:11 INFO - Downloading blobuploader-1.2.4.tar.gz
22:38:11 INFO - Running setup.py egg_info for package blobuploader
22:38:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
22:38:15 INFO - Running setup.py egg_info for package requests
22:38:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
22:38:15 INFO - Downloading docopt-0.6.1.tar.gz
22:38:15 INFO - Running setup.py egg_info for package docopt
22:38:15 INFO - Installing collected packages: blobuploader, docopt, requests
22:38:15 INFO - Running setup.py install for blobuploader
22:38:15 INFO - Running setup.py install for docopt
22:38:15 INFO - Running setup.py install for requests
22:38:15 INFO - Successfully installed blobuploader docopt requests
22:38:15 INFO - Cleaning up...
22:38:15 INFO - Return code: 0
22:38:15 INFO - Installing None into virtualenv C:\slave\test\build\venv
22:38: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')]}
22:38:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:38: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')]}
22:38:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:38:15 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C430C0>, '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-102', 'USERDOMAIN': 'T-W732-IX-102', '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-102', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
22:38:15 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
22:38:15 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
22:38:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:38:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:38:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:38:15 INFO - 'COMPUTERNAME': 'T-W732-IX-102',
22:38:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:38:15 INFO - 'DCLOCATION': 'SCL3',
22:38:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:38:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:38:15 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:38:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:38:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:38:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:38:15 INFO - 'HOMEDRIVE': 'C:',
22:38:15 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:38:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:38:15 INFO - 'KTS_VERSION': '1.19c',
22:38:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:38:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:38:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-102',
22:38:15 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:38:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:38:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:38:15 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:38:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:38:15 INFO - 'MOZ_AIRBAG': '1',
22:38:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:38:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:38:15 INFO - 'MOZ_MSVCVERSION': '8',
22:38:15 INFO - 'MOZ_NO_REMOTE': '1',
22:38:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:38:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:38:15 INFO - 'NO_EM_RESTART': '1',
22:38:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:38:15 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:38:15 INFO - 'OS': 'Windows_NT',
22:38:15 INFO - 'OURDRIVE': 'C:',
22:38:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
22:38:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:38:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:38:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:38:15 INFO - 'PROCESSOR_LEVEL': '6',
22:38:15 INFO - 'PROCESSOR_REVISION': '1e05',
22:38:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:38:15 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:38:15 INFO - 'PROMPT': '$P$G',
22:38:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:38:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:38:15 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:38:15 INFO - 'PWD': 'C:\\slave\\test',
22:38:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:38:15 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:38:15 INFO - 'SYSTEMDRIVE': 'C:',
22:38:15 INFO - 'SYSTEMROOT': 'C:\\windows',
22:38:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:15 INFO - 'TEST1': 'testie',
22:38:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:15 INFO - 'USERDOMAIN': 'T-W732-IX-102',
22:38:15 INFO - 'USERNAME': 'cltbld',
22:38:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:38:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:38:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:38:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:38:15 INFO - 'WINDIR': 'C:\\windows',
22:38:15 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:38:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:38:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:38:20 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
22:38:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
22:38:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
22:38:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
22:38:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
22:38:20 INFO - Unpacking c:\slave\test\build\tests\marionette
22:38:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
22:38:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:38:20 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
22:38:20 INFO - Running setup.py install for browsermob-proxy
22:38:33 INFO - Running setup.py install for manifestparser
22:38:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for marionette-client
22:38:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:38:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for marionette-driver
22:38:33 INFO - Running setup.py install for mozcrash
22:38:33 INFO - Running setup.py install for mozdebug
22:38:33 INFO - Running setup.py install for mozdevice
22:38:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for mozfile
22:38:33 INFO - Running setup.py install for mozhttpd
22:38:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for mozinfo
22:38:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for mozInstall
22:38:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for mozleak
22:38:33 INFO - Running setup.py install for mozlog
22:38:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for moznetwork
22:38:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for mozprocess
22:38:33 INFO - Running setup.py install for mozprofile
22:38:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for mozrunner
22:38:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for mozscreenshot
22:38:33 INFO - Running setup.py install for moztest
22:38:33 INFO - Running setup.py install for mozversion
22:38:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
22:38:33 INFO - Running setup.py install for wptserve
22:38:33 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
22:38:33 INFO - Cleaning up...
22:38:33 INFO - Return code: 0
22:38:33 INFO - Installing None into virtualenv C:\slave\test\build\venv
22:38:33 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')]}
22:38:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:38:33 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')]}
22:38:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:38:33 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 0x018C86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C37200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018860B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C430C0>, '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-102', 'USERDOMAIN': 'T-W732-IX-102', '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-102', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
22:38:33 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
22:38:33 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
22:38:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:38:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:38:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:38:33 INFO - 'COMPUTERNAME': 'T-W732-IX-102',
22:38:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:38:33 INFO - 'DCLOCATION': 'SCL3',
22:38:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:38:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:38:33 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:38:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:38:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:38:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:38:33 INFO - 'HOMEDRIVE': 'C:',
22:38:33 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:38:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:38:33 INFO - 'KTS_VERSION': '1.19c',
22:38:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:38:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:38:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-102',
22:38:33 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:38:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:38:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:38:33 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:38:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:38:33 INFO - 'MOZ_AIRBAG': '1',
22:38:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:38:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:38:33 INFO - 'MOZ_MSVCVERSION': '8',
22:38:33 INFO - 'MOZ_NO_REMOTE': '1',
22:38:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:38:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:38:33 INFO - 'NO_EM_RESTART': '1',
22:38:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:38:33 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:38:33 INFO - 'OS': 'Windows_NT',
22:38:33 INFO - 'OURDRIVE': 'C:',
22:38:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
22:38:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:38:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:38:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:38:33 INFO - 'PROCESSOR_LEVEL': '6',
22:38:33 INFO - 'PROCESSOR_REVISION': '1e05',
22:38:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:38:33 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:38:33 INFO - 'PROMPT': '$P$G',
22:38:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:38:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:38:33 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:38:33 INFO - 'PWD': 'C:\\slave\\test',
22:38:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:38:33 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:38:33 INFO - 'SYSTEMDRIVE': 'C:',
22:38:33 INFO - 'SYSTEMROOT': 'C:\\windows',
22:38:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:33 INFO - 'TEST1': 'testie',
22:38:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:33 INFO - 'USERDOMAIN': 'T-W732-IX-102',
22:38:33 INFO - 'USERNAME': 'cltbld',
22:38:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:38:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:38:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:38:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:38:33 INFO - 'WINDIR': 'C:\\windows',
22:38:33 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:38:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:38:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:38:38 INFO - Ignoring indexes: http://pypi.python.org/simple/
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
22:38:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
22:38:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
22:38:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
22:38:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
22:38:38 INFO - Unpacking c:\slave\test\build\tests\marionette
22:38:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
22:38:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:38:38 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))
22:38:49 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))
22:38:49 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))
22:38:49 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))
22:38:49 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))
22:38:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
22:38:49 INFO - Downloading blessings-1.6.tar.gz
22:38:49 INFO - Running setup.py egg_info for package blessings
22:38:49 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))
22:38:49 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
22:38:49 INFO - Running setup.py install for blessings
22:38:49 INFO - Running setup.py install for browsermob-proxy
22:38:49 INFO - Running setup.py install for manifestparser
22:38:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Running setup.py install for marionette-client
22:38:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
22:38:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Running setup.py install for marionette-driver
22:38:49 INFO - Running setup.py install for mozcrash
22:38:49 INFO - Running setup.py install for mozdebug
22:38:49 INFO - Running setup.py install for mozdevice
22:38:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Running setup.py install for mozhttpd
22:38:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Running setup.py install for mozInstall
22:38:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Running setup.py install for mozleak
22:38:49 INFO - Running setup.py install for mozprofile
22:38:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Running setup.py install for mozrunner
22:38:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
22:38:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
22:38:51 INFO - Running setup.py install for mozscreenshot
22:38:51 INFO - Running setup.py install for moztest
22:38:51 INFO - Running setup.py install for mozversion
22:38:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
22:38:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
22:38:51 INFO - Running setup.py install for wptserve
22:38:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
22:38:51 INFO - Cleaning up...
22:38:51 INFO - Return code: 0
22:38:51 INFO - Done creating virtualenv C:\slave\test\build\venv.
22:38:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
22:38:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
22:38:51 INFO - Reading from file tmpfile_stdout
22:38:51 INFO - Using _rmtree_windows ...
22:38:51 INFO - Using _rmtree_windows ...
22:38:51 INFO - Current package versions:
22:38:51 INFO - blessings == 1.6
22:38:51 INFO - blobuploader == 1.2.4
22:38:51 INFO - browsermob-proxy == 0.6.0
22:38:51 INFO - distribute == 0.6.14
22:38:51 INFO - docopt == 0.6.1
22:38:51 INFO - manifestparser == 1.1
22:38:51 INFO - marionette-client == 2.3.0
22:38:51 INFO - marionette-driver == 1.4.0
22:38:51 INFO - mozInstall == 1.12
22:38:51 INFO - mozcrash == 0.17
22:38:51 INFO - mozdebug == 0.1
22:38:51 INFO - mozdevice == 0.48
22:38:51 INFO - mozfile == 1.2
22:38:51 INFO - mozhttpd == 0.7
22:38:51 INFO - mozinfo == 0.9
22:38:51 INFO - mozleak == 0.1
22:38:51 INFO - mozlog == 3.1
22:38:51 INFO - moznetwork == 0.27
22:38:51 INFO - mozprocess == 0.22
22:38:51 INFO - mozprofile == 0.28
22:38:51 INFO - mozrunner == 6.11
22:38:51 INFO - mozscreenshot == 0.1
22:38:51 INFO - mozsystemmonitor == 0.0
22:38:51 INFO - moztest == 0.7
22:38:51 INFO - mozversion == 1.4
22:38:51 INFO - requests == 1.2.3
22:38:51 INFO - wptserve == 1.4.0
22:38:51 INFO - Running post-action listener: _resource_record_post_action
22:38:51 INFO - Running post-action listener: _start_resource_monitoring
22:38:51 INFO - Starting resource monitoring.
22:38:52 INFO - #####
22:38:52 INFO - ##### Running pull step.
22:38:52 INFO - #####
22:38:52 INFO - Running pre-action listener: _resource_record_pre_action
22:38:52 INFO - Running main action method: pull
22:38:52 INFO - Pull has nothing to do!
22:38:52 INFO - Running post-action listener: _resource_record_post_action
22:38:52 INFO - #####
22:38:52 INFO - ##### Running install step.
22:38:52 INFO - #####
22:38:52 INFO - Running pre-action listener: _resource_record_pre_action
22:38:52 INFO - Running main action method: install
22:38:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
22:38:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
22:38:52 INFO - Reading from file tmpfile_stdout
22:38:52 INFO - Using _rmtree_windows ...
22:38:52 INFO - Using _rmtree_windows ...
22:38:52 INFO - Detecting whether we're running mozinstall >=1.0...
22:38:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
22:38:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
22:38:52 INFO - Reading from file tmpfile_stdout
22:38:52 INFO - Output received:
22:38:52 INFO - Usage: mozinstall-script.py [options] installer
22:38:52 INFO - Options:
22:38:52 INFO - -h, --help show this help message and exit
22:38:52 INFO - -d DEST, --destination=DEST
22:38:52 INFO - Directory to install application into. [default:
22:38:52 INFO - "C:\slave\test"]
22:38:52 INFO - --app=APP Application being installed. [default: firefox]
22:38:52 INFO - Using _rmtree_windows ...
22:38:52 INFO - Using _rmtree_windows ...
22:38:52 INFO - mkdir: C:\slave\test\build\application
22:38:52 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']
22:38:52 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
22:38:53 INFO - Reading from file tmpfile_stdout
22:38:53 INFO - Output received:
22:38:53 INFO - C:\slave\test\build\application\firefox\firefox.exe
22:38:53 INFO - Using _rmtree_windows ...
22:38:53 INFO - Using _rmtree_windows ...
22:38:53 INFO - Running post-action listener: _resource_record_post_action
22:38:53 INFO - #####
22:38:53 INFO - ##### Running run-tests step.
22:38:53 INFO - #####
22:38:53 INFO - Running pre-action listener: _resource_record_pre_action
22:38:53 INFO - Running main action method: run_tests
22:38:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
22:38:53 INFO - Minidump filename unknown. Determining based upon platform and architecture.
22:38:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
22:38:53 INFO - grabbing minidump binary from tooltool
22:38:53 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')]}
22:38:53 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 0x01BAC368>, '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 0x0184AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C430C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
22:38:53 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
22:38:53 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
22:38:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
22:38:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdttucm
22:38:54 INFO - INFO - File integrity verified, renaming tmpdttucm to win32-minidump_stackwalk.exe
22:38:54 INFO - Return code: 0
22:38:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
22:38:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
22:38:54 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/dLlfDCVXSvS6C6NhnFD6QQ/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
22:38:54 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/dLlfDCVXSvS6C6NhnFD6QQ/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
22:38:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
22:38:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
22:38:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
22:38:54 INFO - 'COMPUTERNAME': 'T-W732-IX-102',
22:38:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
22:38:54 INFO - 'DCLOCATION': 'SCL3',
22:38:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
22:38:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
22:38:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
22:38:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
22:38:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
22:38:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
22:38:54 INFO - 'HOMEDRIVE': 'C:',
22:38:54 INFO - 'HOMEPATH': '\\Users\\cltbld',
22:38:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
22:38:54 INFO - 'KTS_VERSION': '1.19c',
22:38:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
22:38:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
22:38:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-102',
22:38:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
22:38:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
22:38:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
22:38:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
22:38:54 INFO - 'MOZILLABUILDDRIVE': 'C:',
22:38:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
22:38:54 INFO - 'MOZ_AIRBAG': '1',
22:38:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
22:38:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:38:54 INFO - 'MOZ_MSVCVERSION': '8',
22:38:54 INFO - 'MOZ_NO_REMOTE': '1',
22:38:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
22:38:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
22:38:54 INFO - 'NO_EM_RESTART': '1',
22:38:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:38:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
22:38:54 INFO - 'OS': 'Windows_NT',
22:38:54 INFO - 'OURDRIVE': 'C:',
22:38: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
22:38:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
22:38:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
22:38:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
22:38:54 INFO - 'PROCESSOR_LEVEL': '6',
22:38:54 INFO - 'PROCESSOR_REVISION': '1e05',
22:38:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
22:38:54 INFO - 'PROGRAMFILES': 'C:\\Program Files',
22:38:54 INFO - 'PROMPT': '$P$G',
22:38:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
22:38:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
22:38:54 INFO - 'PUBLIC': 'C:\\Users\\Public',
22:38:54 INFO - 'PWD': 'C:\\slave\\test',
22:38:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
22:38:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
22:38:54 INFO - 'SYSTEMDRIVE': 'C:',
22:38:54 INFO - 'SYSTEMROOT': 'C:\\windows',
22:38:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:54 INFO - 'TEST1': 'testie',
22:38:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
22:38:54 INFO - 'USERDOMAIN': 'T-W732-IX-102',
22:38:54 INFO - 'USERNAME': 'cltbld',
22:38:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
22:38:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
22:38:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
22:38:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
22:38:54 INFO - 'WINDIR': 'C:\\windows',
22:38:54 INFO - 'WINDOWS_TRACING_FLAGS': '3',
22:38:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
22:38:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
22:38:54 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/dLlfDCVXSvS6C6NhnFD6QQ/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
22:38:56 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
22:38:56 INFO - import pkg_resources
22:38:57 INFO - Using 1 client processes
22:39:00 INFO - SUITE-START | Running 1476 tests
22:39:00 INFO - Running testharness tests
22:39:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
22:39:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
22:39:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
22:39:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
22:39:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
22:39:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
22:39:00 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
22:39:00 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 1ms
22:39:00 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
22:39:00 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
22:39:00 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
22:39:00 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
22:39:00 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
22:39:00 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
22:39:00 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
22:39:00 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
22:39:00 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
22:39:00 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
22:39:00 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
22:39:00 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
22:39:00 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
22:39:00 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
22:39:00 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
22:39:00 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
22:39:00 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
22:39:00 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
22:39:00 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
22:39:00 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
22:39:00 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
22:39:01 INFO - Setting up ssl
22:39:01 INFO - PROCESS | certutil |
22:39:01 INFO - PROCESS | certutil |
22:39:01 INFO - PROCESS | certutil |
22:39:01 INFO - Certificate Nickname Trust Attributes
22:39:01 INFO - SSL,S/MIME,JAR/XPI
22:39:01 INFO -
22:39:01 INFO - web-platform-tests CT,,
22:39:01 INFO -
22:39:01 INFO - Starting runner
22:39:04 INFO - PROCESS | 716 | 1467437944076 Marionette INFO Listening on port 2828
22:39:07 INFO - PROCESS | 716 | 1467437947947 Marionette INFO startBrowser cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:07 INFO - PROCESS | 716 | 1467437947959 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:08 INFO - PROCESS | 716 | 1467437948652 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:08 INFO - PROCESS | 716 | 1467437948657 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:09 INFO - PROCESS | 716 | 1467437949484 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
22:39:09 INFO - PROCESS | 716 | 1467437949603 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:09 INFO - PROCESS | 716 | 1467437949608 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
22:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms
22:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
22:39:09 INFO - PROCESS | 716 | 1467437949876 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:09 INFO - PROCESS | 716 | 1467437949908 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
22:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1119ms
22:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
22:39:11 INFO - PROCESS | 716 | 1467437950998 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - PROCESS | 716 | 1467437951028 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
22:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
22:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
22:39:11 INFO - PROCESS | 716 | 1467437951174 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - PROCESS | 716 | 1467437951205 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
22:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
22:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
22:39:11 INFO - PROCESS | 716 | 1467437951349 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - PROCESS | 716 | 1467437951380 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
22:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
22:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
22:39:11 INFO - PROCESS | 716 | 1467437951525 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - PROCESS | 716 | 1467437951555 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
22:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
22:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
22:39:11 INFO - PROCESS | 716 | 1467437951700 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - PROCESS | 716 | 1467437951731 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
22:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
22:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
22:39:11 INFO - PROCESS | 716 | 1467437951875 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:11 INFO - PROCESS | 716 | 1467437951904 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
22:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 172ms
22:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
22:39:12 INFO - PROCESS | 716 | 1467437952054 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - PROCESS | 716 | 1467437952082 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
22:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 171ms
22:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
22:39:12 INFO - PROCESS | 716 | 1467437952226 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - PROCESS | 716 | 1467437952258 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
22:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
22:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
22:39:12 INFO - PROCESS | 716 | 1467437952400 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - PROCESS | 716 | 1467437952433 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
22:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
22:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
22:39:12 INFO - PROCESS | 716 | 1467437952574 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - PROCESS | 716 | 1467437952605 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
22:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
22:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
22:39:12 INFO - PROCESS | 716 | 1467437952748 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - PROCESS | 716 | 1467437952778 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
22:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
22:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
22:39:12 INFO - PROCESS | 716 | 1467437952925 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:12 INFO - PROCESS | 716 | 1467437952956 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
22:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 171ms
22:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
22:39:13 INFO - PROCESS | 716 | 1467437953098 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:13 INFO - PROCESS | 716 | 1467437953129 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
22:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 171ms
22:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
22:39:13 INFO - PROCESS | 716 | 1467437953274 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:13 INFO - PROCESS | 716 | 1467437953305 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
22:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
22:39:13 INFO - PROCESS | 716 | 1467437953464 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
22:39:13 INFO - PROCESS | 716 | 1467437953496 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
22:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
22:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
22:39:13 INFO - PROCESS | 716 | 1467437953641 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:13 INFO - PROCESS | 716 | 1467437953673 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
22:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 371ms
22:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
22:39:14 INFO - PROCESS | 716 | 1467437954020 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - PROCESS | 716 | 1467437954046 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
22:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
22:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
22:39:14 INFO - PROCESS | 716 | 1467437954195 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - PROCESS | 716 | 1467437954228 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
22:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
22:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
22:39:14 INFO - PROCESS | 716 | 1467437954377 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - PROCESS | 716 | 1467437954403 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
22:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
22:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
22:39:14 INFO - PROCESS | 716 | 1467437954557 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - PROCESS | 716 | 1467437954582 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
22:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 120ms
22:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
22:39:14 INFO - PROCESS | 716 | 1467437954686 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - PROCESS | 716 | 1467437954709 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
22:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
22:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
22:39:14 INFO - PROCESS | 716 | 1467437954859 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:14 INFO - PROCESS | 716 | 1467437954891 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
22:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
22:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
22:39:15 INFO - PROCESS | 716 | 1467437955032 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - PROCESS | 716 | 1467437955056 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
22:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
22:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
22:39:15 INFO - PROCESS | 716 | 1467437955207 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - PROCESS | 716 | 1467437955233 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
22:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
22:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
22:39:15 INFO - PROCESS | 716 | 1467437955383 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - PROCESS | 716 | 1467437955408 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
22:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
22:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
22:39:15 INFO - PROCESS | 716 | 1467437955559 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - PROCESS | 716 | 1467437955583 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
22:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 120ms
22:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
22:39:15 INFO - PROCESS | 716 | 1467437955684 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - PROCESS | 716 | 1467437955715 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
22:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
22:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
22:39:15 INFO - PROCESS | 716 | 1467437955858 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:15 INFO - PROCESS | 716 | 1467437955884 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
22:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 171ms
22:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
22:39:16 INFO - PROCESS | 716 | 1467437956039 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - PROCESS | 716 | 1467437956064 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
22:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 230ms
22:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
22:39:16 INFO - PROCESS | 716 | 1467437956273 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - PROCESS | 716 | 1467437956303 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
22:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
22:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
22:39:16 INFO - PROCESS | 716 | 1467437956396 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - PROCESS | 716 | 1467437956422 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
22:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
22:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
22:39:16 INFO - PROCESS | 716 | 1467437956575 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - PROCESS | 716 | 1467437956600 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
22:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 120ms
22:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
22:39:16 INFO - PROCESS | 716 | 1467437956699 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - PROCESS | 716 | 1467437956727 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
22:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
22:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
22:39:16 INFO - PROCESS | 716 | 1467437956875 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:16 INFO - PROCESS | 716 | 1467437956907 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
22:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 171ms
22:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
22:39:17 INFO - PROCESS | 716 | 1467437957050 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - PROCESS | 716 | 1467437957080 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
22:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
22:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
22:39:17 INFO - PROCESS | 716 | 1467437957225 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - PROCESS | 716 | 1467437957254 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
22:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
22:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
22:39:17 INFO - PROCESS | 716 | 1467437957404 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - PROCESS | 716 | 1467437957431 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
22:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
22:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
22:39:17 INFO - PROCESS | 716 | 1467437957575 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - PROCESS | 716 | 1467437957602 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
22:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 120ms
22:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
22:39:17 INFO - PROCESS | 716 | 1467437957699 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - PROCESS | 716 | 1467437957728 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
22:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
22:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
22:39:17 INFO - PROCESS | 716 | 1467437957874 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:17 INFO - PROCESS | 716 | 1467437957903 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
22:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
22:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
22:39:18 INFO - PROCESS | 716 | 1467437958051 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - PROCESS | 716 | 1467437958086 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
22:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
22:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
22:39:18 INFO - PROCESS | 716 | 1467437958229 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - PROCESS | 716 | 1467437958258 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
22:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
22:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
22:39:18 INFO - PROCESS | 716 | 1467437958404 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - PROCESS | 716 | 1467437958435 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
22:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
22:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
22:39:18 INFO - PROCESS | 716 | 1467437958575 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - PROCESS | 716 | 1467437958609 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
22:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
22:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
22:39:18 INFO - PROCESS | 716 | 1467437958749 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - PROCESS | 716 | 1467437958780 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
22:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
22:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
22:39:18 INFO - PROCESS | 716 | 1467437958925 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:18 INFO - PROCESS | 716 | 1467437958956 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
22:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
22:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
22:39:19 INFO - PROCESS | 716 | 1467437959107 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - PROCESS | 716 | 1467437959138 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
22:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
22:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
22:39:19 INFO - PROCESS | 716 | 1467437959274 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - PROCESS | 716 | 1467437959306 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
22:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
22:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
22:39:19 INFO - PROCESS | 716 | 1467437959448 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - PROCESS | 716 | 1467437959481 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
22:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
22:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
22:39:19 INFO - PROCESS | 716 | 1467437959626 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - PROCESS | 716 | 1467437959661 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
22:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
22:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
22:39:19 INFO - PROCESS | 716 | 1467437959799 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - PROCESS | 716 | 1467437959833 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
22:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
22:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
22:39:19 INFO - PROCESS | 716 | 1467437959975 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - PROCESS | 716 | 1467437960008 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
22:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
22:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
22:39:20 INFO - PROCESS | 716 | 1467437960155 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - PROCESS | 716 | 1467437960194 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
22:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
22:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
22:39:20 INFO - PROCESS | 716 | 1467437960327 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - PROCESS | 716 | 1467437960366 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
22:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
22:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
22:39:20 INFO - PROCESS | 716 | 1467437960501 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - PROCESS | 716 | 1467437960552 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
22:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
22:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
22:39:20 INFO - PROCESS | 716 | 1467437960677 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - PROCESS | 716 | 1467437960717 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
22:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
22:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
22:39:20 INFO - PROCESS | 716 | 1467437960859 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:20 INFO - PROCESS | 716 | 1467437960903 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
22:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
22:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
22:39:21 INFO - PROCESS | 716 | 1467437961033 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - PROCESS | 716 | 1467437961070 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
22:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
22:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
22:39:21 INFO - PROCESS | 716 | 1467437961208 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - PROCESS | 716 | 1467437961244 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
22:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
22:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
22:39:21 INFO - PROCESS | 716 | 1467437961384 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - PROCESS | 716 | 1467437961428 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
22:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
22:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
22:39:21 INFO - PROCESS | 716 | 1467437961563 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - PROCESS | 716 | 1467437961601 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
22:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
22:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
22:39:21 INFO - PROCESS | 716 | 1467437961738 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - PROCESS | 716 | 1467437961776 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
22:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 171ms
22:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
22:39:21 INFO - PROCESS | 716 | 1467437961910 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:21 INFO - PROCESS | 716 | 1467437961951 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
22:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
22:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
22:39:22 INFO - PROCESS | 716 | 1467437962083 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - PROCESS | 716 | 1467437962119 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
22:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
22:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
22:39:22 INFO - PROCESS | 716 | 1467437962258 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - PROCESS | 716 | 1467437962295 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
22:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
22:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
22:39:22 INFO - PROCESS | 716 | 1467437962434 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - PROCESS | 716 | 1467437962476 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
22:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
22:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
22:39:22 INFO - PROCESS | 716 | 1467437962608 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - PROCESS | 716 | 1467437962646 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
22:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
22:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
22:39:22 INFO - PROCESS | 716 | 1467437962782 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - PROCESS | 716 | 1467437962820 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
22:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
22:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
22:39:22 INFO - PROCESS | 716 | 1467437962958 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:22 INFO - PROCESS | 716 | 1467437963005 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
22:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 171ms
22:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
22:39:23 INFO - PROCESS | 716 | 1467437963133 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 INFO - PROCESS | 716 | 1467437963171 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
22:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
22:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
22:39:23 INFO - PROCESS | 716 | 1467437963308 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 INFO - PROCESS | 716 | 1467437963347 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 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.
22:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
22:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
22:39:23 INFO - PROCESS | 716 | 1467437963488 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 INFO - PROCESS | 716 | 1467437963530 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 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.
22:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
22:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
22:39:23 INFO - PROCESS | 716 | 1467437963658 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 INFO - PROCESS | 716 | 1467437963703 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 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.
22:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 171ms
22:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
22:39:23 INFO - PROCESS | 716 | 1467437963832 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 INFO - PROCESS | 716 | 1467437963872 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:23 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.
22:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
22:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
22:39:24 INFO - PROCESS | 716 | 1467437964008 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:24 INFO - PROCESS | 716 | 1467437964052 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:24 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.
22:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 430ms
22:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
22:39:24 INFO - PROCESS | 716 | 1467437964444 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:24 INFO - PROCESS | 716 | 1467437964473 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:24 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.
22:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 172ms
22:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
22:39:24 INFO - PROCESS | 716 | 1467437964625 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:24 INFO - PROCESS | 716 | 1467437964655 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:24 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.
22:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 172ms
22:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
22:39:24 INFO - PROCESS | 716 | 1467437964808 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:24 INFO - PROCESS | 716 | 1467437964839 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:24 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.
22:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
22:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
22:39:24 INFO - PROCESS | 716 | 1467437964978 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 INFO - PROCESS | 716 | 1467437965007 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 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.
22:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
22:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
22:39:25 INFO - PROCESS | 716 | 1467437965157 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 INFO - PROCESS | 716 | 1467437965184 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 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.
22:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
22:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
22:39:25 INFO - PROCESS | 716 | 1467437965328 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 INFO - PROCESS | 716 | 1467437965363 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 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.
22:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
22:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
22:39:25 INFO - PROCESS | 716 | 1467437965501 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 INFO - PROCESS | 716 | 1467437965530 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 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.
22:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
22:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
22:39:25 INFO - PROCESS | 716 | 1467437965676 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 INFO - PROCESS | 716 | 1467437965702 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 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.
22:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
22:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
22:39:25 INFO - PROCESS | 716 | 1467437965850 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:25 INFO - PROCESS | 716 | 1467437965881 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 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.
22:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
22:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
22:39:26 INFO - PROCESS | 716 | 1467437966025 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 INFO - PROCESS | 716 | 1467437966052 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 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.
22:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
22:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
22:39:26 INFO - PROCESS | 716 | 1467437966201 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 INFO - PROCESS | 716 | 1467437966237 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 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.
22:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
22:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
22:39:26 INFO - PROCESS | 716 | 1467437966375 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 INFO - PROCESS | 716 | 1467437966406 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 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.
22:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
22:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
22:39:26 INFO - PROCESS | 716 | 1467437966555 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 INFO - PROCESS | 716 | 1467437966583 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 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.
22:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
22:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
22:39:26 INFO - PROCESS | 716 | 1467437966725 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 INFO - PROCESS | 716 | 1467437966755 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 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.
22:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
22:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
22:39:26 INFO - PROCESS | 716 | 1467437966900 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:26 INFO - PROCESS | 716 | 1467437966932 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 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.
22:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
22:39:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
22:39:27 INFO - PROCESS | 716 | 1467437967075 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - PROCESS | 716 | 1467437967104 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
22:39:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
22:39:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
22:39:27 INFO - PROCESS | 716 | 1467437967250 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - PROCESS | 716 | 1467437967285 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
22:39:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 230ms
22:39:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
22:39:27 INFO - PROCESS | 716 | 1467437967484 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - PROCESS | 716 | 1467437967527 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
22:39:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 230ms
22:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
22:39:27 INFO - PROCESS | 716 | 1467437967716 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - PROCESS | 716 | 1467437967758 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
22:39:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
22:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
22:39:27 INFO - PROCESS | 716 | 1467437967892 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:27 INFO - PROCESS | 716 | 1467437967933 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
22:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
22:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
22:39:28 INFO - PROCESS | 716 | 1467437968073 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - PROCESS | 716 | 1467437968113 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
22:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
22:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
22:39:28 INFO - PROCESS | 716 | 1467437968261 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - PROCESS | 716 | 1467437968295 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
22:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
22:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
22:39:28 INFO - PROCESS | 716 | 1467437968442 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - PROCESS | 716 | 1467437968475 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
22:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
22:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
22:39:28 INFO - PROCESS | 716 | 1467437968617 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - PROCESS | 716 | 1467437968653 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
22:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
22:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
22:39:28 INFO - PROCESS | 716 | 1467437968792 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - PROCESS | 716 | 1467437968824 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
22:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
22:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
22:39:28 INFO - PROCESS | 716 | 1467437968965 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:28 INFO - PROCESS | 716 | 1467437969004 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
22:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
22:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
22:39:29 INFO - PROCESS | 716 | 1467437969142 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:29 INFO - PROCESS | 716 | 1467437969179 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:29 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
22:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
22:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
22:39:29 INFO - PROCESS | 716 | 1467437969816 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:29 INFO - PROCESS | 716 | 1467437969849 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
22:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
22:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
22:39:30 INFO - PROCESS | 716 | 1467437970488 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:30 INFO - PROCESS | 716 | 1467437970525 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:30 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
22:39:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:39:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
22:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
22:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
22:39:30 INFO - PROCESS | 716 | 1467437970663 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:30 INFO - PROCESS | 716 | 1467437970700 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
22:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
22:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
22:39:30 INFO - PROCESS | 716 | 1467437970840 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:30 INFO - PROCESS | 716 | 1467437970874 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
22:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
22:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
22:39:31 INFO - PROCESS | 716 | 1467437971010 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:31 INFO - PROCESS | 716 | 1467437971046 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
22:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
22:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
22:39:31 INFO - PROCESS | 716 | 1467437971188 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:31 INFO - PROCESS | 716 | 1467437971251 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
22:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 470ms
22:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
22:39:31 INFO - PROCESS | 716 | 1467437971659 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:31 INFO - PROCESS | 716 | 1467437971700 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
22:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 270ms
22:39:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
22:39:31 INFO - PROCESS | 716 | 1467437971935 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:31 INFO - PROCESS | 716 | 1467437971968 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
22:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
22:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
22:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
22:39:32 INFO - PROCESS | 716 | 1467437972111 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - PROCESS | 716 | 1467437972149 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
22:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
22:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
22:39:32 INFO - PROCESS | 716 | 1467437972285 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - PROCESS | 716 | 1467437972316 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
22:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
22:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
22:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
22:39:32 INFO - PROCESS | 716 | 1467437972459 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - PROCESS | 716 | 1467437972486 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 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
22:39:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
22:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
22:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
22:39:32 INFO - PROCESS | 716 | 1467437972634 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - PROCESS | 716 | 1467437972674 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
22:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
22:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
22:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
22:39:32 INFO - PROCESS | 716 | 1467437972809 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - PROCESS | 716 | 1467437972837 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
22:39:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
22:39:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
22:39:32 INFO - PROCESS | 716 | 1467437972984 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - PROCESS | 716 | 1467437973012 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
22:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
22:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
22:39:33 INFO - PROCESS | 716 | 1467437973159 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - PROCESS | 716 | 1467437973195 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
22:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
22:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
22:39:33 INFO - PROCESS | 716 | 1467437973339 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - PROCESS | 716 | 1467437973371 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
22:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
22:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
22:39:33 INFO - PROCESS | 716 | 1467437973510 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - PROCESS | 716 | 1467437973545 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
22:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
22:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
22:39:33 INFO - PROCESS | 716 | 1467437973683 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - PROCESS | 716 | 1467437973726 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
22:39:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
22:39:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
22:39:33 INFO - PROCESS | 716 | 1467437973862 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:33 INFO - PROCESS | 716 | 1467437973904 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
22:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
22:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
22:39:34 INFO - PROCESS | 716 | 1467437974040 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - PROCESS | 716 | 1467437974078 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
22:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
22:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
22:39:34 INFO - PROCESS | 716 | 1467437974212 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - PROCESS | 716 | 1467437974249 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
22:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
22:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
22:39:34 INFO - PROCESS | 716 | 1467437974389 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - PROCESS | 716 | 1467437974431 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
22:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
22:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
22:39:34 INFO - PROCESS | 716 | 1467437974565 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - PROCESS | 716 | 1467437974602 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
22:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
22:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
22:39:34 INFO - PROCESS | 716 | 1467437974742 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - PROCESS | 716 | 1467437974784 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 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
22:39:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
22:39:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
22:39:34 INFO - PROCESS | 716 | 1467437974918 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:34 INFO - PROCESS | 716 | 1467437974963 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
22:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 230ms
22:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
22:39:35 INFO - PROCESS | 716 | 1467437975155 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:35 INFO - PROCESS | 716 | 1467437975196 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
22:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
22:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
22:39:35 INFO - PROCESS | 716 | 1467437975326 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:35 INFO - PROCESS | 716 | 1467437975372 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:35 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
22:39:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
22:39:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
22:39:35 INFO - PROCESS | 716 | 1467437975505 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:35 INFO - PROCESS | 716 | 1467437975543 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:35 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
22:39:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
22:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:39:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
22:39:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:39:35 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
22:39:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
22:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:39:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
22:39:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:39:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
22:39:35 INFO - PROCESS | 716 | 1467437975877 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
22:39:35 INFO - PROCESS | 716 | 1467437975912 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 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.
22:39:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
22:39:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
22:39:36 INFO - PROCESS | 716 | 1467437976059 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - PROCESS | 716 | 1467437976097 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 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.
22:39:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
22:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
22:39:36 INFO - PROCESS | 716 | 1467437976233 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - PROCESS | 716 | 1467437976271 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
22:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
22:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
22:39:36 INFO - PROCESS | 716 | 1467437976408 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - PROCESS | 716 | 1467437976444 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
22:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
22:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
22:39:36 INFO - PROCESS | 716 | 1467437976583 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - PROCESS | 716 | 1467437976620 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
22:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
22:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
22:39:36 INFO - PROCESS | 716 | 1467437976759 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - PROCESS | 716 | 1467437976794 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
22:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
22:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
22:39:36 INFO - PROCESS | 716 | 1467437976939 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:36 INFO - PROCESS | 716 | 1467437976977 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
22:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
22:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
22:39:37 INFO - PROCESS | 716 | 1467437977109 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - PROCESS | 716 | 1467437977148 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
22:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
22:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
22:39:37 INFO - PROCESS | 716 | 1467437977283 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - PROCESS | 716 | 1467437977319 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
22:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
22:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
22:39:37 INFO - PROCESS | 716 | 1467437977463 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - PROCESS | 716 | 1467437977499 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
22:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
22:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
22:39:37 INFO - PROCESS | 716 | 1467437977634 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - PROCESS | 716 | 1467437977673 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
22:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
22:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
22:39:37 INFO - PROCESS | 716 | 1467437977809 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:37 INFO - PROCESS | 716 | 1467437977849 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
22:39:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 430ms
22:39:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
22:39:38 INFO - PROCESS | 716 | 1467437978246 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:38 INFO - PROCESS | 716 | 1467437978382 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
22:39:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 330ms
22:39:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
22:39:38 INFO - PROCESS | 716 | 1467437978579 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:38 INFO - PROCESS | 716 | 1467437978608 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
22:39:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
22:39:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
22:39:38 INFO - PROCESS | 716 | 1467437978758 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:38 INFO - PROCESS | 716 | 1467437978786 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
22:39:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
22:39:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
22:39:38 INFO - PROCESS | 716 | 1467437978939 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:38 INFO - PROCESS | 716 | 1467437978967 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
22:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
22:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
22:39:39 INFO - PROCESS | 716 | 1467437979109 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - PROCESS | 716 | 1467437979139 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
22:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
22:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
22:39:39 INFO - PROCESS | 716 | 1467437979283 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - PROCESS | 716 | 1467437979312 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
22:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
22:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
22:39:39 INFO - PROCESS | 716 | 1467437979459 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - PROCESS | 716 | 1467437979497 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
22:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
22:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
22:39:39 INFO - PROCESS | 716 | 1467437979634 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - PROCESS | 716 | 1467437979664 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
22:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
22:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
22:39:39 INFO - PROCESS | 716 | 1467437979809 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - PROCESS | 716 | 1467437979835 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
22:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
22:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
22:39:39 INFO - PROCESS | 716 | 1467437979993 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - PROCESS | 716 | 1467437980023 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
22:39:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
22:39:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
22:39:40 INFO - PROCESS | 716 | 1467437980166 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - PROCESS | 716 | 1467437980194 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
22:39:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
22:39:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
22:39:40 INFO - PROCESS | 716 | 1467437980342 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - PROCESS | 716 | 1467437980374 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
22:39:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
22:39:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
22:39:40 INFO - PROCESS | 716 | 1467437980517 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - PROCESS | 716 | 1467437980556 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
22:39:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
22:39:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
22:39:40 INFO - PROCESS | 716 | 1467437980692 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - PROCESS | 716 | 1467437980730 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
22:39:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
22:39:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
22:39:40 INFO - PROCESS | 716 | 1467437980868 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:40 INFO - PROCESS | 716 | 1467437980903 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
22:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
22:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
22:39:41 INFO - PROCESS | 716 | 1467437981042 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - PROCESS | 716 | 1467437981077 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
22:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
22:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
22:39:41 INFO - PROCESS | 716 | 1467437981216 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - PROCESS | 716 | 1467437981255 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
22:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
22:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
22:39:41 INFO - PROCESS | 716 | 1467437981392 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - PROCESS | 716 | 1467437981433 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
22:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
22:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
22:39:41 INFO - PROCESS | 716 | 1467437981567 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - PROCESS | 716 | 1467437981605 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
22:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
22:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
22:39:41 INFO - PROCESS | 716 | 1467437981742 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - PROCESS | 716 | 1467437981780 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
22:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
22:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
22:39:41 INFO - PROCESS | 716 | 1467437981918 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:41 INFO - PROCESS | 716 | 1467437981956 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:42 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
22:39:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 230ms
22:39:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
22:39:42 INFO - PROCESS | 716 | 1467437982151 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:42 INFO - PROCESS | 716 | 1467437982184 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
22:39:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
22:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
22:39:42 INFO - PROCESS | 716 | 1467437982326 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:42 INFO - PROCESS | 716 | 1467437982363 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:42 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)
22:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
22:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
22:39:42 INFO - PROCESS | 716 | 1467437982999 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:43 INFO - PROCESS | 716 | 1467437983030 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
22:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
22:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
22:39:43 INFO - PROCESS | 716 | 1467437983672 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:43 INFO - PROCESS | 716 | 1467437983703 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
22:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
22:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
22:39:44 INFO - PROCESS | 716 | 1467437984344 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:44 INFO - PROCESS | 716 | 1467437984382 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:45 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)
22:39:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
22:39:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
22:39:45 INFO - PROCESS | 716 | 1467437985019 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:45 INFO - PROCESS | 716 | 1467437985047 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:45 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)
22:39:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
22:39:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
22:39:45 INFO - PROCESS | 716 | 1467437985696 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:45 INFO - PROCESS | 716 | 1467437985724 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
22:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 671ms
22:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
22:39:46 INFO - PROCESS | 716 | 1467437986373 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:46 INFO - PROCESS | 716 | 1467437986400 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
22:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
22:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
22:39:47 INFO - PROCESS | 716 | 1467437987048 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:47 INFO - PROCESS | 716 | 1467437987079 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
22:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
22:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
22:39:47 INFO - PROCESS | 716 | 1467437987717 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:47 INFO - PROCESS | 716 | 1467437987741 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:48 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
22:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 631ms
22:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
22:39:48 INFO - PROCESS | 716 | 1467437988351 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:48 INFO - PROCESS | 716 | 1467437988383 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
22:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
22:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
22:39:49 INFO - PROCESS | 716 | 1467437989027 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - PROCESS | 716 | 1467437989052 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
22:39:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
22:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 120ms
22:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
22:39:49 INFO - PROCESS | 716 | 1467437989155 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - PROCESS | 716 | 1467437989183 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
22:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
22:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
22:39:49 INFO - PROCESS | 716 | 1467437989330 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - PROCESS | 716 | 1467437989357 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 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
22:39:49 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:39:49 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:39:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
22:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
22:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
22:39:49 INFO - PROCESS | 716 | 1467437989508 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - PROCESS | 716 | 1467437989537 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
22:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
22:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
22:39:49 INFO - PROCESS | 716 | 1467437989679 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:49 INFO - PROCESS | 716 | 1467437989711 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
22:39:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
22:39:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
22:39:50 INFO - PROCESS | 716 | 1467437990352 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:50 INFO - PROCESS | 716 | 1467437990378 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:51 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
22:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
22:39:51 INFO - PROCESS | 716 | 1467437991061 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
22:39:51 INFO - PROCESS | 716 | 1467437991090 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:51 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.)
22:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
22:39:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
22:39:51 INFO - PROCESS | 716 | 1467437991743 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:51 INFO - PROCESS | 716 | 1467437991769 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
22:39:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
22:39:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
22:39:52 INFO - PROCESS | 716 | 1467437992416 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:52 INFO - PROCESS | 716 | 1467437992442 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:53 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
22:39:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
22:39:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
22:39:53 INFO - PROCESS | 716 | 1467437993087 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:53 INFO - PROCESS | 716 | 1467437993118 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
22:39:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
22:39:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
22:39:53 INFO - PROCESS | 716 | 1467437993260 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:53 INFO - PROCESS | 716 | 1467437993290 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
22:39:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
22:39:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
22:39:53 INFO - PROCESS | 716 | 1467437993935 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:53 INFO - PROCESS | 716 | 1467437993967 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
22:39:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 670ms
22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
22:39:54 INFO - PROCESS | 716 | 1467437994607 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:54 INFO - PROCESS | 716 | 1467437994630 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
22:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
22:39:54 INFO - PROCESS | 716 | 1467437994781 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:54 INFO - PROCESS | 716 | 1467437994805 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
22:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 172ms
22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
22:39:54 INFO - PROCESS | 716 | 1467437994959 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:54 INFO - PROCESS | 716 | 1467437994984 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
22:39:55 INFO - PROCESS | 716 | 1467437995133 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - PROCESS | 716 | 1467437995163 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
22:39:55 INFO - PROCESS | 716 | 1467437995311 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - PROCESS | 716 | 1467437995340 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
22:39:55 INFO - PROCESS | 716 | 1467437995484 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - PROCESS | 716 | 1467437995510 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
22:39:55 INFO - PROCESS | 716 | 1467437995660 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - PROCESS | 716 | 1467437995698 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
22:39:55 INFO - PROCESS | 716 | 1467437995834 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:55 INFO - PROCESS | 716 | 1467437995861 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 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
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
22:39:56 INFO - PROCESS | 716 | 1467437996010 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 INFO - PROCESS | 716 | 1467437996037 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 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
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
22:39:56 INFO - PROCESS | 716 | 1467437996190 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 INFO - PROCESS | 716 | 1467437996222 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 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
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
22:39:56 INFO - PROCESS | 716 | 1467437996360 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 INFO - PROCESS | 716 | 1467437996387 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
22:39:56 INFO - PROCESS | 716 | 1467437996535 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 INFO - PROCESS | 716 | 1467437996562 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 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
22:39:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:39:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
22:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
22:39:56 INFO - PROCESS | 716 | 1467437996710 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 INFO - PROCESS | 716 | 1467437996743 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
22:39:56 INFO - PROCESS | 716 | 1467437996885 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:56 INFO - PROCESS | 716 | 1467437996914 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:57 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
22:39:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:39:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
22:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:39:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 172ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
22:39:57 INFO - PROCESS | 716 | 1467437997060 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:57 INFO - PROCESS | 716 | 1467437997106 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 471ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
22:39:57 INFO - PROCESS | 716 | 1467437997535 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:57 INFO - PROCESS | 716 | 1467437997562 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
22:39:57 INFO - PROCESS | 716 | 1467437997713 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:57 INFO - PROCESS | 716 | 1467437997740 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
22:39:57 INFO - PROCESS | 716 | 1467437997895 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:57 INFO - PROCESS | 716 | 1467437997921 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
22:39:58 INFO - PROCESS | 716 | 1467437998073 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - PROCESS | 716 | 1467437998102 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 172ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
22:39:58 INFO - PROCESS | 716 | 1467437998243 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - PROCESS | 716 | 1467437998267 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
22:39:58 INFO - PROCESS | 716 | 1467437998419 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - PROCESS | 716 | 1467437998452 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
22:39:58 INFO - PROCESS | 716 | 1467437998596 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - PROCESS | 716 | 1467437998624 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
22:39:58 INFO - PROCESS | 716 | 1467437998773 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - PROCESS | 716 | 1467437998797 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
22:39:58 INFO - PROCESS | 716 | 1467437998943 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:58 INFO - PROCESS | 716 | 1467437998968 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
22:39:59 INFO - PROCESS | 716 | 1467437999124 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - PROCESS | 716 | 1467437999151 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
22:39:59 INFO - PROCESS | 716 | 1467437999294 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - PROCESS | 716 | 1467437999325 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
22:39:59 INFO - PROCESS | 716 | 1467437999468 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - PROCESS | 716 | 1467437999500 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 172ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
22:39:59 INFO - PROCESS | 716 | 1467437999644 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - PROCESS | 716 | 1467437999679 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
22:39:59 INFO - PROCESS | 716 | 1467437999818 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:39:59 INFO - PROCESS | 716 | 1467437999849 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 230ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
22:40:00 INFO - PROCESS | 716 | 1467438000051 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - PROCESS | 716 | 1467438000084 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
22:40:00 INFO - PROCESS | 716 | 1467438000227 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - PROCESS | 716 | 1467438000261 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
22:40:00 INFO - PROCESS | 716 | 1467438000402 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - PROCESS | 716 | 1467438000434 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
22:40:00 INFO - PROCESS | 716 | 1467438000576 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - PROCESS | 716 | 1467438000605 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
22:40:00 INFO - PROCESS | 716 | 1467438000752 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - PROCESS | 716 | 1467438000784 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
22:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
22:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
22:40:00 INFO - PROCESS | 716 | 1467438000928 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:00 INFO - PROCESS | 716 | 1467438000956 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
22:40:01 INFO - PROCESS | 716 | 1467438001107 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - PROCESS | 716 | 1467438001135 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
22:40:01 INFO - PROCESS | 716 | 1467438001279 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - PROCESS | 716 | 1467438001311 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
22:40:01 INFO - PROCESS | 716 | 1467438001457 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - PROCESS | 716 | 1467438001488 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
22:40:01 INFO - PROCESS | 716 | 1467438001628 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - PROCESS | 716 | 1467438001659 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 171ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
22:40:01 INFO - PROCESS | 716 | 1467438001803 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - PROCESS | 716 | 1467438001838 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
22:40:01 INFO - PROCESS | 716 | 1467438001976 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - PROCESS | 716 | 1467438002006 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
22:40:02 INFO - PROCESS | 716 | 1467438002150 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - PROCESS | 716 | 1467438002181 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
22:40:02 INFO - PROCESS | 716 | 1467438002327 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - PROCESS | 716 | 1467438002361 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
22:40:02 INFO - PROCESS | 716 | 1467438002506 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - PROCESS | 716 | 1467438002536 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
22:40:02 INFO - PROCESS | 716 | 1467438002677 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - PROCESS | 716 | 1467438002709 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
22:40:02 INFO - PROCESS | 716 | 1467438002853 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:02 INFO - PROCESS | 716 | 1467438002893 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
22:40:03 INFO - PROCESS | 716 | 1467438003027 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - PROCESS | 716 | 1467438003059 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
22:40:03 INFO - PROCESS | 716 | 1467438003200 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - PROCESS | 716 | 1467438003233 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
22:40:03 INFO - PROCESS | 716 | 1467438003568 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - PROCESS | 716 | 1467438003610 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 350ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
22:40:03 INFO - PROCESS | 716 | 1467438003786 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - PROCESS | 716 | 1467438003817 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
22:40:03 INFO - PROCESS | 716 | 1467438003964 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:03 INFO - PROCESS | 716 | 1467438003991 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
22:40:04 INFO - PROCESS | 716 | 1467438004140 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - PROCESS | 716 | 1467438004168 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 172ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
22:40:04 INFO - PROCESS | 716 | 1467438004314 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - PROCESS | 716 | 1467438004342 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
22:40:04 INFO - PROCESS | 716 | 1467438004494 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - PROCESS | 716 | 1467438004528 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
22:40:04 INFO - PROCESS | 716 | 1467438004662 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - PROCESS | 716 | 1467438004690 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
22:40:04 INFO - PROCESS | 716 | 1467438004835 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - PROCESS | 716 | 1467438004861 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
22:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
22:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
22:40:05 INFO - PROCESS | 716 | 1467438005014 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - PROCESS | 716 | 1467438005041 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
22:40:05 INFO - PROCESS | 716 | 1467438005186 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - PROCESS | 716 | 1467438005225 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
22:40:05 INFO - PROCESS | 716 | 1467438005361 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - PROCESS | 716 | 1467438005392 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
22:40:05 INFO - PROCESS | 716 | 1467438005540 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - PROCESS | 716 | 1467438005568 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
22:40:05 INFO - PROCESS | 716 | 1467438005712 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - PROCESS | 716 | 1467438005749 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
22:40:05 INFO - PROCESS | 716 | 1467438005886 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:05 INFO - PROCESS | 716 | 1467438005921 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 172ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
22:40:06 INFO - PROCESS | 716 | 1467438006064 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - PROCESS | 716 | 1467438006098 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
22:40:06 INFO - PROCESS | 716 | 1467438006240 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - PROCESS | 716 | 1467438006282 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
22:40:06 INFO - PROCESS | 716 | 1467438006412 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - PROCESS | 716 | 1467438006446 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
22:40:06 INFO - PROCESS | 716 | 1467438006592 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - PROCESS | 716 | 1467438006627 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
22:40:06 INFO - PROCESS | 716 | 1467438006762 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - PROCESS | 716 | 1467438006799 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
22:40:06 INFO - PROCESS | 716 | 1467438006952 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:06 INFO - PROCESS | 716 | 1467438006984 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
22:40:07 INFO - PROCESS | 716 | 1467438007128 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - PROCESS | 716 | 1467438007159 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
22:40:07 INFO - PROCESS | 716 | 1467438007302 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - PROCESS | 716 | 1467438007336 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
22:40:07 INFO - PROCESS | 716 | 1467438007481 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - PROCESS | 716 | 1467438007512 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
22:40:07 INFO - PROCESS | 716 | 1467438007657 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - PROCESS | 716 | 1467438007688 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
22:40:07 INFO - PROCESS | 716 | 1467438007827 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - PROCESS | 716 | 1467438007861 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:07 INFO - PROCESS | 716 | 1467438007962 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
22:40:07 INFO - PROCESS | 716 | 1467438008002 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - PROCESS | 716 | 1467438008034 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
22:40:08 INFO - PROCESS | 716 | 1467438008177 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - PROCESS | 716 | 1467438008211 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
22:40:08 INFO - PROCESS | 716 | 1467438008353 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - PROCESS | 716 | 1467438008395 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
22:40:08 INFO - PROCESS | 716 | 1467438008527 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - PROCESS | 716 | 1467438008561 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
22:40:08 INFO - PROCESS | 716 | 1467438008707 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - PROCESS | 716 | 1467438008739 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
22:40:08 INFO - PROCESS | 716 | 1467438008878 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:08 INFO - PROCESS | 716 | 1467438008917 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
22:40:09 INFO - PROCESS | 716 | 1467438009052 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - PROCESS | 716 | 1467438009086 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
22:40:09 INFO - PROCESS | 716 | 1467438009228 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - PROCESS | 716 | 1467438009262 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
22:40:09 INFO - PROCESS | 716 | 1467438009402 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - PROCESS | 716 | 1467438009439 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
22:40:09 INFO - PROCESS | 716 | 1467438009577 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - PROCESS | 716 | 1467438009612 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 230ms
22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
22:40:09 INFO - PROCESS | 716 | 1467438009937 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:09 INFO - PROCESS | 716 | 1467438009979 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 231ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
22:40:10 INFO - PROCESS | 716 | 1467438010166 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - PROCESS | 716 | 1467438010199 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
22:40:10 INFO - PROCESS | 716 | 1467438010344 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - PROCESS | 716 | 1467438010373 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
22:40:10 INFO - PROCESS | 716 | 1467438010517 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - PROCESS | 716 | 1467438010546 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
22:40:10 INFO - PROCESS | 716 | 1467438010695 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - PROCESS | 716 | 1467438010720 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 172ms
22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
22:40:10 INFO - PROCESS | 716 | 1467438010871 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:10 INFO - PROCESS | 716 | 1467438010905 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
22:40:11 INFO - PROCESS | 716 | 1467438011044 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - PROCESS | 716 | 1467438011069 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
22:40:11 INFO - PROCESS | 716 | 1467438011218 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - PROCESS | 716 | 1467438011247 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
22:40:11 INFO - PROCESS | 716 | 1467438011395 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - PROCESS | 716 | 1467438011421 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
22:40:11 INFO - PROCESS | 716 | 1467438011570 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - PROCESS | 716 | 1467438011599 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
22:40:11 INFO - PROCESS | 716 | 1467438011746 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - PROCESS | 716 | 1467438011780 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
22:40:11 INFO - PROCESS | 716 | 1467438011920 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:11 INFO - PROCESS | 716 | 1467438011955 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
22:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
22:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
22:40:12 INFO - PROCESS | 716 | 1467438012094 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - PROCESS | 716 | 1467438012129 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
22:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
22:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
22:40:12 INFO - PROCESS | 716 | 1467438012267 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - PROCESS | 716 | 1467438012303 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
22:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
22:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
22:40:12 INFO - PROCESS | 716 | 1467438012444 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - PROCESS | 716 | 1467438012478 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
22:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
22:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
22:40:12 INFO - PROCESS | 716 | 1467438012619 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - PROCESS | 716 | 1467438012655 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
22:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
22:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
22:40:12 INFO - PROCESS | 716 | 1467438012793 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - PROCESS | 716 | 1467438012826 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
22:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 172ms
22:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
22:40:12 INFO - PROCESS | 716 | 1467438012968 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:12 INFO - PROCESS | 716 | 1467438013006 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
22:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
22:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
22:40:13 INFO - PROCESS | 716 | 1467438013148 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 INFO - PROCESS | 716 | 1467438013200 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 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
22:40:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
22:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 230ms
22:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
22:40:13 INFO - PROCESS | 716 | 1467438013382 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 INFO - PROCESS | 716 | 1467438013413 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 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
22:40:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
22:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
22:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
22:40:13 INFO - PROCESS | 716 | 1467438013559 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 INFO - PROCESS | 716 | 1467438013589 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 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
22:40:13 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:40:13 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:40:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
22:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
22:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
22:40:13 INFO - PROCESS | 716 | 1467438013733 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 INFO - PROCESS | 716 | 1467438013766 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 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
22:40:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
22:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
22:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
22:40:13 INFO - PROCESS | 716 | 1467438013910 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:13 INFO - PROCESS | 716 | 1467438013945 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 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
22:40:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
22:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
22:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
22:40:14 INFO - PROCESS | 716 | 1467438014084 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 INFO - PROCESS | 716 | 1467438014116 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 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
22:40:14 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:40:14 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:40:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
22:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
22:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
22:40:14 INFO - PROCESS | 716 | 1467438014260 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 INFO - PROCESS | 716 | 1467438014294 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
22:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
22:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
22:40:14 INFO - PROCESS | 716 | 1467438014435 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 INFO - PROCESS | 716 | 1467438014469 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 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
22:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
22:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
22:40:14 INFO - PROCESS | 716 | 1467438014611 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 INFO - PROCESS | 716 | 1467438014647 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 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
22:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
22:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
22:40:14 INFO - PROCESS | 716 | 1467438014791 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 INFO - PROCESS | 716 | 1467438014828 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
22:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
22:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
22:40:14 INFO - PROCESS | 716 | 1467438014963 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:14 INFO - PROCESS | 716 | 1467438014998 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
22:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
22:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
22:40:15 INFO - PROCESS | 716 | 1467438015137 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - PROCESS | 716 | 1467438015175 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
22:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
22:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
22:40:15 INFO - PROCESS | 716 | 1467438015311 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - PROCESS | 716 | 1467438015345 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 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
22:40:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
22:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
22:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
22:40:15 INFO - PROCESS | 716 | 1467438015485 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - PROCESS | 716 | 1467438015521 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
22:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
22:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
22:40:15 INFO - PROCESS | 716 | 1467438015661 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - PROCESS | 716 | 1467438015695 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
22:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
22:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
22:40:15 INFO - PROCESS | 716 | 1467438015836 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:15 INFO - PROCESS | 716 | 1467438015870 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
22:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 370ms
22:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
22:40:16 INFO - PROCESS | 716 | 1467438016210 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:16 INFO - PROCESS | 716 | 1467438016254 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
22:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 370ms
22:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
22:40:16 INFO - PROCESS | 716 | 1467438016588 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:16 INFO - PROCESS | 716 | 1467438016617 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
22:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
22:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
22:40:16 INFO - PROCESS | 716 | 1467438016765 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:16 INFO - PROCESS | 716 | 1467438016793 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
22:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
22:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
22:40:16 INFO - PROCESS | 716 | 1467438016946 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:16 INFO - PROCESS | 716 | 1467438016985 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
22:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
22:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
22:40:17 INFO - PROCESS | 716 | 1467438017117 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - PROCESS | 716 | 1467438017145 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
22:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
22:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
22:40:17 INFO - PROCESS | 716 | 1467438017294 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - PROCESS | 716 | 1467438017319 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
22:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
22:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
22:40:17 INFO - PROCESS | 716 | 1467438017469 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - PROCESS | 716 | 1467438017500 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
22:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
22:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
22:40:17 INFO - PROCESS | 716 | 1467438017645 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - PROCESS | 716 | 1467438017673 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
22:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
22:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
22:40:17 INFO - PROCESS | 716 | 1467438017820 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - PROCESS | 716 | 1467438017846 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
22:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
22:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
22:40:17 INFO - PROCESS | 716 | 1467438017995 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - PROCESS | 716 | 1467438018021 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
22:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
22:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
22:40:18 INFO - PROCESS | 716 | 1467438018170 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - PROCESS | 716 | 1467438018198 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
22:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
22:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
22:40:18 INFO - PROCESS | 716 | 1467438018345 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - PROCESS | 716 | 1467438018377 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
22:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
22:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
22:40:18 INFO - PROCESS | 716 | 1467438018518 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - PROCESS | 716 | 1467438018554 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
22:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
22:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
22:40:18 INFO - PROCESS | 716 | 1467438018694 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - PROCESS | 716 | 1467438018727 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
22:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
22:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
22:40:18 INFO - PROCESS | 716 | 1467438018869 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:18 INFO - PROCESS | 716 | 1467438018905 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
22:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
22:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
22:40:19 INFO - PROCESS | 716 | 1467438019044 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - PROCESS | 716 | 1467438019092 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
22:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
22:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
22:40:19 INFO - PROCESS | 716 | 1467438019220 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - PROCESS | 716 | 1467438019256 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
22:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
22:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
22:40:19 INFO - PROCESS | 716 | 1467438019394 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - PROCESS | 716 | 1467438019428 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
22:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
22:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
22:40:19 INFO - PROCESS | 716 | 1467438019568 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - PROCESS | 716 | 1467438019607 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 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
22:40:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
22:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 230ms
22:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
22:40:19 INFO - PROCESS | 716 | 1467438019802 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - PROCESS | 716 | 1467438019832 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
22:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
22:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
22:40:19 INFO - PROCESS | 716 | 1467438019978 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - PROCESS | 716 | 1467438020010 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
22:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
22:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
22:40:20 INFO - PROCESS | 716 | 1467438020163 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - PROCESS | 716 | 1467438020197 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
22:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 190ms
22:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
22:40:20 INFO - PROCESS | 716 | 1467438020345 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - PROCESS | 716 | 1467438020376 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 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
22:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
22:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
22:40:20 INFO - PROCESS | 716 | 1467438020519 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - PROCESS | 716 | 1467438020550 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 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
22:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
22:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
22:40:20 INFO - PROCESS | 716 | 1467438020694 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - PROCESS | 716 | 1467438020729 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
22:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
22:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
22:40:20 INFO - PROCESS | 716 | 1467438020870 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:20 INFO - PROCESS | 716 | 1467438020906 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
22:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
22:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
22:40:21 INFO - PROCESS | 716 | 1467438021544 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:21 INFO - PROCESS | 716 | 1467438021578 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
22:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
22:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
22:40:21 INFO - PROCESS | 716 | 1467438021717 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:21 INFO - PROCESS | 716 | 1467438021749 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
22:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
22:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
22:40:21 INFO - PROCESS | 716 | 1467438021894 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:21 INFO - PROCESS | 716 | 1467438021928 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
22:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
22:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
22:40:22 INFO - PROCESS | 716 | 1467438022068 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:22 INFO - PROCESS | 716 | 1467438022108 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
22:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
22:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
22:40:22 INFO - PROCESS | 716 | 1467438022244 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:22 INFO - PROCESS | 716 | 1467438022279 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
22:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
22:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
22:40:22 INFO - PROCESS | 716 | 1467438022634 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:22 INFO - PROCESS | 716 | 1467438022690 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
22:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 390ms
22:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
22:40:22 INFO - PROCESS | 716 | 1467438022868 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:22 INFO - PROCESS | 716 | 1467438022902 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
22:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
22:40:23 INFO - PROCESS | 716 | 1467438023046 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 INFO - PROCESS | 716 | 1467438023077 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 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
22:40:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
22:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
22:40:23 INFO - PROCESS | 716 | 1467438023226 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 INFO - PROCESS | 716 | 1467438023252 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
22:40:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
22:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
22:40:23 INFO - PROCESS | 716 | 1467438023396 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 INFO - PROCESS | 716 | 1467438023431 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 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
22:40:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
22:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
22:40:23 INFO - PROCESS | 716 | 1467438023572 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 INFO - PROCESS | 716 | 1467438023607 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 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]"
22:40:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:40:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
22:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
22:40:23 INFO - PROCESS | 716 | 1467438023745 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 INFO - PROCESS | 716 | 1467438023778 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 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
22:40:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
22:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
22:40:23 INFO - PROCESS | 716 | 1467438023928 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:23 INFO - PROCESS | 716 | 1467438023956 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
22:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
22:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
22:40:24 INFO - PROCESS | 716 | 1467438024095 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - PROCESS | 716 | 1467438024122 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
22:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
22:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
22:40:24 INFO - PROCESS | 716 | 1467438024269 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - PROCESS | 716 | 1467438024295 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
22:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
22:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
22:40:24 INFO - PROCESS | 716 | 1467438024446 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - PROCESS | 716 | 1467438024480 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
22:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
22:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
22:40:24 INFO - PROCESS | 716 | 1467438024624 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - PROCESS | 716 | 1467438024651 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
22:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
22:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
22:40:24 INFO - PROCESS | 716 | 1467438024794 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - PROCESS | 716 | 1467438024828 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
22:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
22:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
22:40:24 INFO - PROCESS | 716 | 1467438024968 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - PROCESS | 716 | 1467438025011 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
22:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
22:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
22:40:25 INFO - PROCESS | 716 | 1467438025145 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - PROCESS | 716 | 1467438025178 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
22:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
22:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
22:40:25 INFO - PROCESS | 716 | 1467438025319 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - PROCESS | 716 | 1467438025357 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
22:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
22:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
22:40:25 INFO - PROCESS | 716 | 1467438025495 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - PROCESS | 716 | 1467438025537 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
22:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
22:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
22:40:25 INFO - PROCESS | 716 | 1467438025670 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - PROCESS | 716 | 1467438025705 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
22:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
22:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
22:40:25 INFO - PROCESS | 716 | 1467438025851 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:25 INFO - PROCESS | 716 | 1467438025892 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
22:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
22:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
22:40:26 INFO - PROCESS | 716 | 1467438026028 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - PROCESS | 716 | 1467438026059 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
22:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
22:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
22:40:26 INFO - PROCESS | 716 | 1467438026203 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - PROCESS | 716 | 1467438026234 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
22:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 172ms
22:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
22:40:26 INFO - PROCESS | 716 | 1467438026379 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - PROCESS | 716 | 1467438026412 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
22:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
22:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
22:40:26 INFO - PROCESS | 716 | 1467438026558 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - PROCESS | 716 | 1467438026591 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
22:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
22:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
22:40:26 INFO - PROCESS | 716 | 1467438026728 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - PROCESS | 716 | 1467438026763 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
22:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
22:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
22:40:26 INFO - PROCESS | 716 | 1467438026903 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:26 INFO - PROCESS | 716 | 1467438026937 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
22:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
22:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
22:40:27 INFO - PROCESS | 716 | 1467438027079 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - PROCESS | 716 | 1467438027114 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
22:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
22:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
22:40:27 INFO - PROCESS | 716 | 1467438027259 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - PROCESS | 716 | 1467438027290 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
22:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
22:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
22:40:27 INFO - PROCESS | 716 | 1467438027429 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - PROCESS | 716 | 1467438027462 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
22:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
22:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
22:40:27 INFO - PROCESS | 716 | 1467438027601 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - PROCESS | 716 | 1467438027636 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
22:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
22:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
22:40:27 INFO - PROCESS | 716 | 1467438027778 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - PROCESS | 716 | 1467438027814 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
22:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
22:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
22:40:27 INFO - PROCESS | 716 | 1467438027954 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:27 INFO - PROCESS | 716 | 1467438027987 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
22:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
22:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
22:40:28 INFO - PROCESS | 716 | 1467438028128 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:28 INFO - PROCESS | 716 | 1467438028162 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
22:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
22:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
22:40:28 INFO - PROCESS | 716 | 1467438028305 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:28 INFO - PROCESS | 716 | 1467438028349 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
22:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
22:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
22:40:28 INFO - PROCESS | 716 | 1467438028478 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:28 INFO - PROCESS | 716 | 1467438028513 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
22:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
22:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
22:40:28 INFO - PROCESS | 716 | 1467438028658 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:28 INFO - PROCESS | 716 | 1467438028722 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
22:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 430ms
22:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
22:40:29 INFO - PROCESS | 716 | 1467438029089 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - PROCESS | 716 | 1467438029148 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
22:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
22:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
22:40:29 INFO - PROCESS | 716 | 1467438029263 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - PROCESS | 716 | 1467438029291 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
22:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
22:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
22:40:29 INFO - PROCESS | 716 | 1467438029443 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - PROCESS | 716 | 1467438029474 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
22:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
22:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
22:40:29 INFO - PROCESS | 716 | 1467438029612 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - PROCESS | 716 | 1467438029643 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
22:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
22:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
22:40:29 INFO - PROCESS | 716 | 1467438029788 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - PROCESS | 716 | 1467438029816 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
22:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
22:40:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
22:40:29 INFO - PROCESS | 716 | 1467438029963 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:29 INFO - PROCESS | 716 | 1467438029998 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 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 () {
22:40:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
22:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
22:40:30 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 () {
22:40:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
22:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
22:40:30 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 () {
22:40:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
22:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
22:40:30 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 () {
22:40:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
22:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
22:40:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 177ms
22:40:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
22:40:30 INFO - PROCESS | 716 | 1467438030145 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - PROCESS | 716 | 1467438030170 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
22:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
22:40:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
22:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
22:40:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
22:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
22:40:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
22:40:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
22:40:30 INFO - PROCESS | 716 | 1467438030324 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - PROCESS | 716 | 1467438030351 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 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
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
22:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
22:40:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
22:40:30 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.
22:40:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
22:40:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 120ms
22:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
22:40:30 INFO - PROCESS | 716 | 1467438030450 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - PROCESS | 716 | 1467438030476 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
22:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
22:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
22:40:30 INFO - PROCESS | 716 | 1467438030629 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - PROCESS | 716 | 1467438030657 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
22:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
22:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
22:40:30 INFO - PROCESS | 716 | 1467438030808 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - PROCESS | 716 | 1467438030840 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
22:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
22:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
22:40:30 INFO - PROCESS | 716 | 1467438030978 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - PROCESS | 716 | 1467438031008 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
22:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 172ms
22:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
22:40:31 INFO - PROCESS | 716 | 1467438031153 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - PROCESS | 716 | 1467438031189 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
22:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
22:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
22:40:31 INFO - PROCESS | 716 | 1467438031328 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - PROCESS | 716 | 1467438031362 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
22:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
22:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
22:40:31 INFO - PROCESS | 716 | 1467438031511 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - PROCESS | 716 | 1467438031549 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
22:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
22:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
22:40:31 INFO - PROCESS | 716 | 1467438031681 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - PROCESS | 716 | 1467438031716 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
22:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
22:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
22:40:31 INFO - PROCESS | 716 | 1467438031858 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:31 INFO - PROCESS | 716 | 1467438031891 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
22:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
22:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
22:40:32 INFO - PROCESS | 716 | 1467438032029 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - PROCESS | 716 | 1467438032066 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
22:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
22:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
22:40:32 INFO - PROCESS | 716 | 1467438032204 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - PROCESS | 716 | 1467438032242 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
22:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 230ms
22:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
22:40:32 INFO - PROCESS | 716 | 1467438032436 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - PROCESS | 716 | 1467438032467 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
22:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
22:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
22:40:32 INFO - PROCESS | 716 | 1467438032612 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - PROCESS | 716 | 1467438032647 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
22:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
22:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
22:40:32 INFO - PROCESS | 716 | 1467438032791 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - PROCESS | 716 | 1467438032822 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
22:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
22:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
22:40:32 INFO - PROCESS | 716 | 1467438032962 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:32 INFO - PROCESS | 716 | 1467438032996 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
22:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
22:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
22:40:33 INFO - PROCESS | 716 | 1467438033136 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - PROCESS | 716 | 1467438033172 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
22:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
22:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
22:40:33 INFO - PROCESS | 716 | 1467438033313 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - PROCESS | 716 | 1467438033346 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
22:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
22:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
22:40:33 INFO - PROCESS | 716 | 1467438033493 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - PROCESS | 716 | 1467438033524 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
22:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
22:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
22:40:33 INFO - PROCESS | 716 | 1467438033663 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - PROCESS | 716 | 1467438033700 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
22:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
22:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
22:40:33 INFO - PROCESS | 716 | 1467438033842 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - PROCESS | 716 | 1467438033873 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
22:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
22:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
22:40:34 INFO - PROCESS | 716 | 1467438034012 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - PROCESS | 716 | 1467438034045 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 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
22:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
22:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
22:40:34 INFO - PROCESS | 716 | 1467438034186 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - PROCESS | 716 | 1467438034224 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
22:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
22:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
22:40:34 INFO - PROCESS | 716 | 1467438034362 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - PROCESS | 716 | 1467438034399 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 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
22:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
22:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
22:40:34 INFO - PROCESS | 716 | 1467438034537 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - PROCESS | 716 | 1467438034570 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
22:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
22:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
22:40:34 INFO - PROCESS | 716 | 1467438034716 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - PROCESS | 716 | 1467438034753 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
22:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
22:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
22:40:34 INFO - PROCESS | 716 | 1467438034898 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:34 INFO - PROCESS | 716 | 1467438034932 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
22:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
22:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
22:40:35 INFO - PROCESS | 716 | 1467438035087 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:35 INFO - PROCESS | 716 | 1467438035139 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
22:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 430ms
22:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
22:40:35 INFO - PROCESS | 716 | 1467438035521 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:35 INFO - PROCESS | 716 | 1467438035560 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
22:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 331ms
22:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
22:40:35 INFO - PROCESS | 716 | 1467438035861 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:35 INFO - PROCESS | 716 | 1467438035889 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
22:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
22:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
22:40:36 INFO - PROCESS | 716 | 1467438036033 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - PROCESS | 716 | 1467438036062 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
22:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 172ms
22:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
22:40:36 INFO - PROCESS | 716 | 1467438036215 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - PROCESS | 716 | 1467438036246 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
22:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
22:40:36 INFO - PROCESS | 716 | 1467438036386 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - PROCESS | 716 | 1467438036414 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
22:40:36 INFO - PROCESS | 716 | 1467438036563 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - PROCESS | 716 | 1467438036588 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
22:40:36 INFO - PROCESS | 716 | 1467438036739 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - PROCESS | 716 | 1467438036773 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
22:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
22:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
22:40:36 INFO - PROCESS | 716 | 1467438036912 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:36 INFO - PROCESS | 716 | 1467438036937 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
22:40:37 INFO - PROCESS | 716 | 1467438037087 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - PROCESS | 716 | 1467438037114 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
22:40:37 INFO - PROCESS | 716 | 1467438037263 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - PROCESS | 716 | 1467438037292 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
22:40:37 INFO - PROCESS | 716 | 1467438037437 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - PROCESS | 716 | 1467438037463 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
22:40:37 INFO - PROCESS | 716 | 1467438037613 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - PROCESS | 716 | 1467438037650 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 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
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
22:40:37 INFO - PROCESS | 716 | 1467438037788 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - PROCESS | 716 | 1467438037827 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
22:40:37 INFO - PROCESS | 716 | 1467438037971 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - PROCESS | 716 | 1467438038007 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
22:40:38 INFO - PROCESS | 716 | 1467438038149 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - PROCESS | 716 | 1467438038184 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 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
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
22:40:38 INFO - PROCESS | 716 | 1467438038325 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - PROCESS | 716 | 1467438038362 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
22:40:38 INFO - PROCESS | 716 | 1467438038496 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - PROCESS | 716 | 1467438038528 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
22:40:38 INFO - PROCESS | 716 | 1467438038670 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - PROCESS | 716 | 1467438038706 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
22:40:38 INFO - PROCESS | 716 | 1467438038845 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:38 INFO - PROCESS | 716 | 1467438038886 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 230ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
22:40:39 INFO - PROCESS | 716 | 1467438039080 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - PROCESS | 716 | 1467438039111 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
22:40:39 INFO - PROCESS | 716 | 1467438039255 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - PROCESS | 716 | 1467438039287 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 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
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
22:40:39 INFO - PROCESS | 716 | 1467438039433 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - PROCESS | 716 | 1467438039467 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
22:40:39 INFO - PROCESS | 716 | 1467438039608 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - PROCESS | 716 | 1467438039639 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 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
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
22:40:39 INFO - PROCESS | 716 | 1467438039780 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - PROCESS | 716 | 1467438039811 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
22:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
22:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
22:40:39 INFO - PROCESS | 716 | 1467438039954 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:39 INFO - PROCESS | 716 | 1467438039993 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
22:40:40 INFO - PROCESS | 716 | 1467438040128 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - PROCESS | 716 | 1467438040162 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
22:40:40 INFO - PROCESS | 716 | 1467438040304 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - PROCESS | 716 | 1467438040339 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
22:40:40 INFO - PROCESS | 716 | 1467438040479 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - PROCESS | 716 | 1467438040514 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
22:40:40 INFO - PROCESS | 716 | 1467438040658 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - PROCESS | 716 | 1467438040690 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
22:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
22:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
22:40:40 INFO - PROCESS | 716 | 1467438040834 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:40 INFO - PROCESS | 716 | 1467438040868 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
22:40:41 INFO - PROCESS | 716 | 1467438041012 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - PROCESS | 716 | 1467438041046 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
22:40:41 INFO - PROCESS | 716 | 1467438041187 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - PROCESS | 716 | 1467438041221 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
22:40:41 INFO - PROCESS | 716 | 1467438041362 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - PROCESS | 716 | 1467438041397 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
22:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
22:40:41 INFO - PROCESS | 716 | 1467438041542 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - PROCESS | 716 | 1467438041580 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 470ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
22:40:42 INFO - PROCESS | 716 | 1467438042013 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 INFO - PROCESS | 716 | 1467438042043 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 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
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
22:40:42 INFO - PROCESS | 716 | 1467438042187 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 INFO - PROCESS | 716 | 1467438042215 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 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
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
22:40:42 INFO - PROCESS | 716 | 1467438042365 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 INFO - PROCESS | 716 | 1467438042397 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 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
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
22:40:42 INFO - PROCESS | 716 | 1467438042536 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 INFO - PROCESS | 716 | 1467438042564 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 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)
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
22:40:42 INFO - PROCESS | 716 | 1467438042713 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 INFO - PROCESS | 716 | 1467438042739 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
22:40:42 INFO - PROCESS | 716 | 1467438042889 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:42 INFO - PROCESS | 716 | 1467438042927 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
22:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
22:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
22:40:43 INFO - PROCESS | 716 | 1467438043062 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - PROCESS | 716 | 1467438043088 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
22:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
22:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
22:40:43 INFO - PROCESS | 716 | 1467438043242 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - PROCESS | 716 | 1467438043269 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
22:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
22:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
22:40:43 INFO - PROCESS | 716 | 1467438043413 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - PROCESS | 716 | 1467438043449 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
22:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
22:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
22:40:43 INFO - PROCESS | 716 | 1467438043592 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - PROCESS | 716 | 1467438043620 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
22:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
22:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
22:40:43 INFO - PROCESS | 716 | 1467438043764 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - PROCESS | 716 | 1467438043797 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
22:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
22:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
22:40:43 INFO - PROCESS | 716 | 1467438043937 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:43 INFO - PROCESS | 716 | 1467438043967 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
22:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
22:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
22:40:44 INFO - PROCESS | 716 | 1467438044112 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - PROCESS | 716 | 1467438044152 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
22:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
22:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
22:40:44 INFO - PROCESS | 716 | 1467438044286 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - PROCESS | 716 | 1467438044321 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
22:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
22:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
22:40:44 INFO - PROCESS | 716 | 1467438044463 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - PROCESS | 716 | 1467438044502 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 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
22:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
22:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
22:40:44 INFO - PROCESS | 716 | 1467438044637 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - PROCESS | 716 | 1467438044672 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
22:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
22:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
22:40:44 INFO - PROCESS | 716 | 1467438044812 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - PROCESS | 716 | 1467438044847 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
22:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
22:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
22:40:44 INFO - PROCESS | 716 | 1467438044995 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - PROCESS | 716 | 1467438045032 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 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)
22:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
22:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
22:40:45 INFO - PROCESS | 716 | 1467438045169 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - PROCESS | 716 | 1467438045206 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
22:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
22:40:45 INFO - PROCESS | 716 | 1467438045352 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - PROCESS | 716 | 1467438045383 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
22:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
22:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
22:40:45 INFO - PROCESS | 716 | 1467438045530 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - PROCESS | 716 | 1467438045564 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
22:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
22:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
22:40:45 INFO - PROCESS | 716 | 1467438045704 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - PROCESS | 716 | 1467438045735 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
22:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
22:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
22:40:45 INFO - PROCESS | 716 | 1467438045880 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:45 INFO - PROCESS | 716 | 1467438045913 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
22:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
22:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
22:40:46 INFO - PROCESS | 716 | 1467438046055 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - PROCESS | 716 | 1467438046091 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
22:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
22:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
22:40:46 INFO - PROCESS | 716 | 1467438046229 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - PROCESS | 716 | 1467438046269 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
22:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
22:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
22:40:46 INFO - PROCESS | 716 | 1467438046409 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - PROCESS | 716 | 1467438046444 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
22:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
22:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
22:40:46 INFO - PROCESS | 716 | 1467438046579 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - PROCESS | 716 | 1467438046613 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
22:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
22:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
22:40:46 INFO - PROCESS | 716 | 1467438046754 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - PROCESS | 716 | 1467438046786 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
22:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
22:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
22:40:46 INFO - PROCESS | 716 | 1467438046929 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:46 INFO - PROCESS | 716 | 1467438046962 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
22:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
22:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
22:40:47 INFO - PROCESS | 716 | 1467438047104 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - PROCESS | 716 | 1467438047141 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
22:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
22:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
22:40:47 INFO - PROCESS | 716 | 1467438047279 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - PROCESS | 716 | 1467438047313 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
22:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
22:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
22:40:47 INFO - PROCESS | 716 | 1467438047452 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - PROCESS | 716 | 1467438047486 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
22:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
22:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
22:40:47 INFO - PROCESS | 716 | 1467438047631 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - PROCESS | 716 | 1467438047667 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
22:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
22:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
22:40:47 INFO - PROCESS | 716 | 1467438047811 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - PROCESS | 716 | 1467438047849 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
22:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
22:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
22:40:47 INFO - PROCESS | 716 | 1467438047982 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:48 INFO - PROCESS | 716 | 1467438048038 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
22:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 430ms
22:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
22:40:48 INFO - PROCESS | 716 | 1467438048416 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:48 INFO - PROCESS | 716 | 1467438048457 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
22:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 230ms
22:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
22:40:48 INFO - PROCESS | 716 | 1467438048650 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:48 INFO - PROCESS | 716 | 1467438048679 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
22:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
22:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
22:40:48 INFO - PROCESS | 716 | 1467438048830 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:48 INFO - PROCESS | 716 | 1467438048858 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
22:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
22:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
22:40:48 INFO - PROCESS | 716 | 1467438049001 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - PROCESS | 716 | 1467438049033 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
22:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
22:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
22:40:49 INFO - PROCESS | 716 | 1467438049176 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - PROCESS | 716 | 1467438049201 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
22:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
22:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
22:40:49 INFO - PROCESS | 716 | 1467438049347 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - PROCESS | 716 | 1467438049380 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
22:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
22:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
22:40:49 INFO - PROCESS | 716 | 1467438049521 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - PROCESS | 716 | 1467438049559 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
22:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
22:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
22:40:49 INFO - PROCESS | 716 | 1467438049696 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - PROCESS | 716 | 1467438049723 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
22:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
22:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
22:40:49 INFO - PROCESS | 716 | 1467438049871 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:49 INFO - PROCESS | 716 | 1467438049898 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
22:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
22:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
22:40:50 INFO - PROCESS | 716 | 1467438050050 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - PROCESS | 716 | 1467438050081 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
22:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
22:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
22:40:50 INFO - PROCESS | 716 | 1467438050226 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - PROCESS | 716 | 1467438050260 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
22:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
22:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
22:40:50 INFO - PROCESS | 716 | 1467438050396 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - PROCESS | 716 | 1467438050424 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
22:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
22:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
22:40:50 INFO - PROCESS | 716 | 1467438050571 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - PROCESS | 716 | 1467438050604 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
22:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
22:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
22:40:50 INFO - PROCESS | 716 | 1467438050746 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - PROCESS | 716 | 1467438050781 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
22:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
22:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
22:40:50 INFO - PROCESS | 716 | 1467438050922 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:50 INFO - PROCESS | 716 | 1467438050959 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
22:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
22:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
22:40:51 INFO - PROCESS | 716 | 1467438051096 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - PROCESS | 716 | 1467438051130 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
22:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
22:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
22:40:51 INFO - PROCESS | 716 | 1467438051270 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - PROCESS | 716 | 1467438051309 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
22:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
22:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
22:40:51 INFO - PROCESS | 716 | 1467438051446 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - PROCESS | 716 | 1467438051484 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
22:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
22:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
22:40:51 INFO - PROCESS | 716 | 1467438051621 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - PROCESS | 716 | 1467438051657 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
22:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
22:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
22:40:51 INFO - PROCESS | 716 | 1467438051796 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - PROCESS | 716 | 1467438051833 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
22:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
22:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
22:40:51 INFO - PROCESS | 716 | 1467438051982 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - PROCESS | 716 | 1467438052013 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
22:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
22:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
22:40:52 INFO - PROCESS | 716 | 1467438052152 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - PROCESS | 716 | 1467438052184 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
22:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
22:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
22:40:52 INFO - PROCESS | 716 | 1467438052329 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - PROCESS | 716 | 1467438052364 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 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
22:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
22:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
22:40:52 INFO - PROCESS | 716 | 1467438052503 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - PROCESS | 716 | 1467438052536 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 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
22:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
22:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
22:40:52 INFO - PROCESS | 716 | 1467438052679 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - PROCESS | 716 | 1467438052713 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
22:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
22:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
22:40:52 INFO - PROCESS | 716 | 1467438052855 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:52 INFO - PROCESS | 716 | 1467438052893 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
22:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
22:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
22:40:53 INFO - PROCESS | 716 | 1467438053030 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - PROCESS | 716 | 1467438053064 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
22:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
22:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
22:40:53 INFO - PROCESS | 716 | 1467438053209 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - PROCESS | 716 | 1467438053242 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
22:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
22:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
22:40:53 INFO - PROCESS | 716 | 1467438053379 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - PROCESS | 716 | 1467438053418 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
22:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
22:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
22:40:53 INFO - PROCESS | 716 | 1467438053554 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - PROCESS | 716 | 1467438053587 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
22:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
22:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
22:40:53 INFO - PROCESS | 716 | 1467438053729 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - PROCESS | 716 | 1467438053764 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
22:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
22:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
22:40:53 INFO - PROCESS | 716 | 1467438053905 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:53 INFO - PROCESS | 716 | 1467438053946 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:54 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)
22:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
22:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
22:40:54 INFO - PROCESS | 716 | 1467438054080 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:54 INFO - PROCESS | 716 | 1467438054115 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
22:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
22:40:54 INFO - PROCESS | 716 | 1467438054259 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:54 INFO - PROCESS | 716 | 1467438054294 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
22:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
22:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
22:40:54 INFO - PROCESS | 716 | 1467438054430 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:54 INFO - PROCESS | 716 | 1467438054467 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
22:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
22:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
22:40:54 INFO - PROCESS | 716 | 1467438054637 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:54 INFO - PROCESS | 716 | 1467438054690 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
22:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms
22:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
22:40:55 INFO - PROCESS | 716 | 1467438055246 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - PROCESS | 716 | 1467438055277 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
22:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
22:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
22:40:55 INFO - PROCESS | 716 | 1467438055419 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - PROCESS | 716 | 1467438055451 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
22:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
22:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
22:40:55 INFO - PROCESS | 716 | 1467438055600 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - PROCESS | 716 | 1467438055629 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
22:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
22:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
22:40:55 INFO - PROCESS | 716 | 1467438055772 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - PROCESS | 716 | 1467438055806 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
22:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
22:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
22:40:55 INFO - PROCESS | 716 | 1467438055946 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:55 INFO - PROCESS | 716 | 1467438055983 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
22:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
22:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
22:40:56 INFO - PROCESS | 716 | 1467438056121 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - PROCESS | 716 | 1467438056153 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
22:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
22:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
22:40:56 INFO - PROCESS | 716 | 1467438056296 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - PROCESS | 716 | 1467438056321 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
22:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
22:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
22:40:56 INFO - PROCESS | 716 | 1467438056476 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - PROCESS | 716 | 1467438056507 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
22:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
22:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
22:40:56 INFO - PROCESS | 716 | 1467438056646 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - PROCESS | 716 | 1467438056673 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
22:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
22:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
22:40:56 INFO - PROCESS | 716 | 1467438056822 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - PROCESS | 716 | 1467438056854 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
22:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
22:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
22:40:56 INFO - PROCESS | 716 | 1467438056998 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - PROCESS | 716 | 1467438057041 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
22:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 172ms
22:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
22:40:57 INFO - PROCESS | 716 | 1467438057176 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - PROCESS | 716 | 1467438057209 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
22:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
22:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
22:40:57 INFO - PROCESS | 716 | 1467438057348 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - PROCESS | 716 | 1467438057385 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
22:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
22:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
22:40:57 INFO - PROCESS | 716 | 1467438057522 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - PROCESS | 716 | 1467438057557 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
22:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
22:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
22:40:57 INFO - PROCESS | 716 | 1467438057696 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - PROCESS | 716 | 1467438057730 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
22:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
22:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
22:40:57 INFO - PROCESS | 716 | 1467438057870 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:57 INFO - PROCESS | 716 | 1467438057908 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
22:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
22:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
22:40:58 INFO - PROCESS | 716 | 1467438058046 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - PROCESS | 716 | 1467438058080 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
22:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
22:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
22:40:58 INFO - PROCESS | 716 | 1467438058221 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - PROCESS | 716 | 1467438058259 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 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
22:40:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
22:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 230ms
22:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
22:40:58 INFO - PROCESS | 716 | 1467438058455 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - PROCESS | 716 | 1467438058485 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
22:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
22:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
22:40:58 INFO - PROCESS | 716 | 1467438058630 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - PROCESS | 716 | 1467438058662 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
22:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
22:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
22:40:58 INFO - PROCESS | 716 | 1467438058812 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 INFO - PROCESS | 716 | 1467438058841 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:58 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
22:40:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:58 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
22:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
22:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
22:40:58 INFO - PROCESS | 716 | 1467438058982 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - PROCESS | 716 | 1467438059014 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 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
22:40:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:40:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
22:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:40:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
22:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
22:40:59 INFO - PROCESS | 716 | 1467438059160 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - PROCESS | 716 | 1467438059197 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
22:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
22:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
22:40:59 INFO - PROCESS | 716 | 1467438059330 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - PROCESS | 716 | 1467438059361 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
22:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
22:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
22:40:59 INFO - PROCESS | 716 | 1467438059504 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - PROCESS | 716 | 1467438059540 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
22:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
22:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
22:40:59 INFO - PROCESS | 716 | 1467438059680 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - PROCESS | 716 | 1467438059718 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
22:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
22:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
22:40:59 INFO - PROCESS | 716 | 1467438059855 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:40:59 INFO - PROCESS | 716 | 1467438059890 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
22:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
22:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
22:41:00 INFO - PROCESS | 716 | 1467438060029 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - PROCESS | 716 | 1467438060064 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
22:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
22:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
22:41:00 INFO - PROCESS | 716 | 1467438060211 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - PROCESS | 716 | 1467438060244 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
22:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
22:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
22:41:00 INFO - PROCESS | 716 | 1467438060380 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - PROCESS | 716 | 1467438060413 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
22:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
22:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
22:41:00 INFO - PROCESS | 716 | 1467438060554 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - PROCESS | 716 | 1467438060591 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
22:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
22:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
22:41:00 INFO - PROCESS | 716 | 1467438060730 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - PROCESS | 716 | 1467438060764 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
22:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
22:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
22:41:00 INFO - PROCESS | 716 | 1467438060905 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:00 INFO - PROCESS | 716 | 1467438060942 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
22:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 470ms
22:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
22:41:01 INFO - PROCESS | 716 | 1467438061379 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:01 INFO - PROCESS | 716 | 1467438061409 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
22:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
22:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
22:41:01 INFO - PROCESS | 716 | 1467438061554 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:01 INFO - PROCESS | 716 | 1467438061582 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
22:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
22:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
22:41:01 INFO - PROCESS | 716 | 1467438061733 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:01 INFO - PROCESS | 716 | 1467438061762 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
22:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
22:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
22:41:01 INFO - PROCESS | 716 | 1467438061910 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:01 INFO - PROCESS | 716 | 1467438061941 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
22:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 370ms
22:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
22:41:02 INFO - PROCESS | 716 | 1467438062280 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - PROCESS | 716 | 1467438062308 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
22:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
22:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
22:41:02 INFO - PROCESS | 716 | 1467438062455 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - PROCESS | 716 | 1467438062494 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
22:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
22:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
22:41:02 INFO - PROCESS | 716 | 1467438062630 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - PROCESS | 716 | 1467438062661 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
22:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
22:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
22:41:02 INFO - PROCESS | 716 | 1467438062805 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - PROCESS | 716 | 1467438062834 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
22:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
22:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
22:41:02 INFO - PROCESS | 716 | 1467438062980 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:02 INFO - PROCESS | 716 | 1467438063006 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
22:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
22:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
22:41:03 INFO - PROCESS | 716 | 1467438063155 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - PROCESS | 716 | 1467438063185 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
22:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
22:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
22:41:03 INFO - PROCESS | 716 | 1467438063331 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - PROCESS | 716 | 1467438063369 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
22:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
22:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
22:41:03 INFO - PROCESS | 716 | 1467438063510 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - PROCESS | 716 | 1467438063553 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
22:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 172ms
22:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
22:41:03 INFO - PROCESS | 716 | 1467438063681 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - PROCESS | 716 | 1467438063719 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
22:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
22:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
22:41:03 INFO - PROCESS | 716 | 1467438063855 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:03 INFO - PROCESS | 716 | 1467438063889 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
22:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
22:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
22:41:04 INFO - PROCESS | 716 | 1467438064033 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - PROCESS | 716 | 1467438064069 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
22:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 230ms
22:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
22:41:04 INFO - PROCESS | 716 | 1467438064266 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - PROCESS | 716 | 1467438064303 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
22:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
22:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
22:41:04 INFO - PROCESS | 716 | 1467438064439 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - PROCESS | 716 | 1467438064474 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
22:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
22:41:04 INFO - PROCESS | 716 | 1467438064632 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
22:41:04 INFO - PROCESS | 716 | 1467438064663 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
22:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
22:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
22:41:04 INFO - PROCESS | 716 | 1467438064813 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - PROCESS | 716 | 1467438064844 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
22:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
22:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
22:41:04 INFO - PROCESS | 716 | 1467438064993 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - PROCESS | 716 | 1467438065024 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
22:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
22:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
22:41:05 INFO - PROCESS | 716 | 1467438065164 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - PROCESS | 716 | 1467438065196 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
22:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
22:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
22:41:05 INFO - PROCESS | 716 | 1467438065338 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - PROCESS | 716 | 1467438065371 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
22:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
22:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
22:41:05 INFO - PROCESS | 716 | 1467438065514 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - PROCESS | 716 | 1467438065546 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
22:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
22:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
22:41:05 INFO - PROCESS | 716 | 1467438065689 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - PROCESS | 716 | 1467438065725 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 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
22:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
22:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
22:41:05 INFO - PROCESS | 716 | 1467438065864 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:05 INFO - PROCESS | 716 | 1467438065897 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
22:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
22:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
22:41:06 INFO - PROCESS | 716 | 1467438066043 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - PROCESS | 716 | 1467438066078 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
22:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
22:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
22:41:06 INFO - PROCESS | 716 | 1467438066214 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - PROCESS | 716 | 1467438066247 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
22:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
22:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
22:41:06 INFO - PROCESS | 716 | 1467438066388 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - PROCESS | 716 | 1467438066421 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
22:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
22:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
22:41:06 INFO - PROCESS | 716 | 1467438066563 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - PROCESS | 716 | 1467438066600 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
22:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
22:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
22:41:06 INFO - PROCESS | 716 | 1467438066739 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - PROCESS | 716 | 1467438066776 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
22:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
22:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
22:41:06 INFO - PROCESS | 716 | 1467438066914 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:06 INFO - PROCESS | 716 | 1467438066953 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
22:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
22:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
22:41:07 INFO - PROCESS | 716 | 1467438067094 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:07 INFO - PROCESS | 716 | 1467438067130 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:07 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
22:41:07 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
22:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
22:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
22:41:07 INFO - PROCESS | 716 | 1467438067268 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:07 INFO - PROCESS | 716 | 1467438067302 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
22:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 330ms
22:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
22:41:07 INFO - PROCESS | 716 | 1467438067655 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:07 INFO - PROCESS | 716 | 1467438067699 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
22:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 230ms
22:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
22:41:07 INFO - PROCESS | 716 | 1467438067889 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:07 INFO - PROCESS | 716 | 1467438067929 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
22:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
22:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
22:41:08 INFO - PROCESS | 716 | 1467438068071 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:08 INFO - PROCESS | 716 | 1467438068117 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
22:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
22:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
22:41:08 INFO - PROCESS | 716 | 1467438068254 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:08 INFO - PROCESS | 716 | 1467438068282 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
22:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 190ms
22:41:08 INFO - PROCESS | 716 | 1467438068730 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
22:41:08 INFO - PROCESS | 716 | 1467438068755 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
22:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 105ms
22:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
22:41:08 INFO - PROCESS | 716 | 1467438068855 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:08 INFO - PROCESS | 716 | 1467438068898 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
22:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
22:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
22:41:09 INFO - PROCESS | 716 | 1467438069035 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - PROCESS | 716 | 1467438069062 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
22:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
22:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
22:41:09 INFO - PROCESS | 716 | 1467438069212 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - PROCESS | 716 | 1467438069250 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
22:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
22:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
22:41:09 INFO - PROCESS | 716 | 1467438069383 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - PROCESS | 716 | 1467438069409 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
22:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
22:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
22:41:09 INFO - PROCESS | 716 | 1467438069560 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - PROCESS | 716 | 1467438069591 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
22:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
22:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
22:41:09 INFO - PROCESS | 716 | 1467438069732 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - PROCESS | 716 | 1467438069770 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
22:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
22:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
22:41:09 INFO - PROCESS | 716 | 1467438069904 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:09 INFO - PROCESS | 716 | 1467438069933 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
22:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
22:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
22:41:10 INFO - PROCESS | 716 | 1467438070080 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - PROCESS | 716 | 1467438070123 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
22:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 172ms
22:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
22:41:10 INFO - PROCESS | 716 | 1467438070260 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - PROCESS | 716 | 1467438070293 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
22:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
22:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
22:41:10 INFO - PROCESS | 716 | 1467438070430 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - PROCESS | 716 | 1467438070473 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
22:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
22:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
22:41:10 INFO - PROCESS | 716 | 1467438070604 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - PROCESS | 716 | 1467438070641 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
22:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
22:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
22:41:10 INFO - PROCESS | 716 | 1467438070789 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - PROCESS | 716 | 1467438070828 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
22:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
22:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
22:41:10 INFO - PROCESS | 716 | 1467438070964 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - PROCESS | 716 | 1467438071012 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
22:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
22:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
22:41:11 INFO - PROCESS | 716 | 1467438071139 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - PROCESS | 716 | 1467438071178 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
22:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
22:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
22:41:11 INFO - PROCESS | 716 | 1467438071314 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - PROCESS | 716 | 1467438071347 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
22:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
22:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
22:41:11 INFO - PROCESS | 716 | 1467438071488 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - PROCESS | 716 | 1467438071519 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
22:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
22:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
22:41:11 INFO - PROCESS | 716 | 1467438071664 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - PROCESS | 716 | 1467438071696 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
22:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
22:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
22:41:11 INFO - PROCESS | 716 | 1467438071839 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - PROCESS | 716 | 1467438071873 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
22:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
22:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
22:41:12 INFO - PROCESS | 716 | 1467438072014 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - PROCESS | 716 | 1467438072045 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
22:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
22:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
22:41:12 INFO - PROCESS | 716 | 1467438072190 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - PROCESS | 716 | 1467438072224 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
22:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
22:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
22:41:12 INFO - PROCESS | 716 | 1467438072364 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - PROCESS | 716 | 1467438072410 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
22:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
22:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
22:41:12 INFO - PROCESS | 716 | 1467438072538 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - PROCESS | 716 | 1467438072573 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
22:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 172ms
22:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
22:41:12 INFO - PROCESS | 716 | 1467438072713 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - PROCESS | 716 | 1467438072746 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
22:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 171ms
22:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
22:41:12 INFO - PROCESS | 716 | 1467438072890 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:12 INFO - PROCESS | 716 | 1467438072928 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
22:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
22:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
22:41:13 INFO - PROCESS | 716 | 1467438073063 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - PROCESS | 716 | 1467438073097 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
22:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
22:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
22:41:13 INFO - PROCESS | 716 | 1467438073237 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - PROCESS | 716 | 1467438073271 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
22:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
22:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
22:41:13 INFO - PROCESS | 716 | 1467438073414 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - PROCESS | 716 | 1467438073450 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
22:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
22:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
22:41:13 INFO - PROCESS | 716 | 1467438073589 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - PROCESS | 716 | 1467438073623 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
22:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
22:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
22:41:13 INFO - PROCESS | 716 | 1467438073764 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - PROCESS | 716 | 1467438073802 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
22:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
22:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
22:41:13 INFO - PROCESS | 716 | 1467438073943 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:13 INFO - PROCESS | 716 | 1467438073981 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
22:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 470ms
22:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
22:41:14 INFO - PROCESS | 716 | 1467438074434 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:14 INFO - PROCESS | 716 | 1467438074465 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
22:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
22:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
22:41:14 INFO - PROCESS | 716 | 1467438074611 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:14 INFO - PROCESS | 716 | 1467438074639 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
22:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
22:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
22:41:14 INFO - PROCESS | 716 | 1467438074784 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:14 INFO - PROCESS | 716 | 1467438074816 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
22:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
22:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
22:41:14 INFO - PROCESS | 716 | 1467438074956 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:14 INFO - PROCESS | 716 | 1467438074987 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
22:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
22:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
22:41:15 INFO - PROCESS | 716 | 1467438075131 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - PROCESS | 716 | 1467438075158 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
22:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
22:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
22:41:15 INFO - PROCESS | 716 | 1467438075311 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - PROCESS | 716 | 1467438075343 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
22:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
22:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
22:41:15 INFO - PROCESS | 716 | 1467438075481 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - PROCESS | 716 | 1467438075509 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
22:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
22:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
22:41:15 INFO - PROCESS | 716 | 1467438075655 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - PROCESS | 716 | 1467438075681 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
22:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
22:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
22:41:15 INFO - PROCESS | 716 | 1467438075831 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - PROCESS | 716 | 1467438075858 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
22:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
22:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
22:41:15 INFO - PROCESS | 716 | 1467438076006 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - PROCESS | 716 | 1467438076036 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
22:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
22:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
22:41:16 INFO - PROCESS | 716 | 1467438076182 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - PROCESS | 716 | 1467438076213 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
22:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
22:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
22:41:16 INFO - PROCESS | 716 | 1467438076366 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - PROCESS | 716 | 1467438076394 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
22:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
22:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
22:41:16 INFO - PROCESS | 716 | 1467438076530 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - PROCESS | 716 | 1467438076572 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
22:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
22:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
22:41:16 INFO - PROCESS | 716 | 1467438076705 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - PROCESS | 716 | 1467438076741 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
22:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
22:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
22:41:16 INFO - PROCESS | 716 | 1467438076881 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:16 INFO - PROCESS | 716 | 1467438076918 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
22:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
22:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
22:41:17 INFO - PROCESS | 716 | 1467438077057 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - PROCESS | 716 | 1467438077097 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
22:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
22:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
22:41:17 INFO - PROCESS | 716 | 1467438077230 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - PROCESS | 716 | 1467438077263 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
22:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
22:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
22:41:17 INFO - PROCESS | 716 | 1467438077404 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - PROCESS | 716 | 1467438077439 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
22:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
22:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
22:41:17 INFO - PROCESS | 716 | 1467438077581 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - PROCESS | 716 | 1467438077644 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
22:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 230ms
22:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
22:41:17 INFO - PROCESS | 716 | 1467438077814 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - PROCESS | 716 | 1467438077845 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
22:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
22:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
22:41:17 INFO - PROCESS | 716 | 1467438077988 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - PROCESS | 716 | 1467438078019 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
22:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
22:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
22:41:18 INFO - PROCESS | 716 | 1467438078165 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - PROCESS | 716 | 1467438078199 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
22:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
22:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
22:41:18 INFO - PROCESS | 716 | 1467438078339 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - PROCESS | 716 | 1467438078374 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
22:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
22:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
22:41:18 INFO - PROCESS | 716 | 1467438078514 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - PROCESS | 716 | 1467438078545 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
22:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
22:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
22:41:18 INFO - PROCESS | 716 | 1467438078690 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - PROCESS | 716 | 1467438078734 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
22:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
22:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
22:41:18 INFO - PROCESS | 716 | 1467438078868 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:18 INFO - PROCESS | 716 | 1467438078902 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
22:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
22:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
22:41:19 INFO - PROCESS | 716 | 1467438079038 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - PROCESS | 716 | 1467438079070 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
22:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
22:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
22:41:19 INFO - PROCESS | 716 | 1467438079214 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - PROCESS | 716 | 1467438079253 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
22:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
22:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
22:41:19 INFO - PROCESS | 716 | 1467438079389 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - PROCESS | 716 | 1467438079422 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
22:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
22:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
22:41:19 INFO - PROCESS | 716 | 1467438079564 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - PROCESS | 716 | 1467438079598 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
22:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
22:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
22:41:19 INFO - PROCESS | 716 | 1467438079747 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - PROCESS | 716 | 1467438079787 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
22:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
22:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
22:41:19 INFO - PROCESS | 716 | 1467438079921 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:19 INFO - PROCESS | 716 | 1467438079955 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
22:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
22:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
22:41:20 INFO - PROCESS | 716 | 1467438080097 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:20 INFO - PROCESS | 716 | 1467438080131 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
22:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
22:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
22:41:20 INFO - PROCESS | 716 | 1467438080287 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:20 INFO - PROCESS | 716 | 1467438080345 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
22:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 430ms
22:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
22:41:20 INFO - PROCESS | 716 | 1467438080724 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:20 INFO - PROCESS | 716 | 1467438080791 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
22:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 230ms
22:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
22:41:20 INFO - PROCESS | 716 | 1467438080961 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:20 INFO - PROCESS | 716 | 1467438080990 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
22:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
22:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
22:41:21 INFO - PROCESS | 716 | 1467438081135 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - PROCESS | 716 | 1467438081168 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
22:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
22:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
22:41:21 INFO - PROCESS | 716 | 1467438081313 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - PROCESS | 716 | 1467438081341 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
22:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
22:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
22:41:21 INFO - PROCESS | 716 | 1467438081481 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - PROCESS | 716 | 1467438081508 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
22:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
22:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
22:41:21 INFO - PROCESS | 716 | 1467438081656 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - PROCESS | 716 | 1467438081695 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
22:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
22:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
22:41:21 INFO - PROCESS | 716 | 1467438081831 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - PROCESS | 716 | 1467438081865 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
22:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
22:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
22:41:21 INFO - PROCESS | 716 | 1467438082006 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - PROCESS | 716 | 1467438082036 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
22:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
22:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
22:41:22 INFO - PROCESS | 716 | 1467438082181 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - PROCESS | 716 | 1467438082212 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
22:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
22:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
22:41:22 INFO - PROCESS | 716 | 1467438082354 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - PROCESS | 716 | 1467438082383 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
22:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
22:41:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
22:41:22 INFO - PROCESS | 716 | 1467438082532 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - PROCESS | 716 | 1467438082565 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
22:41:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
22:41:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
22:41:22 INFO - PROCESS | 716 | 1467438082705 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - PROCESS | 716 | 1467438082749 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
22:41:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
22:41:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
22:41:22 INFO - PROCESS | 716 | 1467438082881 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:22 INFO - PROCESS | 716 | 1467438082921 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
22:41:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
22:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
22:41:23 INFO - PROCESS | 716 | 1467438083056 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:23 INFO - PROCESS | 716 | 1467438083091 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
22:41:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
22:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
22:41:23 INFO - PROCESS | 716 | 1467438083231 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:23 INFO - PROCESS | 716 | 1467438083267 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
22:41:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 172ms
22:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
22:41:23 INFO - PROCESS | 716 | 1467438083411 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:23 INFO - PROCESS | 716 | 1467438083451 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
22:41:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
22:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
22:41:23 INFO - PROCESS | 716 | 1467438083582 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:23 INFO - PROCESS | 716 | 1467438083618 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:24 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)
22:41:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
22:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
22:41:24 INFO - PROCESS | 716 | 1467438084255 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:24 INFO - PROCESS | 716 | 1467438084285 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:24 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
22:41:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
22:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
22:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
22:41:24 INFO - PROCESS | 716 | 1467438084929 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:24 INFO - PROCESS | 716 | 1467438084959 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:25 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
22:41:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
22:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
22:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
22:41:25 INFO - PROCESS | 716 | 1467438085605 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:25 INFO - PROCESS | 716 | 1467438085635 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
22:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
22:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
22:41:26 INFO - PROCESS | 716 | 1467438086278 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:26 INFO - PROCESS | 716 | 1467438086310 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:26 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)
22:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
22:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
22:41:26 INFO - PROCESS | 716 | 1467438086952 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:26 INFO - PROCESS | 716 | 1467438087001 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:27 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
22:41:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
22:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 970ms
22:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
22:41:27 INFO - PROCESS | 716 | 1467438087929 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:27 INFO - PROCESS | 716 | 1467438087965 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
22:41:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
22:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
22:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
22:41:28 INFO - PROCESS | 716 | 1467438088605 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:28 INFO - PROCESS | 716 | 1467438088632 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
22:41:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
22:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
22:41:29 INFO - PROCESS | 716 | 1467438089282 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:29 INFO - PROCESS | 716 | 1467438089316 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
22:41:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:41:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
22:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
22:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
22:41:29 INFO - PROCESS | 716 | 1467438089953 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:29 INFO - PROCESS | 716 | 1467438089986 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
22:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
22:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
22:41:30 INFO - PROCESS | 716 | 1467438090128 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - PROCESS | 716 | 1467438090153 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
22:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
22:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
22:41:30 INFO - PROCESS | 716 | 1467438090300 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - PROCESS | 716 | 1467438090337 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
22:41:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:41:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
22:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
22:41:30 INFO - PROCESS | 716 | 1467438090473 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - PROCESS | 716 | 1467438090499 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
22:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
22:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
22:41:30 INFO - PROCESS | 716 | 1467438090648 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - PROCESS | 716 | 1467438090678 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
22:41:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:41:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
22:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
22:41:30 INFO - PROCESS | 716 | 1467438090822 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - PROCESS | 716 | 1467438090851 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
22:41:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:41:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
22:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
22:41:30 INFO - PROCESS | 716 | 1467438090998 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:31 INFO - PROCESS | 716 | 1467438091023 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
22:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
22:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
22:41:31 INFO - PROCESS | 716 | 1467438091174 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:31 INFO - PROCESS | 716 | 1467438091211 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
22:41:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:41:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
22:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
22:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
22:41:31 INFO - PROCESS | 716 | 1467438091846 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:31 INFO - PROCESS | 716 | 1467438091873 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
22:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
22:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
22:41:32 INFO - PROCESS | 716 | 1467438092020 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - PROCESS | 716 | 1467438092048 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
22:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
22:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
22:41:32 INFO - PROCESS | 716 | 1467438092197 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - PROCESS | 716 | 1467438092227 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
22:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
22:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
22:41:32 INFO - PROCESS | 716 | 1467438092371 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - PROCESS | 716 | 1467438092402 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
22:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
22:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
22:41:32 INFO - PROCESS | 716 | 1467438092549 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - PROCESS | 716 | 1467438092576 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
22:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 120ms
22:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
22:41:32 INFO - PROCESS | 716 | 1467438092670 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - PROCESS | 716 | 1467438092699 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
22:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
22:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
22:41:32 INFO - PROCESS | 716 | 1467438092847 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:32 INFO - PROCESS | 716 | 1467438092882 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
22:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
22:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
22:41:33 INFO - PROCESS | 716 | 1467438093022 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - PROCESS | 716 | 1467438093051 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
22:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
22:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
22:41:33 INFO - PROCESS | 716 | 1467438093198 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - PROCESS | 716 | 1467438093253 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
22:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 370ms
22:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
22:41:33 INFO - PROCESS | 716 | 1467438093572 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - PROCESS | 716 | 1467438093602 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
22:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
22:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
22:41:33 INFO - PROCESS | 716 | 1467438093756 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - PROCESS | 716 | 1467438093785 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
22:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
22:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
22:41:33 INFO - PROCESS | 716 | 1467438093935 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:33 INFO - PROCESS | 716 | 1467438093974 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
22:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
22:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
22:41:34 INFO - PROCESS | 716 | 1467438094106 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - PROCESS | 716 | 1467438094134 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
22:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
22:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
22:41:34 INFO - PROCESS | 716 | 1467438094283 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - PROCESS | 716 | 1467438094309 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
22:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
22:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
22:41:34 INFO - PROCESS | 716 | 1467438094458 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - PROCESS | 716 | 1467438094495 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
22:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
22:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
22:41:34 INFO - PROCESS | 716 | 1467438094632 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - PROCESS | 716 | 1467438094660 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
22:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 120ms
22:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
22:41:34 INFO - PROCESS | 716 | 1467438094757 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - PROCESS | 716 | 1467438094783 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
22:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
22:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
22:41:34 INFO - PROCESS | 716 | 1467438094932 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:34 INFO - PROCESS | 716 | 1467438094969 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
22:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
22:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
22:41:35 INFO - PROCESS | 716 | 1467438095111 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - PROCESS | 716 | 1467438095140 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
22:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
22:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
22:41:35 INFO - PROCESS | 716 | 1467438095282 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - PROCESS | 716 | 1467438095314 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
22:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 172ms
22:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
22:41:35 INFO - PROCESS | 716 | 1467438095456 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - PROCESS | 716 | 1467438095484 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
22:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 172ms
22:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
22:41:35 INFO - PROCESS | 716 | 1467438095632 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - PROCESS | 716 | 1467438095670 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
22:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
22:41:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
22:41:35 INFO - PROCESS | 716 | 1467438095805 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - PROCESS | 716 | 1467438095839 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
22:41:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
22:41:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
22:41:35 INFO - PROCESS | 716 | 1467438095981 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - PROCESS | 716 | 1467438096017 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
22:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
22:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
22:41:36 INFO - PROCESS | 716 | 1467438096157 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - PROCESS | 716 | 1467438096193 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
22:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
22:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
22:41:36 INFO - PROCESS | 716 | 1467438096332 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - PROCESS | 716 | 1467438096377 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
22:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
22:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
22:41:36 INFO - PROCESS | 716 | 1467438096511 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - PROCESS | 716 | 1467438096540 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
22:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
22:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
22:41:36 INFO - PROCESS | 716 | 1467438096683 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - PROCESS | 716 | 1467438096716 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
22:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
22:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
22:41:36 INFO - PROCESS | 716 | 1467438096856 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:36 INFO - PROCESS | 716 | 1467438096889 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
22:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
22:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
22:41:37 INFO - PROCESS | 716 | 1467438097031 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - PROCESS | 716 | 1467438097062 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
22:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
22:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
22:41:37 INFO - PROCESS | 716 | 1467438097207 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - PROCESS | 716 | 1467438097245 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
22:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
22:41:37 INFO - PROCESS | 716 | 1467438097381 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
22:41:37 INFO - PROCESS | 716 | 1467438097412 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
22:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
22:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
22:41:37 INFO - PROCESS | 716 | 1467438097558 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - PROCESS | 716 | 1467438097593 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
22:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
22:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
22:41:37 INFO - PROCESS | 716 | 1467438097732 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - PROCESS | 716 | 1467438097767 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
22:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
22:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
22:41:37 INFO - PROCESS | 716 | 1467438097906 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:37 INFO - PROCESS | 716 | 1467438097940 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
22:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
22:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
22:41:38 INFO - PROCESS | 716 | 1467438098081 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - PROCESS | 716 | 1467438098113 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
22:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 172ms
22:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
22:41:38 INFO - PROCESS | 716 | 1467438098261 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - PROCESS | 716 | 1467438098300 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
22:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
22:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
22:41:38 INFO - PROCESS | 716 | 1467438098431 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - PROCESS | 716 | 1467438098464 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
22:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
22:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
22:41:38 INFO - PROCESS | 716 | 1467438098606 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - PROCESS | 716 | 1467438098640 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
22:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 172ms
22:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
22:41:38 INFO - PROCESS | 716 | 1467438098782 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - PROCESS | 716 | 1467438098817 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
22:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
22:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
22:41:38 INFO - PROCESS | 716 | 1467438098958 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:38 INFO - PROCESS | 716 | 1467438098995 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
22:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
22:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
22:41:39 INFO - PROCESS | 716 | 1467438099132 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:39 INFO - PROCESS | 716 | 1467438099172 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
22:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
22:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
22:41:39 INFO - PROCESS | 716 | 1467438099306 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:39 INFO - PROCESS | 716 | 1467438099344 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
22:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
22:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
22:41:39 INFO - PROCESS | 716 | 1467438099482 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:39 INFO - PROCESS | 716 | 1467438099517 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
22:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
22:41:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
22:41:39 INFO - PROCESS | 716 | 1467438099673 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:39 INFO - PROCESS | 716 | 1467438099726 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
22:41:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
22:41:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms
22:41:40 INFO - TEST-START | /DOMEvents/constructors.html
22:41:40 INFO - PROCESS | 716 | 1467438100242 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - PROCESS | 716 | 1467438100272 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
22:41:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:41:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
22:41:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 190ms
22:41:40 INFO - TEST-START | /DOMEvents/event-phases-order.html
22:41:40 INFO - PROCESS | 716 | 1467438100442 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - PROCESS | 716 | 1467438100472 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
22:41:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 171ms
22:41:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
22:41:40 INFO - PROCESS | 716 | 1467438100618 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - PROCESS | 716 | 1467438100646 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
22:41:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:41:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
22:41:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:41:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
22:41:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:41:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
22:41:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:41:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
22:41:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 181ms
22:41:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
22:41:40 INFO - PROCESS | 716 | 1467438100799 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - PROCESS | 716 | 1467438100830 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - PROCESS | 716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
22:41:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
22:41:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
22:41:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
22:41:40 INFO - PROCESS | 716 | 1467438100974 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:40 INFO - PROCESS | 716 | 1467438101000 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - PROCESS | 716 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
22:41:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
22:41:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 120ms
22:41:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
22:41:41 INFO - PROCESS | 716 | 1467438101099 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - PROCESS | 716 | 1467438101132 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
22:41:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
22:41:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
22:41:41 INFO - PROCESS | 716 | 1467438101273 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - PROCESS | 716 | 1467438101302 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 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.
22:41:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
22:41:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
22:41:41 INFO - PROCESS | 716 | 1467438101449 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - PROCESS | 716 | 1467438101477 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 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
22:41:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
22:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
22:41:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 120ms
22:41:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
22:41:41 INFO - PROCESS | 716 | 1467438101573 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - PROCESS | 716 | 1467438101604 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
22:41:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 120ms
22:41:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
22:41:41 INFO - PROCESS | 716 | 1467438101699 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - PROCESS | 716 | 1467438101732 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
22:41:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
22:41:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
22:41:41 INFO - PROCESS | 716 | 1467438101874 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:41 INFO - PROCESS | 716 | 1467438101911 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:41:42 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
22:41:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 172ms
22:41:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
22:41:42 INFO - PROCESS | 716 | 1467438102048 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - PROCESS | 716 | 1467438102090 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 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.
22:41:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
22:41:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
22:41:42 INFO - PROCESS | 716 | 1467438102222 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - PROCESS | 716 | 1467438102255 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 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.
22:41:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
22:41:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
22:41:42 INFO - PROCESS | 716 | 1467438102399 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - PROCESS | 716 | 1467438102434 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
22:41:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
22:41:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
22:41:42 INFO - PROCESS | 716 | 1467438102573 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - PROCESS | 716 | 1467438102608 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
22:41:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
22:41:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
22:41:42 INFO - PROCESS | 716 | 1467438102749 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - PROCESS | 716 | 1467438102785 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
22:41:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
22:41:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
22:41:42 INFO - PROCESS | 716 | 1467438102924 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:42 INFO - PROCESS | 716 | 1467438102964 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 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.
22:41:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
22:41:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
22:41:43 INFO - PROCESS | 716 | 1467438103099 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 INFO - PROCESS | 716 | 1467438103133 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 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
22:41:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
22:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
22:41:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
22:41:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
22:41:43 INFO - PROCESS | 716 | 1467438103272 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 INFO - PROCESS | 716 | 1467438103308 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 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.
22:41:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
22:41:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
22:41:43 INFO - PROCESS | 716 | 1467438103449 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 INFO - PROCESS | 716 | 1467438103482 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
22:41:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
22:41:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
22:41:43 INFO - PROCESS | 716 | 1467438103623 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 INFO - PROCESS | 716 | 1467438103662 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:41:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
22:41:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
22:41:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
22:41:43 INFO - PROCESS | 716 | 1467438103799 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 INFO - PROCESS | 716 | 1467438103833 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
22:41:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
22:41:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
22:41:43 INFO - PROCESS | 716 | 1467438103978 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - PROCESS | 716 | 1467438104012 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 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.
22:41:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
22:41:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
22:41:44 INFO - PROCESS | 716 | 1467438104149 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - PROCESS | 716 | 1467438104182 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 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.
22:41:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
22:41:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker
22:41:44 INFO - PROCESS | 716 | 1467438104322 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - PROCESS | 716 | 1467438104355 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
22:41:44 INFO - {}
22:41:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
22:41:44 INFO - {}
22:41:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
22:41:44 INFO - {}
22:41:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
22:41:44 INFO - {}
22:41:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
22:41:44 INFO - TEST-START | /FileAPI/fileReader.html
22:41:44 INFO - PROCESS | 716 | 1467438104499 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - PROCESS | 716 | 1467438104532 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
22:41:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
22:41:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
22:41:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
22:41:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
22:41:44 INFO - TEST-START | /FileAPI/historical.html
22:41:44 INFO - PROCESS | 716 | 1467438104674 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - PROCESS | 716 | 1467438104710 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
22:41:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
22:41:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
22:41:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
22:41:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
22:41:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
22:41:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
22:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
22:41:44 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
22:41:44 INFO - TEST-START | /FileAPI/idlharness.html
22:41:44 INFO - PROCESS | 716 | 1467438104849 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:44 INFO - PROCESS | 716 | 1467438104883 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:41:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:41:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:41:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:41:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
22:41:45 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
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:41:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
22:41:45 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
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
22:41:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 299ms
22:41:45 INFO - TEST-START | /FileAPI/idlharness.worker
22:41:45 INFO - PROCESS | 716 | 1467438105150 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:45 INFO - PROCESS | 716 | 1467438105185 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:41:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:41:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:41:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:41:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
22:41:45 INFO - {}
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
22:41:45 INFO - {}
22:41:45 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 - {}
22:41:45 INFO - {}
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:41:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
22:41:45 INFO - {}
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
22:41:45 INFO - {}
22:41:45 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 - {}
22:41:45 INFO - {}
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:41:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:41:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:41:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:41:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 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
22:41:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:41:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:41:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:41:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:41:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:41:45 INFO - {}
22:41:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 380ms
22:41:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
22:41:45 INFO - PROCESS | 716 | 1467438105533 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:45 INFO - PROCESS | 716 | 1467438105568 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:45 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
22:41:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
22:41:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
22:41:45 INFO - PROCESS | 716 | 1467438105712 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:45 INFO - PROCESS | 716 | 1467438105747 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
22:41:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
22:41:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html
22:41:45 INFO - PROCESS | 716 | 1467438105882 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:45 INFO - PROCESS | 716 | 1467438105918 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
22:41:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 230ms
22:41:46 INFO - PROCESS | 716 | 1467438106253 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
22:41:46 INFO - PROCESS | 716 | 1467438106299 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
22:41:46 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.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
22:41:46 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'.)
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
22:41:46 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.
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
22:41:46 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.
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
22:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:41:46 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.
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
22:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
22:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
22:41:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 314ms
22:41:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
22:41:46 INFO - PROCESS | 716 | 1467438106585 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:46 INFO - PROCESS | 716 | 1467438106614 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
22:41:46 INFO - {}
22:41:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
22:41:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
22:41:46 INFO - PROCESS | 716 | 1467438106764 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:46 INFO - PROCESS | 716 | 1467438106795 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
22:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
22:41:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
22:41:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
22:41:46 INFO - PROCESS | 716 | 1467438106938 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:46 INFO - PROCESS | 716 | 1467438106967 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
22:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:41:47 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"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:41:47 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"
22:41:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:41:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 350ms
22:41:47 INFO - TEST-START | /FileAPI/file/File-constructor.html
22:41:47 INFO - PROCESS | 716 | 1467438107286 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - PROCESS | 716 | 1467438107312 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
22:41:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
22:41:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
22:41:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
22:41:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
22:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
22:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
22:41:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 175ms
22:41:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
22:41:47 INFO - PROCESS | 716 | 1467438107466 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - PROCESS | 716 | 1467438107501 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
22:41:47 INFO - {}
22:41:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
22:41:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
22:41:47 INFO - PROCESS | 716 | 1467438107645 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - PROCESS | 716 | 1467438107671 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
22:41:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
22:41:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
22:41:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
22:41:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
22:41:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
22:41:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
22:41:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
22:41:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
22:41:47 INFO - PROCESS | 716 | 1467438107816 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - PROCESS | 716 | 1467438107850 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
22:41:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
22:41:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
22:41:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
22:41:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
22:41:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
22:41:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
22:41:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
22:41:47 INFO - PROCESS | 716 | 1467438107991 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - PROCESS | 716 | 1467438108017 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
22:41:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 120ms
22:41:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
22:41:48 INFO - PROCESS | 716 | 1467438108115 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - PROCESS | 716 | 1467438108148 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
22:41:48 INFO - reader.readAsText(blob_2)
22:41:48 INFO - }" did not throw
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
22:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
22:41:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
22:41:48 INFO - reader.readAsDataURL(blob_2)
22:41:48 INFO - }" did not throw
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
22:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
22:41:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
22:41:48 INFO - reader.readAsArrayBuffer(blob_2)
22:41:48 INFO - }" did not throw
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
22:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
22:41:48 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
22:41:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
22:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
22:41:48 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
22:41:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
22:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
22:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
22:41:48 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
22:41:48 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
22:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:41:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 178ms
22:41:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
22:41:48 INFO - PROCESS | 716 | 1467438108303 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - PROCESS | 716 | 1467438108336 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
22:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
22:41:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
22:41:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
22:41:48 INFO - PROCESS | 716 | 1467438108482 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - PROCESS | 716 | 1467438108517 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
22:41:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
22:41:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
22:41:48 INFO - PROCESS | 716 | 1467438108655 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - PROCESS | 716 | 1467438108689 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
22:41:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
22:41:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
22:41:48 INFO - PROCESS | 716 | 1467438108832 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - PROCESS | 716 | 1467438108869 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
22:41:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
22:41:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
22:41:48 INFO - PROCESS | 716 | 1467438109006 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - PROCESS | 716 | 1467438109041 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
22:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
22:41:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
22:41:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
22:41:49 INFO - PROCESS | 716 | 1467438109188 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - PROCESS | 716 | 1467438109217 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
22:41:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 120ms
22:41:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
22:41:49 INFO - PROCESS | 716 | 1467438109313 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - PROCESS | 716 | 1467438109342 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
22:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
22:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
22:41:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 120ms
22:41:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
22:41:49 INFO - PROCESS | 716 | 1467438109435 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - PROCESS | 716 | 1467438109467 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
22:41:49 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
22:41:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
22:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:41:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
22:41:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
22:41:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
22:41:49 INFO - PROCESS | 716 | 1467438109612 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - PROCESS | 716 | 1467438109642 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
22:41:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
22:41:49 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
22:41:49 INFO - PROCESS | 716 | 1467438109783 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:49 INFO - PROCESS | 716 | 1467438109815 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:50 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
22:41:50 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
22:41:50 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
22:41:50 INFO - PROCESS | 716 | 1467438110521 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:50 INFO - PROCESS | 716 | 1467438110552 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:51 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
22:41:51 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
22:41:51 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
22:41:51 INFO - PROCESS | 716 | 1467438111251 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:51 INFO - PROCESS | 716 | 1467438111281 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:51 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
22:41:51 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 730ms
22:41:51 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
22:41:51 INFO - PROCESS | 716 | 1467438111984 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:52 INFO - PROCESS | 716 | 1467438112015 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:52 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
22:41:52 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 770ms
22:41:52 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
22:41:52 INFO - PROCESS | 716 | 1467438112758 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:52 INFO - PROCESS | 716 | 1467438112836 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
22:41:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
22:41:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
22:41:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
22:41:53 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 1063ms
22:41:53 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
22:41:53 INFO - PROCESS | 716 | 1467438113828 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:53 INFO - PROCESS | 716 | 1467438113857 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
22:41:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
22:41:54 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 732ms
22:41:54 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
22:41:54 INFO - PROCESS | 716 | 1467438114566 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:54 INFO - PROCESS | 716 | 1467438114593 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
22:41:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
22:41:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
22:41:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
22:41:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
22:41:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
22:41:55 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 730ms
22:41:55 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
22:41:55 INFO - PROCESS | 716 | 1467438115304 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:55 INFO - PROCESS | 716 | 1467438115338 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
22:41:56 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 770ms
22:41:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
22:41:56 INFO - PROCESS | 716 | 1467438116081 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:56 INFO - PROCESS | 716 | 1467438116109 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
22:41:56 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
22:41:56 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 730ms
22:41:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
22:41:56 INFO - PROCESS | 716 | 1467438116817 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:56 INFO - PROCESS | 716 | 1467438116843 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
22:41:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
22:41:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
22:41:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
22:41:57 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 770ms
22:41:57 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
22:41:57 INFO - PROCESS | 716 | 1467438117590 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:57 INFO - PROCESS | 716 | 1467438117622 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
22:41:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
22:41:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
22:41:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
22:41:58 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
22:41:58 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
22:41:58 INFO - PROCESS | 716 | 1467438118322 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:58 INFO - PROCESS | 716 | 1467438118348 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
22:41:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
22:41:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
22:41:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
22:41:59 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
22:41:59 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
22:41:59 INFO - PROCESS | 716 | 1467438119058 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:41:59 INFO - PROCESS | 716 | 1467438119091 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
22:42:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
22:42:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
22:42:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
22:42:02 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
22:42:02 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 3120ms
22:42:02 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
22:42:02 INFO - PROCESS | 716 | 1467438122180 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:02 INFO - PROCESS | 716 | 1467438122216 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:04 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
22:42:04 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
22:42:04 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
22:42:04 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2018ms
22:42:04 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
22:42:04 INFO - PROCESS | 716 | 1467438124203 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:04 INFO - PROCESS | 716 | 1467438124229 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:06 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
22:42:06 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
22:42:06 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
22:42:06 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2014ms
22:42:06 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
22:42:06 INFO - PROCESS | 716 | 1467438126222 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:06 INFO - PROCESS | 716 | 1467438126253 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:07 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
22:42:07 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 830ms
22:42:07 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
22:42:07 INFO - PROCESS | 716 | 1467438127058 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:07 INFO - PROCESS | 716 | 1467438127085 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:07 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
22:42:07 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
22:42:07 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 830ms
22:42:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
22:42:07 INFO - PROCESS | 716 | 1467438127901 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:07 INFO - PROCESS | 716 | 1467438127934 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
22:42:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 1779ms
22:42:09 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
22:42:09 INFO - PROCESS | 716 | 1467438129675 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:09 INFO - PROCESS | 716 | 1467438129701 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:10 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
22:42:10 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 771ms
22:42:10 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
22:42:10 INFO - PROCESS | 716 | 1467438130449 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:10 INFO - PROCESS | 716 | 1467438130474 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
22:42:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 730ms
22:42:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
22:42:11 INFO - PROCESS | 716 | 1467438131183 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:11 INFO - PROCESS | 716 | 1467438131214 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:11 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
22:42:11 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 730ms
22:42:11 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
22:42:11 INFO - PROCESS | 716 | 1467438131916 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:11 INFO - PROCESS | 716 | 1467438131959 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:12 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
22:42:12 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 830ms
22:42:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
22:42:12 INFO - PROCESS | 716 | 1467438132749 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:12 INFO - PROCESS | 716 | 1467438132778 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:13 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
22:42:13 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 730ms
22:42:13 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
22:42:13 INFO - PROCESS | 716 | 1467438133483 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:13 INFO - PROCESS | 716 | 1467438133510 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
22:42:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
22:42:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
22:42:14 INFO - PROCESS | 716 | 1467438134165 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:14 INFO - PROCESS | 716 | 1467438134206 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
22:42:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 871ms
22:42:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
22:42:15 INFO - PROCESS | 716 | 1467438135038 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:15 INFO - PROCESS | 716 | 1467438135066 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
22:42:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 830ms
22:42:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
22:42:15 INFO - PROCESS | 716 | 1467438135871 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:15 INFO - PROCESS | 716 | 1467438135897 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
22:42:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 870ms
22:42:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
22:42:16 INFO - PROCESS | 716 | 1467438136745 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:16 INFO - PROCESS | 716 | 1467438136777 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
22:42:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 870ms
22:42:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
22:42:17 INFO - PROCESS | 716 | 1467438137617 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:17 INFO - PROCESS | 716 | 1467438137643 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
22:42:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 870ms
22:42:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
22:42:18 INFO - PROCESS | 716 | 1467438138492 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:18 INFO - PROCESS | 716 | 1467438138548 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
22:42:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 830ms
22:42:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
22:42:19 INFO - PROCESS | 716 | 1467438139328 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:19 INFO - PROCESS | 716 | 1467438139355 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
22:42:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 830ms
22:42:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
22:42:20 INFO - PROCESS | 716 | 1467438140165 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:20 INFO - PROCESS | 716 | 1467438140192 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
22:42:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 730ms
22:42:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
22:42:20 INFO - PROCESS | 716 | 1467438140896 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:20 INFO - PROCESS | 716 | 1467438140930 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:21 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
22:42:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 730ms
22:42:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
22:42:21 INFO - PROCESS | 716 | 1467438141629 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:21 INFO - PROCESS | 716 | 1467438141654 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:22 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
22:42:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 770ms
22:42:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
22:42:22 INFO - PROCESS | 716 | 1467438142402 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:22 INFO - PROCESS | 716 | 1467438142433 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
22:42:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 730ms
22:42:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
22:42:23 INFO - PROCESS | 716 | 1467438143135 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:23 INFO - PROCESS | 716 | 1467438143159 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
22:42:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 730ms
22:42:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
22:42:23 INFO - PROCESS | 716 | 1467438143867 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:23 INFO - PROCESS | 716 | 1467438143892 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
22:42:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 630ms
22:42:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
22:42:24 INFO - PROCESS | 716 | 1467438144500 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:24 INFO - PROCESS | 716 | 1467438144526 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
22:42:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
22:42:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
22:42:25 INFO - PROCESS | 716 | 1467438145235 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:25 INFO - PROCESS | 716 | 1467438145269 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
22:42:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 830ms
22:42:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
22:42:26 INFO - PROCESS | 716 | 1467438146068 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:26 INFO - PROCESS | 716 | 1467438146096 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
22:42:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 770ms
22:42:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
22:42:26 INFO - PROCESS | 716 | 1467438146845 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:26 INFO - PROCESS | 716 | 1467438146873 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
22:42:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 830ms
22:42:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
22:42:27 INFO - PROCESS | 716 | 1467438147676 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:27 INFO - PROCESS | 716 | 1467438147702 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:28 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
22:42:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 770ms
22:42:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
22:42:28 INFO - PROCESS | 716 | 1467438148450 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:28 INFO - PROCESS | 716 | 1467438148475 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:29 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
22:42:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 930ms
22:42:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
22:42:29 INFO - PROCESS | 716 | 1467438149384 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:29 INFO - PROCESS | 716 | 1467438149415 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
22:42:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 770ms
22:42:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
22:42:30 INFO - PROCESS | 716 | 1467438150156 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:30 INFO - PROCESS | 716 | 1467438150180 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
22:42:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 830ms
22:42:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
22:42:30 INFO - PROCESS | 716 | 1467438150989 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:31 INFO - PROCESS | 716 | 1467438151013 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
22:42:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 870ms
22:42:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
22:42:31 INFO - PROCESS | 716 | 1467438151925 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:31 INFO - PROCESS | 716 | 1467438151956 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
22:42:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 770ms
22:42:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
22:42:32 INFO - PROCESS | 716 | 1467438152700 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:32 INFO - PROCESS | 716 | 1467438152726 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:42:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 731ms
22:42:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
22:42:33 INFO - PROCESS | 716 | 1467438153437 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:33 INFO - PROCESS | 716 | 1467438153464 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
22:42:34 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 670ms
22:42:34 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
22:42:34 INFO - PROCESS | 716 | 1467438154108 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:34 INFO - PROCESS | 716 | 1467438154138 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:34 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
22:42:34 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 830ms
22:42:34 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
22:42:34 INFO - PROCESS | 716 | 1467438154941 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:34 INFO - PROCESS | 716 | 1467438154965 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:35 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
22:42:35 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 830ms
22:42:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
22:42:35 INFO - PROCESS | 716 | 1467438155775 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:35 INFO - PROCESS | 716 | 1467438155805 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
22:42:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 930ms
22:42:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
22:42:36 INFO - PROCESS | 716 | 1467438156707 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:36 INFO - PROCESS | 716 | 1467438156731 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:42:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 830ms
22:42:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
22:42:37 INFO - PROCESS | 716 | 1467438157540 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:37 INFO - PROCESS | 716 | 1467438157564 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
22:42:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 830ms
22:42:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
22:42:38 INFO - PROCESS | 716 | 1467438158375 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:38 INFO - PROCESS | 716 | 1467438158405 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
22:42:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 870ms
22:42:39 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
22:42:39 INFO - PROCESS | 716 | 1467438159251 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:39 INFO - PROCESS | 716 | 1467438159279 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:40 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:42:40 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1014ms
22:42:40 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
22:42:40 INFO - PROCESS | 716 | 1467438160276 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:40 INFO - PROCESS | 716 | 1467438160306 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:41 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
22:42:41 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 830ms
22:42:41 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
22:42:41 INFO - PROCESS | 716 | 1467438161103 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:41 INFO - PROCESS | 716 | 1467438161128 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:41 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
22:42:41 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 730ms
22:42:41 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
22:42:41 INFO - PROCESS | 716 | 1467438161835 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:41 INFO - PROCESS | 716 | 1467438161859 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:42 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:42:42 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 770ms
22:42:42 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
22:42:42 INFO - PROCESS | 716 | 1467438162609 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:42 INFO - PROCESS | 716 | 1467438162638 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:43 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
22:42:43 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 831ms
22:42:43 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
22:42:43 INFO - PROCESS | 716 | 1467438163442 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:43 INFO - PROCESS | 716 | 1467438163467 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
22:42:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 871ms
22:42:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
22:42:44 INFO - PROCESS | 716 | 1467438164318 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:44 INFO - PROCESS | 716 | 1467438164349 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
22:42:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 770ms
22:42:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
22:42:45 INFO - PROCESS | 716 | 1467438165093 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:45 INFO - PROCESS | 716 | 1467438165122 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
22:42:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 730ms
22:42:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
22:42:45 INFO - PROCESS | 716 | 1467438165827 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:45 INFO - PROCESS | 716 | 1467438165853 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
22:42:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 730ms
22:42:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
22:42:46 INFO - PROCESS | 716 | 1467438166564 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:46 INFO - PROCESS | 716 | 1467438166598 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
22:42:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 830ms
22:42:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
22:42:47 INFO - PROCESS | 716 | 1467438167395 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:47 INFO - PROCESS | 716 | 1467438167420 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
22:42:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 730ms
22:42:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
22:42:48 INFO - PROCESS | 716 | 1467438168128 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:48 INFO - PROCESS | 716 | 1467438168152 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
22:42:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
22:42:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
22:42:48 INFO - PROCESS | 716 | 1467438168902 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:48 INFO - PROCESS | 716 | 1467438168933 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
22:42:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 830ms
22:42:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
22:42:49 INFO - PROCESS | 716 | 1467438169735 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:49 INFO - PROCESS | 716 | 1467438169759 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
22:42:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 770ms
22:42:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
22:42:50 INFO - PROCESS | 716 | 1467438170522 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:50 INFO - PROCESS | 716 | 1467438170552 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
22:42:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 890ms
22:42:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
22:42:51 INFO - PROCESS | 716 | 1467438171411 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:51 INFO - PROCESS | 716 | 1467438171440 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
22:42:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 870ms
22:42:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
22:42:52 INFO - PROCESS | 716 | 1467438172288 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:52 INFO - PROCESS | 716 | 1467438172315 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
22:42:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
22:42:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
22:42:53 INFO - PROCESS | 716 | 1467438173125 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:53 INFO - PROCESS | 716 | 1467438173150 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
22:42:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 770ms
22:42:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
22:42:53 INFO - PROCESS | 716 | 1467438173895 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:53 INFO - PROCESS | 716 | 1467438173921 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
22:42:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 930ms
22:42:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
22:42:54 INFO - PROCESS | 716 | 1467438174828 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:54 INFO - PROCESS | 716 | 1467438174851 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
22:42:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
22:42:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
22:42:55 INFO - PROCESS | 716 | 1467438175662 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:55 INFO - PROCESS | 716 | 1467438175691 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
22:42:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 870ms
22:42:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
22:42:56 INFO - PROCESS | 716 | 1467438176534 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:56 INFO - PROCESS | 716 | 1467438176558 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
22:42:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 870ms
22:42:57 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
22:42:57 INFO - PROCESS | 716 | 1467438177408 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:57 INFO - PROCESS | 716 | 1467438177437 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
22:42:58 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1018ms
22:42:58 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
22:42:58 INFO - PROCESS | 716 | 1467438178430 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:58 INFO - PROCESS | 716 | 1467438178456 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
22:42:59 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 870ms
22:42:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
22:42:59 INFO - PROCESS | 716 | 1467438179307 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:42:59 INFO - PROCESS | 716 | 1467438179333 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
22:43:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 730ms
22:43:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
22:43:00 INFO - PROCESS | 716 | 1467438180044 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:00 INFO - PROCESS | 716 | 1467438180070 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
22:43:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 730ms
22:43:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
22:43:00 INFO - PROCESS | 716 | 1467438180780 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:00 INFO - PROCESS | 716 | 1467438180804 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
22:43:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1070ms
22:43:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
22:43:01 INFO - PROCESS | 716 | 1467438181855 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:01 INFO - PROCESS | 716 | 1467438181889 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
22:43:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 770ms
22:43:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
22:43:02 INFO - PROCESS | 716 | 1467438182630 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:02 INFO - PROCESS | 716 | 1467438182653 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
22:43:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 830ms
22:43:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
22:43:03 INFO - PROCESS | 716 | 1467438183464 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:03 INFO - PROCESS | 716 | 1467438183512 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
22:43:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 870ms
22:43:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
22:43:04 INFO - PROCESS | 716 | 1467438184340 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:04 INFO - PROCESS | 716 | 1467438184366 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
22:43:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 830ms
22:43:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
22:43:05 INFO - PROCESS | 716 | 1467438185177 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:05 INFO - PROCESS | 716 | 1467438185203 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
22:43:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 670ms
22:43:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
22:43:05 INFO - PROCESS | 716 | 1467438185848 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:05 INFO - PROCESS | 716 | 1467438185873 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
22:43:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 870ms
22:43:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
22:43:06 INFO - PROCESS | 716 | 1467438186721 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:06 INFO - PROCESS | 716 | 1467438186745 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
22:43:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 771ms
22:43:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
22:43:07 INFO - PROCESS | 716 | 1467438187496 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:07 INFO - PROCESS | 716 | 1467438187525 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
22:43:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 830ms
22:43:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
22:43:08 INFO - PROCESS | 716 | 1467438188328 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:08 INFO - PROCESS | 716 | 1467438188352 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
22:43:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
22:43:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6828ms
22:43:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
22:43:15 INFO - PROCESS | 716 | 1467438195161 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:15 INFO - PROCESS | 716 | 1467438195188 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
22:43:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
22:43:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2469ms
22:43:17 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
22:43:17 INFO - PROCESS | 716 | 1467438197637 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:17 INFO - PROCESS | 716 | 1467438197663 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
22:43:18 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 830ms
22:43:18 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
22:43:18 INFO - PROCESS | 716 | 1467438198473 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:18 INFO - PROCESS | 716 | 1467438198500 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
22:43:19 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
22:43:19 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
22:43:19 INFO - PROCESS | 716 | 1467438199350 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:19 INFO - PROCESS | 716 | 1467438199376 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
22:43:19 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 670ms
22:43:20 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
22:43:20 INFO - PROCESS | 716 | 1467438200024 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:20 INFO - PROCESS | 716 | 1467438200049 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
22:43:20 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 870ms
22:43:20 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
22:43:20 INFO - PROCESS | 716 | 1467438200896 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:20 INFO - PROCESS | 716 | 1467438200923 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
22:43:21 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 770ms
22:43:21 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
22:43:21 INFO - PROCESS | 716 | 1467438201670 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:21 INFO - PROCESS | 716 | 1467438201700 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
22:43:22 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 770ms
22:43:22 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
22:43:22 INFO - PROCESS | 716 | 1467438202444 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:22 INFO - PROCESS | 716 | 1467438202481 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
22:43:23 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 830ms
22:43:23 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
22:43:23 INFO - PROCESS | 716 | 1467438203276 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:23 INFO - PROCESS | 716 | 1467438203301 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
22:43:24 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 771ms
22:43:24 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
22:43:24 INFO - PROCESS | 716 | 1467438204051 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:24 INFO - PROCESS | 716 | 1467438204078 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
22:43:24 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 670ms
22:43:24 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
22:43:24 INFO - PROCESS | 716 | 1467438204728 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:24 INFO - PROCESS | 716 | 1467438204754 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:24 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
22:43:24 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
22:43:24 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
22:43:24 INFO - PROCESS | 716 | 1467438204904 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:24 INFO - PROCESS | 716 | 1467438204931 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
22:43:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
22:43:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
22:43:25 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 120ms
22:43:25 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
22:43:25 INFO - PROCESS | 716 | 1467438205029 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:25 INFO - PROCESS | 716 | 1467438205058 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:25 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
22:43:25 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 770ms
22:43:25 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
22:43:25 INFO - PROCESS | 716 | 1467438205803 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:25 INFO - PROCESS | 716 | 1467438205837 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:26 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
22:43:26 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1019ms
22:43:26 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
22:43:26 INFO - PROCESS | 716 | 1467438206825 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:26 INFO - PROCESS | 716 | 1467438206850 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:27 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
22:43:27 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 930ms
22:43:27 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
22:43:27 INFO - PROCESS | 716 | 1467438207761 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:27 INFO - PROCESS | 716 | 1467438207785 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:28 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
22:43:28 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
22:43:28 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 830ms
22:43:28 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
22:43:28 INFO - PROCESS | 716 | 1467438208595 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:28 INFO - PROCESS | 716 | 1467438208623 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
22:43:29 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 930ms
22:43:29 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
22:43:29 INFO - PROCESS | 716 | 1467438209531 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:29 INFO - PROCESS | 716 | 1467438209557 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
22:43:30 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 930ms
22:43:30 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
22:43:30 INFO - PROCESS | 716 | 1467438210464 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:30 INFO - PROCESS | 716 | 1467438210491 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:31 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
22:43:31 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 970ms
22:43:31 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
22:43:31 INFO - PROCESS | 716 | 1467438211441 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:31 INFO - PROCESS | 716 | 1467438211467 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
22:43:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
22:43:32 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 870ms
22:43:32 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
22:43:32 INFO - PROCESS | 716 | 1467438212312 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:32 INFO - PROCESS | 716 | 1467438212338 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
22:43:33 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 770ms
22:43:33 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
22:43:33 INFO - PROCESS | 716 | 1467438213085 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:33 INFO - PROCESS | 716 | 1467438213109 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
22:43:34 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 970ms
22:43:34 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
22:43:34 INFO - PROCESS | 716 | 1467438214059 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:34 INFO - PROCESS | 716 | 1467438214089 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
22:43:34 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 730ms
22:43:34 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
22:43:34 INFO - PROCESS | 716 | 1467438214792 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:34 INFO - PROCESS | 716 | 1467438214860 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
22:43:35 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 870ms
22:43:35 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
22:43:35 INFO - PROCESS | 716 | 1467438215665 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:35 INFO - PROCESS | 716 | 1467438215691 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
22:43:36 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 870ms
22:43:36 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
22:43:36 INFO - PROCESS | 716 | 1467438216539 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:36 INFO - PROCESS | 716 | 1467438216566 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
22:43:37 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1014ms
22:43:37 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
22:43:37 INFO - PROCESS | 716 | 1467438217560 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:37 INFO - PROCESS | 716 | 1467438217586 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
22:43:38 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
22:43:38 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
22:43:38 INFO - PROCESS | 716 | 1467438218290 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:38 INFO - PROCESS | 716 | 1467438218316 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
22:43:40 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
22:43:40 INFO - window.indexedDB.open('test', val);..." did not throw
22:43:40 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:43:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:43:40 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:43:40 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
22:43:40 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
22:43:40 INFO - window.indexedDB.open('test', val);..." did not throw
22:43:40 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:43:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:43:40 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:43:40 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
22:43:40 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
22:43:40 INFO - window.indexedDB.open('test', val);..." did not throw
22:43:40 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:43:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:43:40 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:43:40 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
22:43:40 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
22:43:40 INFO - window.indexedDB.open('test', val);..." did not throw
22:43:40 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:43:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:43:40 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:43:40 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
22:43:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
22:43:40 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2480ms
22:43:40 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
22:43:40 INFO - PROCESS | 716 | 1467438220772 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:40 INFO - PROCESS | 716 | 1467438220797 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:41 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
22:43:41 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 670ms
22:43:41 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
22:43:41 INFO - PROCESS | 716 | 1467438221448 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:41 INFO - PROCESS | 716 | 1467438221475 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:42 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
22:43:42 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
22:43:42 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1377ms
22:43:42 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
22:43:42 INFO - PROCESS | 716 | 1467438222827 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:42 INFO - PROCESS | 716 | 1467438222852 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:43 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
22:43:43 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 770ms
22:43:43 INFO - TEST-START | /IndexedDB/idbindex_count.htm
22:43:43 INFO - PROCESS | 716 | 1467438223607 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:43 INFO - PROCESS | 716 | 1467438223633 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:44 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
22:43:44 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 770ms
22:43:44 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
22:43:44 INFO - PROCESS | 716 | 1467438224390 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:44 INFO - PROCESS | 716 | 1467438224416 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:45 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
22:43:45 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 831ms
22:43:45 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
22:43:45 INFO - PROCESS | 716 | 1467438225224 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:45 INFO - PROCESS | 716 | 1467438225248 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:45 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
22:43:45 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 670ms
22:43:45 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
22:43:45 INFO - PROCESS | 716 | 1467438225898 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:45 INFO - PROCESS | 716 | 1467438225928 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:46 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
22:43:46 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 870ms
22:43:46 INFO - TEST-START | /IndexedDB/idbindex_get.htm
22:43:46 INFO - PROCESS | 716 | 1467438226774 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:46 INFO - PROCESS | 716 | 1467438226797 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:47 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
22:43:47 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 771ms
22:43:47 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
22:43:47 INFO - PROCESS | 716 | 1467438227548 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:47 INFO - PROCESS | 716 | 1467438227630 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:48 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
22:43:48 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 770ms
22:43:48 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
22:43:48 INFO - PROCESS | 716 | 1467438228323 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:48 INFO - PROCESS | 716 | 1467438228349 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:49 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
22:43:49 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 730ms
22:43:49 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
22:43:49 INFO - PROCESS | 716 | 1467438229057 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:49 INFO - PROCESS | 716 | 1467438229083 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:49 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
22:43:49 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 830ms
22:43:49 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
22:43:49 INFO - PROCESS | 716 | 1467438229893 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:49 INFO - PROCESS | 716 | 1467438229927 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:50 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
22:43:50 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 670ms
22:43:50 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
22:43:50 INFO - PROCESS | 716 | 1467438230564 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:50 INFO - PROCESS | 716 | 1467438230589 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:51 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
22:43:51 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 770ms
22:43:51 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
22:43:51 INFO - PROCESS | 716 | 1467438231337 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:51 INFO - PROCESS | 716 | 1467438231363 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:52 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
22:43:52 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 870ms
22:43:52 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
22:43:52 INFO - PROCESS | 716 | 1467438232210 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:52 INFO - PROCESS | 716 | 1467438232234 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:52 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
22:43:52 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 671ms
22:43:52 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
22:43:52 INFO - PROCESS | 716 | 1467438232884 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:52 INFO - PROCESS | 716 | 1467438232908 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
22:43:53 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
22:43:53 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 731ms
22:43:53 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
22:43:53 INFO - PROCESS | 716 | 1467438233618 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:53 INFO - PROCESS | 716 | 1467438233643 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
22:43:54 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
22:43:54 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 931ms
22:43:54 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
22:43:54 INFO - PROCESS | 716 | 1467438234553 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:54 INFO - PROCESS | 716 | 1467438234580 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:55 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
22:43:55 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 832ms
22:43:55 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
22:43:55 INFO - PROCESS | 716 | 1467438235390 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:55 INFO - PROCESS | 716 | 1467438235416 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:56 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
22:43:56 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 730ms
22:43:56 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
22:43:56 INFO - PROCESS | 716 | 1467438236125 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:56 INFO - PROCESS | 716 | 1467438236156 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:56 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
22:43:56 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 730ms
22:43:56 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
22:43:56 INFO - PROCESS | 716 | 1467438236856 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:56 INFO - PROCESS | 716 | 1467438236882 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:57 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
22:43:57 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 831ms
22:43:57 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
22:43:57 INFO - PROCESS | 716 | 1467438237690 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:57 INFO - PROCESS | 716 | 1467438237714 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
22:43:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 670ms
22:43:58 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
22:43:58 INFO - PROCESS | 716 | 1467438238364 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:58 INFO - PROCESS | 716 | 1467438238393 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
22:43:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 830ms
22:43:59 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
22:43:59 INFO - PROCESS | 716 | 1467438239196 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:43:59 INFO - PROCESS | 716 | 1467438239220 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
22:44:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
22:44:00 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
22:44:00 INFO - PROCESS | 716 | 1467438240048 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:00 INFO - PROCESS | 716 | 1467438240076 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
22:44:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 770ms
22:44:00 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
22:44:00 INFO - PROCESS | 716 | 1467438240821 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:00 INFO - PROCESS | 716 | 1467438240847 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:01 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
22:44:01 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 731ms
22:44:01 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
22:44:01 INFO - PROCESS | 716 | 1467438241556 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:01 INFO - PROCESS | 716 | 1467438241582 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:02 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
22:44:02 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 730ms
22:44:02 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
22:44:02 INFO - PROCESS | 716 | 1467438242293 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:02 INFO - PROCESS | 716 | 1467438242325 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:03 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
22:44:03 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 870ms
22:44:03 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
22:44:03 INFO - PROCESS | 716 | 1467438243164 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:03 INFO - PROCESS | 716 | 1467438243189 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:03 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:44:03 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 731ms
22:44:03 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
22:44:03 INFO - PROCESS | 716 | 1467438243898 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:03 INFO - PROCESS | 716 | 1467438243922 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:04 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
22:44:04 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
22:44:04 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
22:44:04 INFO - PROCESS | 716 | 1467438244572 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:04 INFO - PROCESS | 716 | 1467438244604 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:05 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
22:44:05 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
22:44:05 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
22:44:05 INFO - PROCESS | 716 | 1467438245344 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:05 INFO - PROCESS | 716 | 1467438245369 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
22:44:06 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 830ms
22:44:06 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
22:44:06 INFO - PROCESS | 716 | 1467438246184 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:06 INFO - PROCESS | 716 | 1467438246213 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:06 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:44:06 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 770ms
22:44:06 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
22:44:06 INFO - PROCESS | 716 | 1467438246959 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:06 INFO - PROCESS | 716 | 1467438246987 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
22:44:07 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
22:44:07 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
22:44:07 INFO - PROCESS | 716 | 1467438247137 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:07 INFO - PROCESS | 716 | 1467438247164 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
22:44:07 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
22:44:07 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
22:44:07 INFO - PROCESS | 716 | 1467438247311 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:07 INFO - PROCESS | 716 | 1467438247340 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
22:44:07 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
22:44:07 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
22:44:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
22:44:07 INFO - PROCESS | 716 | 1467438247487 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:07 INFO - PROCESS | 716 | 1467438247516 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
22:44:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
22:44:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
22:44:08 INFO - PROCESS | 716 | 1467438248217 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:08 INFO - PROCESS | 716 | 1467438248241 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:08 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
22:44:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
22:44:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
22:44:08 INFO - PROCESS | 716 | 1467438248990 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:09 INFO - PROCESS | 716 | 1467438249020 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:09 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
22:44:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 770ms
22:44:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
22:44:09 INFO - PROCESS | 716 | 1467438249763 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:09 INFO - PROCESS | 716 | 1467438249787 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
22:44:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 830ms
22:44:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
22:44:10 INFO - PROCESS | 716 | 1467438250596 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:10 INFO - PROCESS | 716 | 1467438250620 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:11 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
22:44:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 830ms
22:44:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
22:44:11 INFO - PROCESS | 716 | 1467438251429 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:11 INFO - PROCESS | 716 | 1467438251454 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:12 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
22:44:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 771ms
22:44:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
22:44:12 INFO - PROCESS | 716 | 1467438252202 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:12 INFO - PROCESS | 716 | 1467438252227 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:44:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 831ms
22:44:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
22:44:13 INFO - PROCESS | 716 | 1467438253038 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:13 INFO - PROCESS | 716 | 1467438253065 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:13 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
22:44:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 672ms
22:44:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
22:44:13 INFO - PROCESS | 716 | 1467438253714 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:13 INFO - PROCESS | 716 | 1467438253740 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
22:44:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
22:44:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
22:44:14 INFO - PROCESS | 716 | 1467438254591 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:14 INFO - PROCESS | 716 | 1467438254618 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
22:44:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 870ms
22:44:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
22:44:15 INFO - PROCESS | 716 | 1467438255465 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:15 INFO - PROCESS | 716 | 1467438255490 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
22:44:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 830ms
22:44:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
22:44:16 INFO - PROCESS | 716 | 1467438256317 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:16 INFO - PROCESS | 716 | 1467438256345 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
22:44:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 870ms
22:44:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
22:44:17 INFO - PROCESS | 716 | 1467438257194 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:17 INFO - PROCESS | 716 | 1467438257221 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
22:44:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 770ms
22:44:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
22:44:17 INFO - PROCESS | 716 | 1467438257970 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:17 INFO - PROCESS | 716 | 1467438257997 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
22:44:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 770ms
22:44:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
22:44:18 INFO - PROCESS | 716 | 1467438258747 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:18 INFO - PROCESS | 716 | 1467438258781 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
22:44:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 830ms
22:44:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
22:44:19 INFO - PROCESS | 716 | 1467438259578 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:19 INFO - PROCESS | 716 | 1467438259604 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
22:44:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 771ms
22:44:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
22:44:20 INFO - PROCESS | 716 | 1467438260351 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:20 INFO - PROCESS | 716 | 1467438260376 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
22:44:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 831ms
22:44:21 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
22:44:21 INFO - PROCESS | 716 | 1467438261186 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:21 INFO - PROCESS | 716 | 1467438261220 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
22:44:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 930ms
22:44:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
22:44:22 INFO - PROCESS | 716 | 1467438262118 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:22 INFO - PROCESS | 716 | 1467438262142 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:44:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 830ms
22:44:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
22:44:22 INFO - PROCESS | 716 | 1467438262991 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:23 INFO - PROCESS | 716 | 1467438263020 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:23 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
22:44:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
22:44:23 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
22:44:23 INFO - PROCESS | 716 | 1467438263768 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:23 INFO - PROCESS | 716 | 1467438263804 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
22:44:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 830ms
22:44:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
22:44:24 INFO - PROCESS | 716 | 1467438264602 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:24 INFO - PROCESS | 716 | 1467438264629 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
22:44:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 870ms
22:44:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
22:44:25 INFO - PROCESS | 716 | 1467438265475 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:25 INFO - PROCESS | 716 | 1467438265502 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
22:44:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 770ms
22:44:26 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
22:44:26 INFO - PROCESS | 716 | 1467438266249 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:26 INFO - PROCESS | 716 | 1467438266274 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:26 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
22:44:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 770ms
22:44:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
22:44:27 INFO - PROCESS | 716 | 1467438267023 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:27 INFO - PROCESS | 716 | 1467438267053 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
22:44:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 770ms
22:44:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
22:44:27 INFO - PROCESS | 716 | 1467438267794 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:27 INFO - PROCESS | 716 | 1467438267818 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:28 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
22:44:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 830ms
22:44:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
22:44:28 INFO - PROCESS | 716 | 1467438268628 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:28 INFO - PROCESS | 716 | 1467438268652 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:29 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
22:44:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
22:44:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
22:44:29 INFO - PROCESS | 716 | 1467438269403 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:29 INFO - PROCESS | 716 | 1467438269430 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:30 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
22:44:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 831ms
22:44:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
22:44:30 INFO - PROCESS | 716 | 1467438270239 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:30 INFO - PROCESS | 716 | 1467438270267 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
22:44:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 870ms
22:44:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
22:44:31 INFO - PROCESS | 716 | 1467438271116 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:31 INFO - PROCESS | 716 | 1467438271143 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:31 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
22:44:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 730ms
22:44:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
22:44:31 INFO - PROCESS | 716 | 1467438271847 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:31 INFO - PROCESS | 716 | 1467438271872 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
22:44:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
22:44:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
22:44:32 INFO - PROCESS | 716 | 1467438272580 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:32 INFO - PROCESS | 716 | 1467438272604 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
22:44:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 830ms
22:44:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
22:44:33 INFO - PROCESS | 716 | 1467438273414 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:33 INFO - PROCESS | 716 | 1467438273444 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
22:44:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 870ms
22:44:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
22:44:34 INFO - PROCESS | 716 | 1467438274286 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:34 INFO - PROCESS | 716 | 1467438274310 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:34 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"
22:44:34 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
22:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:44:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:44:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 730ms
22:44:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
22:44:35 INFO - PROCESS | 716 | 1467438275019 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:35 INFO - PROCESS | 716 | 1467438275044 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:35 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"
22:44:35 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
22:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:44:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:44:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 670ms
22:44:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
22:44:35 INFO - PROCESS | 716 | 1467438275694 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:35 INFO - PROCESS | 716 | 1467438275738 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
22:44:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 770ms
22:44:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
22:44:36 INFO - PROCESS | 716 | 1467438276468 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:36 INFO - PROCESS | 716 | 1467438276495 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
22:44:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
22:44:37 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
22:44:37 INFO - PROCESS | 716 | 1467438277244 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:37 INFO - PROCESS | 716 | 1467438277272 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
22:44:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 730ms
22:44:37 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
22:44:37 INFO - PROCESS | 716 | 1467438277975 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:37 INFO - PROCESS | 716 | 1467438278005 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
22:44:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 770ms
22:44:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
22:44:38 INFO - PROCESS | 716 | 1467438278748 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:38 INFO - PROCESS | 716 | 1467438278773 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
22:44:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 830ms
22:44:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
22:44:39 INFO - PROCESS | 716 | 1467438279582 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:39 INFO - PROCESS | 716 | 1467438279612 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
22:44:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 870ms
22:44:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
22:44:40 INFO - PROCESS | 716 | 1467438280455 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:40 INFO - PROCESS | 716 | 1467438280479 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
22:44:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
22:44:41 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
22:44:41 INFO - PROCESS | 716 | 1467438281287 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:41 INFO - PROCESS | 716 | 1467438281311 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:44:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 870ms
22:44:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
22:44:42 INFO - PROCESS | 716 | 1467438282163 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:42 INFO - PROCESS | 716 | 1467438282190 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:42 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
22:44:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 770ms
22:44:42 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
22:44:42 INFO - PROCESS | 716 | 1467438282939 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:42 INFO - PROCESS | 716 | 1467438282966 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
22:44:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 970ms
22:44:43 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
22:44:43 INFO - PROCESS | 716 | 1467438283916 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:43 INFO - PROCESS | 716 | 1467438283942 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
22:44:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 770ms
22:44:44 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
22:44:44 INFO - PROCESS | 716 | 1467438284690 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:44 INFO - PROCESS | 716 | 1467438284716 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
22:44:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 672ms
22:44:45 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
22:44:45 INFO - PROCESS | 716 | 1467438285361 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:45 INFO - PROCESS | 716 | 1467438285385 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
22:44:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 830ms
22:44:46 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
22:44:46 INFO - PROCESS | 716 | 1467438286195 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:46 INFO - PROCESS | 716 | 1467438286225 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
22:44:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 830ms
22:44:47 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
22:44:47 INFO - PROCESS | 716 | 1467438287031 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:47 INFO - PROCESS | 716 | 1467438287055 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
22:44:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 830ms
22:44:47 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
22:44:47 INFO - PROCESS | 716 | 1467438287861 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:47 INFO - PROCESS | 716 | 1467438287885 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
22:44:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 830ms
22:44:48 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
22:44:48 INFO - PROCESS | 716 | 1467438288695 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:48 INFO - PROCESS | 716 | 1467438288722 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
22:44:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 870ms
22:44:49 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
22:44:49 INFO - PROCESS | 716 | 1467438289571 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:49 INFO - PROCESS | 716 | 1467438289599 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
22:44:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 771ms
22:44:50 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
22:44:50 INFO - PROCESS | 716 | 1467438290352 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:50 INFO - PROCESS | 716 | 1467438290385 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
22:44:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
22:44:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 772ms
22:44:51 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
22:44:51 INFO - PROCESS | 716 | 1467438291121 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:51 INFO - PROCESS | 716 | 1467438291147 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
22:44:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 931ms
22:44:52 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
22:44:52 INFO - PROCESS | 716 | 1467438292055 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:52 INFO - PROCESS | 716 | 1467438292079 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
22:44:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 730ms
22:44:52 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
22:44:52 INFO - PROCESS | 716 | 1467438292789 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:52 INFO - PROCESS | 716 | 1467438292820 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
22:44:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 770ms
22:44:53 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
22:44:53 INFO - PROCESS | 716 | 1467438293561 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:53 INFO - PROCESS | 716 | 1467438293585 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
22:44:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 870ms
22:44:54 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
22:44:54 INFO - PROCESS | 716 | 1467438294436 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:54 INFO - PROCESS | 716 | 1467438294504 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
22:44:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
22:44:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
22:44:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
22:44:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
22:44:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 3031ms
22:44:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
22:44:57 INFO - PROCESS | 716 | 1467438297472 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:57 INFO - PROCESS | 716 | 1467438297495 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
22:44:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 930ms
22:44:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
22:44:58 INFO - PROCESS | 716 | 1467438298406 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:58 INFO - PROCESS | 716 | 1467438298433 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:59 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
22:44:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 771ms
22:44:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
22:44:59 INFO - PROCESS | 716 | 1467438299184 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:59 INFO - PROCESS | 716 | 1467438299210 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:44:59 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
22:44:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 830ms
22:44:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
22:44:59 INFO - PROCESS | 716 | 1467438300014 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:00 INFO - PROCESS | 716 | 1467438300040 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
22:45:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 772ms
22:45:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
22:45:00 INFO - PROCESS | 716 | 1467438300791 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:00 INFO - PROCESS | 716 | 1467438300859 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:01 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
22:45:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 874ms
22:45:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
22:45:01 INFO - PROCESS | 716 | 1467438301669 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:01 INFO - PROCESS | 716 | 1467438301695 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:02 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
22:45:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 831ms
22:45:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
22:45:02 INFO - PROCESS | 716 | 1467438302504 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:02 INFO - PROCESS | 716 | 1467438302530 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:45:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 930ms
22:45:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
22:45:03 INFO - PROCESS | 716 | 1467438303442 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:03 INFO - PROCESS | 716 | 1467438303467 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:04 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
22:45:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 670ms
22:45:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
22:45:04 INFO - PROCESS | 716 | 1467438304112 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:04 INFO - PROCESS | 716 | 1467438304139 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
22:45:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 931ms
22:45:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
22:45:05 INFO - PROCESS | 716 | 1467438305046 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:05 INFO - PROCESS | 716 | 1467438305070 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
22:45:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 930ms
22:45:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
22:45:05 INFO - PROCESS | 716 | 1467438305980 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:05 INFO - PROCESS | 716 | 1467438306011 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
22:45:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 830ms
22:45:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
22:45:06 INFO - PROCESS | 716 | 1467438306812 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:06 INFO - PROCESS | 716 | 1467438306836 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
22:45:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
22:45:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
22:45:07 INFO - PROCESS | 716 | 1467438307647 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:07 INFO - PROCESS | 716 | 1467438307674 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
22:45:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
22:45:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
22:45:08 INFO - PROCESS | 716 | 1467438308523 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:08 INFO - PROCESS | 716 | 1467438308549 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
22:45:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 831ms
22:45:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
22:45:09 INFO - PROCESS | 716 | 1467438309361 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:09 INFO - PROCESS | 716 | 1467438309387 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
22:45:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 870ms
22:45:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
22:45:10 INFO - PROCESS | 716 | 1467438310235 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:10 INFO - PROCESS | 716 | 1467438310261 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:10 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
22:45:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 772ms
22:45:10 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
22:45:10 INFO - PROCESS | 716 | 1467438311008 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:11 INFO - PROCESS | 716 | 1467438311034 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:11 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
22:45:11 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 830ms
22:45:11 INFO - TEST-START | /IndexedDB/idbtransaction.htm
22:45:11 INFO - PROCESS | 716 | 1467438311843 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:11 INFO - PROCESS | 716 | 1467438311872 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:12 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
22:45:12 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
22:45:12 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 670ms
22:45:12 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
22:45:12 INFO - PROCESS | 716 | 1467438312514 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:12 INFO - PROCESS | 716 | 1467438312539 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:13 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
22:45:13 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 730ms
22:45:13 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
22:45:13 INFO - PROCESS | 716 | 1467438313248 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:13 INFO - PROCESS | 716 | 1467438313273 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
22:45:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
22:45:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
22:45:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
22:45:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
22:45:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
22:45:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
22:45:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
22:45:17 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4482ms
22:45:17 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
22:45:17 INFO - PROCESS | 716 | 1467438317737 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:17 INFO - PROCESS | 716 | 1467438317764 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:18 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
22:45:18 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1017ms
22:45:18 INFO - TEST-START | /IndexedDB/index_sort_order.htm
22:45:18 INFO - PROCESS | 716 | 1467438318757 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:18 INFO - PROCESS | 716 | 1467438318784 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:19 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
22:45:19 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 830ms
22:45:19 INFO - TEST-START | /IndexedDB/interfaces.html
22:45:19 INFO - PROCESS | 716 | 1467438319593 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:19 INFO - PROCESS | 716 | 1467438319620 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
22:45:19 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
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
22:45:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
22:45:19 INFO - TEST-OK | /IndexedDB/interfaces.html | took 399ms
22:45:19 INFO - TEST-START | /IndexedDB/interfaces.worker
22:45:19 INFO - PROCESS | 716 | 1467438319995 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:20 INFO - PROCESS | 716 | 1467438320024 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
22:45:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:45:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:45:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:45:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:45:20 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
22:45:20 INFO - {}
22:45:20 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 - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
22:45:20 INFO - {}
22:45:20 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 569ms
22:45:20 INFO - TEST-START | /IndexedDB/key_invalid.htm
22:45:20 INFO - PROCESS | 716 | 1467438320567 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:20 INFO - PROCESS | 716 | 1467438320594 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
22:45:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
22:45:21 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 679ms
22:45:21 INFO - TEST-START | /IndexedDB/key_valid.html
22:45:21 INFO - PROCESS | 716 | 1467438321248 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:21 INFO - PROCESS | 716 | 1467438321275 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
22:45:31 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
22:45:31 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10276ms
22:45:31 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
22:45:31 INFO - PROCESS | 716 | 1467438331533 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:31 INFO - PROCESS | 716 | 1467438331561 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:32 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
22:45:32 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 930ms
22:45:32 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
22:45:32 INFO - PROCESS | 716 | 1467438332468 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:32 INFO - PROCESS | 716 | 1467438332495 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:33 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
22:45:33 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 870ms
22:45:33 INFO - TEST-START | /IndexedDB/keygenerator.htm
22:45:33 INFO - PROCESS | 716 | 1467438333343 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:33 INFO - PROCESS | 716 | 1467438333370 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
22:45:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
22:45:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
22:45:35 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1920ms
22:45:35 INFO - TEST-START | /IndexedDB/keyorder.htm
22:45:35 INFO - PROCESS | 716 | 1467438335267 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:35 INFO - PROCESS | 716 | 1467438335292 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
22:45:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
22:45:36 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 981ms
22:45:36 INFO - TEST-START | /IndexedDB/keypath.htm
22:45:36 INFO - PROCESS | 716 | 1467438336253 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:36 INFO - PROCESS | 716 | 1467438336280 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
22:45:37 INFO - TEST-OK | /IndexedDB/keypath.htm | took 872ms
22:45:37 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
22:45:37 INFO - PROCESS | 716 | 1467438337126 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:37 INFO - PROCESS | 716 | 1467438337154 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
22:45:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
22:45:37 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 834ms
22:45:37 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
22:45:37 INFO - PROCESS | 716 | 1467438337962 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:37 INFO - PROCESS | 716 | 1467438337987 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:39 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
22:45:39 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
22:45:39 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
22:45:39 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1917ms
22:45:39 INFO - TEST-START | /IndexedDB/list_ordering.htm
22:45:39 INFO - PROCESS | 716 | 1467438339885 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:39 INFO - PROCESS | 716 | 1467438339910 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:41 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
22:45:41 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
22:45:41 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
22:45:41 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2014ms
22:45:41 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
22:45:41 INFO - PROCESS | 716 | 1467438341904 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:41 INFO - PROCESS | 716 | 1467438341929 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:42 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
22:45:42 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1014ms
22:45:42 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
22:45:42 INFO - PROCESS | 716 | 1467438342925 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:42 INFO - PROCESS | 716 | 1467438342950 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:43 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
22:45:43 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 831ms
22:45:43 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
22:45:43 INFO - PROCESS | 716 | 1467438343756 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:43 INFO - PROCESS | 716 | 1467438343782 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:44 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
22:45:44 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 830ms
22:45:44 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
22:45:44 INFO - PROCESS | 716 | 1467438344592 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:44 INFO - PROCESS | 716 | 1467438344616 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:45 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
22:45:45 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
22:45:45 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
22:45:45 INFO - PROCESS | 716 | 1467438345366 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:45 INFO - PROCESS | 716 | 1467438345394 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:46 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
22:45:46 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1067ms
22:45:46 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
22:45:46 INFO - PROCESS | 716 | 1467438346439 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:46 INFO - PROCESS | 716 | 1467438346465 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:47 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
22:45:47 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 970ms
22:45:47 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
22:45:47 INFO - PROCESS | 716 | 1467438347417 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:47 INFO - PROCESS | 716 | 1467438347449 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:48 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
22:45:48 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 770ms
22:45:48 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
22:45:48 INFO - PROCESS | 716 | 1467438348190 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:48 INFO - PROCESS | 716 | 1467438348215 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:49 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
22:45:49 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 871ms
22:45:49 INFO - TEST-START | /IndexedDB/value.htm
22:45:49 INFO - PROCESS | 716 | 1467438349063 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:49 INFO - PROCESS | 716 | 1467438349087 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:50 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
22:45:50 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
22:45:50 INFO - TEST-OK | /IndexedDB/value.htm | took 1323ms
22:45:50 INFO - TEST-START | /IndexedDB/value_recursive.htm
22:45:50 INFO - PROCESS | 716 | 1467438350390 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:50 INFO - PROCESS | 716 | 1467438350419 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:52 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
22:45:52 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
22:45:52 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
22:45:52 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1924ms
22:45:52 INFO - TEST-START | /IndexedDB/writer-starvation.htm
22:45:52 INFO - PROCESS | 716 | 1467438352317 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:52 INFO - PROCESS | 716 | 1467438352343 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:53 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
22:45:53 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1175ms
22:45:53 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
22:45:53 INFO - PROCESS | 716 | 1467438353499 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:53 INFO - PROCESS | 716 | 1467438353526 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:53 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
22:45:53 INFO - {}
22:45:53 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
22:45:53 INFO - {}
22:45:53 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
22:45:53 INFO - {}
22:45:53 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
22:45:53 INFO - {}
22:45:53 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 171ms
22:45:53 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
22:45:53 INFO - PROCESS | 716 | 1467438353681 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:53 INFO - PROCESS | 716 | 1467438353710 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:53 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
22:45:53 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
22:45:53 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
22:45:53 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
22:45:53 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
22:45:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
22:45:53 INFO - PROCESS | 716 | 1467438353861 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:53 INFO - PROCESS | 716 | 1467438353896 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
22:45:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 276ms
22:45:54 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
22:45:54 INFO - PROCESS | 716 | 1467438354145 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 INFO - PROCESS | 716 | 1467438354177 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
22:45:54 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
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
22:45:54 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
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
22:45:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 185ms
22:45:54 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
22:45:54 INFO - PROCESS | 716 | 1467438354333 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 INFO - PROCESS | 716 | 1467438354364 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 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() {
22:45:54 INFO - [native code]
22:45:54 INFO - }" but got function "function () {
22:45:54 INFO - }"
22:45:54 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
22:45:54 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
22:45:54 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
22:45:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
22:45:54 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
22:45:54 INFO - PROCESS | 716 | 1467438354509 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 INFO - PROCESS | 716 | 1467438354534 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 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() {
22:45:54 INFO - [native code]
22:45:54 INFO - }" but got function "function () {
22:45:54 INFO - }"
22:45:54 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
22:45:54 INFO - {}
22:45:54 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
22:45:54 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
22:45:54 INFO - {}
22:45:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
22:45:54 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
22:45:54 INFO - PROCESS | 716 | 1467438354682 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 INFO - PROCESS | 716 | 1467438354707 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
22:45:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
22:45:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
22:45:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:45:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
22:45:54 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"
22:45:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:45:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:45:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:45:54 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
22:45:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
22:45:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:45:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
22:45:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:45:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:45:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
22:45:54 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"
22:45:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:45:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
22:45:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:45:54 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:45:54 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:54 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:45:54 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:45:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 244ms
22:45:54 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
22:45:54 INFO - PROCESS | 716 | 1467438354933 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:54 INFO - PROCESS | 716 | 1467438354960 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
22:45:55 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 122ms
22:45:55 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
22:45:55 INFO - PROCESS | 716 | 1467438355062 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:55 INFO - PROCESS | 716 | 1467438355088 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
22:45:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
22:45:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
22:45:55 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
22:45:55 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 120ms
22:45:55 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
22:45:55 INFO - PROCESS | 716 | 1467438355192 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:55 INFO - PROCESS | 716 | 1467438355223 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
22:45:55 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
22:45:55 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
22:45:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
22:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:45:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
22:45:55 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 173ms
22:45:55 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
22:45:55 INFO - PROCESS | 716 | 1467438355363 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:55 INFO - PROCESS | 716 | 1467438355390 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
22:45:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
22:45:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
22:45:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
22:45:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
22:45:56 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1171ms
22:45:56 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
22:45:56 INFO - PROCESS | 716 | 1467438356537 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:56 INFO - PROCESS | 716 | 1467438356562 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
22:45:57 INFO - {}
22:45:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
22:45:57 INFO - {}
22:45:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
22:45:57 INFO - {}
22:45:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
22:45:57 INFO - {}
22:45:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
22:45:57 INFO - {}
22:45:57 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1165ms
22:45:57 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
22:45:57 INFO - PROCESS | 716 | 1467438357705 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:57 INFO - PROCESS | 716 | 1467438357730 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:58 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
22:45:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 431ms
22:45:58 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
22:45:58 INFO - PROCESS | 716 | 1467438358140 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:58 INFO - PROCESS | 716 | 1467438358167 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:58 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
22:45:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
22:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:45:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
22:45:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
22:45:58 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
22:45:58 INFO - PROCESS | 716 | 1467438358315 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:45:58 INFO - PROCESS | 716 | 1467438358347 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:08 INFO - PROCESS | 716 | MARIONETTE LOG: INFO: Timeout fired
22:46:08 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
22:46:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
22:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
22:46:08 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10132ms
22:46:08 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
22:46:08 INFO - PROCESS | 716 | 1467438368451 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:08 INFO - PROCESS | 716 | 1467438368479 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:08 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
22:46:08 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 471ms
22:46:08 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
22:46:08 INFO - PROCESS | 716 | 1467438368928 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:08 INFO - PROCESS | 716 | 1467438368956 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
22:46:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
22:46:09 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
22:46:09 INFO - PROCESS | 716 | 1467438369112 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - PROCESS | 716 | 1467438369141 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
22:46:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
22:46:09 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
22:46:09 INFO - PROCESS | 716 | 1467438369280 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - PROCESS | 716 | 1467438369311 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
22:46:09 INFO - {}
22:46:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 172ms
22:46:09 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
22:46:09 INFO - PROCESS | 716 | 1467438369460 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - PROCESS | 716 | 1467438369485 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
22:46:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
22:46:09 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
22:46:09 INFO - PROCESS | 716 | 1467438369631 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - PROCESS | 716 | 1467438369666 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
22:46:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
22:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
22:46:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
22:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
22:46:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
22:46:09 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
22:46:09 INFO - PROCESS | 716 | 1467438369812 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - PROCESS | 716 | 1467438369842 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 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().
22:46:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
22:46:09 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
22:46:09 INFO - PROCESS | 716 | 1467438369981 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:09 INFO - PROCESS | 716 | 1467438370008 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
22:46:10 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
22:46:10 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
22:46:10 INFO - PROCESS | 716 | 1467438370160 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 INFO - PROCESS | 716 | 1467438370185 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
22:46:10 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 230ms
22:46:10 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
22:46:10 INFO - PROCESS | 716 | 1467438370463 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 INFO - PROCESS | 716 | 1467438370495 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 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"
22:46:10 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
22:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:10 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
22:46:10 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
22:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:10 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
22:46:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
22:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
22:46:10 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 191ms
22:46:10 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
22:46:10 INFO - PROCESS | 716 | 1467438370649 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 INFO - PROCESS | 716 | 1467438370682 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
22:46:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
22:46:10 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
22:46:10 INFO - PROCESS | 716 | 1467438370827 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 INFO - PROCESS | 716 | 1467438370855 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
22:46:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 173ms
22:46:10 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
22:46:11 INFO - PROCESS | 716 | 1467438371002 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:11 INFO - PROCESS | 716 | 1467438371029 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:11 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
22:46:11 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
22:46:11 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
22:46:11 INFO - PROCESS | 716 | 1467438371180 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:11 INFO - PROCESS | 716 | 1467438371208 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:11 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
22:46:11 INFO - do_test/)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
22:46:32 INFO - )
22:46:32 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 137ms
22:46:32 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
22:46:32 INFO - PROCESS | 716 | 1467438392681 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:32 INFO - PROCESS | 716 | 1467438392718 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
22:46:32 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
22:46:32 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
22:46:32 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
22:46:32 INFO - PROCESS | 716 | 1467438392861 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:32 INFO - PROCESS | 716 | 1467438392892 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
22:46:33 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
22:46:33 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
22:46:33 INFO - PROCESS | 716 | 1467438393032 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - PROCESS | 716 | 1467438393069 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
22:46:33 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 173ms
22:46:33 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
22:46:33 INFO - PROCESS | 716 | 1467438393212 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - PROCESS | 716 | 1467438393241 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
22:46:33 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 120ms
22:46:33 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
22:46:33 INFO - PROCESS | 716 | 1467438393335 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - PROCESS | 716 | 1467438393366 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
22:46:33 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
22:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:33 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
22:46:33 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
22:46:33 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
22:46:33 INFO - PROCESS | 716 | 1467438393513 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - PROCESS | 716 | 1467438393543 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
22:46:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
22:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
22:46:33 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
22:46:33 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
22:46:33 INFO - PROCESS | 716 | 1467438393683 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - PROCESS | 716 | 1467438393716 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
22:46:33 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
22:46:33 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
22:46:33 INFO - PROCESS | 716 | 1467438393861 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:33 INFO - PROCESS | 716 | 1467438393894 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
22:46:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
22:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
22:46:34 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
22:46:34 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
22:46:34 INFO - PROCESS | 716 | 1467438394032 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - PROCESS | 716 | 1467438394065 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
22:46:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
22:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
22:46:34 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
22:46:34 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
22:46:34 INFO - PROCESS | 716 | 1467438394212 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - PROCESS | 716 | 1467438394243 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
22:46:34 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
22:46:34 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
22:46:34 INFO - PROCESS | 716 | 1467438394381 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - PROCESS | 716 | 1467438394423 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
22:46:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
22:46:34 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
22:46:34 INFO - PROCESS | 716 | 1467438394555 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - PROCESS | 716 | 1467438394591 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
22:46:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
22:46:34 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
22:46:34 INFO - PROCESS | 716 | 1467438394735 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - PROCESS | 716 | 1467438394768 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
22:46:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 172ms
22:46:34 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
22:46:34 INFO - PROCESS | 716 | 1467438394912 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:34 INFO - PROCESS | 716 | 1467438394946 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:35 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
22:46:35 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
22:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:46:35 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
22:46:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
22:46:35 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
22:46:35 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
22:46:35 INFO - PROCESS | 716 | 1467438395082 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:35 INFO - PROCESS | 716 | 1467438395116 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
22:46:35 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
22:46:35 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
22:46:35 INFO - PROCESS | 716 | 1467438395288 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:35 INFO - PROCESS | 716 | 1467438395337 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
22:46:35 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 450ms
22:46:35 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
22:46:35 INFO - PROCESS | 716 | 1467438395713 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:35 INFO - PROCESS | 716 | 1467438395739 Marionette INFO sendAsync cfb5b549-fae9-46b1-8ca3-abc40f65b06d
22:46:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: