builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-065
starttime: 1467372957.11
results: success (0)
buildid: 20160630235323
builduid: 9ff9c3f64b5c4ca08f7a8618effbfffd
revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 04:35:57.106319) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 04:35:57.106782) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 04:35:57.107067) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 04:35:57.400923) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 04:35:57.401371) =========
'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-065
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-065
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-065
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
--04:35:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.45 GB/s
04:35:58 (2.45 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.655000
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 04:35:59.086827) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-01 04:35:59.087163) =========
'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-065
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-065
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-065
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=4.103000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-01 04:36:03.200098) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 04:36:03.200477) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --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 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-065
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-065
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-065
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 04:36:03,081 truncating revision to first 12 chars
2016-07-01 04:36:03,081 Setting DEBUG logging.
2016-07-01 04:36:03,081 attempt 1/10
2016-07-01 04:36:03,081 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/020a2ed1718d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-01 04:36:03,621 unpacking tar archive at: mozilla-beta-020a2ed1718d/testing/mozharness/
program finished with exit code 0
elapsedTime=1.385000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 04:36:04.632576) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 04:36:04.632915) =========
script_repo_revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 04:36:04.633319) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 04:36:04.633607) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 04:36:04.648936) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 13 secs) (at 2016-07-01 04:36:04.649244) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--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', '--e10s', '--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-065
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-065
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-065
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
XPCOM_DEBUG_BREAK=warn
using PTY: False
04:36:04 INFO - MultiFileLogger online at 20160701 04:36:04 in C:\slave\test
04:36:04 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
04:36:04 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
04:36:04 INFO - {'append_to_log': False,
04:36:04 INFO - 'base_work_dir': 'C:\\slave\\test',
04:36:04 INFO - 'blob_upload_branch': 'mozilla-beta',
04:36:04 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
04:36:04 INFO - 'buildbot_json_path': 'buildprops.json',
04:36:04 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
04:36:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:36:04 INFO - 'download_minidump_stackwalk': True,
04:36:04 INFO - 'download_symbols': 'ondemand',
04:36:04 INFO - 'e10s': True,
04:36:04 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
04:36:04 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
04:36:04 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
04:36:04 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
04:36:04 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
04:36:04 INFO - 'C:/mozilla-build/tooltool.py'),
04:36:04 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
04:36:04 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
04:36:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:36:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:36:04 INFO - 'log_level': 'info',
04:36:04 INFO - 'log_to_console': True,
04:36:04 INFO - 'opt_config_files': (),
04:36:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:36:04 INFO - '--processes=1',
04:36:04 INFO - '--config=%(test_path)s/wptrunner.ini',
04:36:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:36:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:36:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:36:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:36:04 INFO - 'pip_index': False,
04:36:04 INFO - 'require_test_zip': True,
04:36:04 INFO - 'test_type': ('testharness',),
04:36:04 INFO - 'this_chunk': '1',
04:36:04 INFO - 'total_chunks': '5',
04:36:04 INFO - 'virtualenv_path': 'venv',
04:36:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:36:04 INFO - 'work_dir': 'build'}
04:36:04 INFO - #####
04:36:04 INFO - ##### Running clobber step.
04:36:04 INFO - #####
04:36:04 INFO - Running pre-action listener: _resource_record_pre_action
04:36:04 INFO - Running main action method: clobber
04:36:04 INFO - rmtree: C:\slave\test\build
04:36:04 INFO - Using _rmtree_windows ...
04:36:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
04:37:54 INFO - Running post-action listener: _resource_record_post_action
04:37:54 INFO - #####
04:37:54 INFO - ##### Running read-buildbot-config step.
04:37:54 INFO - #####
04:37:54 INFO - Running pre-action listener: _resource_record_pre_action
04:37:54 INFO - Running main action method: read_buildbot_config
04:37:54 INFO - Using buildbot properties:
04:37:54 INFO - {
04:37:54 INFO - "project": "",
04:37:54 INFO - "product": "firefox",
04:37:54 INFO - "script_repo_revision": "production",
04:37:54 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
04:37:54 INFO - "repository": "",
04:37:54 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
04:37:54 INFO - "buildid": "20160630235323",
04:37:54 INFO - "pgo_build": "True",
04:37:54 INFO - "basedir": "C:\\slave\\test",
04:37:54 INFO - "buildnumber": 27,
04:37:54 INFO - "slavename": "t-w732-ix-065",
04:37:54 INFO - "revision": "020a2ed1718d0a7858270a38f3bb1bbaccde78a7",
04:37:54 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
04:37:54 INFO - "platform": "win32",
04:37:54 INFO - "branch": "mozilla-beta",
04:37:54 INFO - "repo_path": "releases/mozilla-beta",
04:37:54 INFO - "moz_repo_path": "",
04:37:54 INFO - "stage_platform": "win32-pgo",
04:37:54 INFO - "builduid": "9ff9c3f64b5c4ca08f7a8618effbfffd",
04:37:54 INFO - "slavebuilddir": "test"
04:37:54 INFO - }
04:37:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
04:37:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.zip.
04:37:54 INFO - Running post-action listener: _resource_record_post_action
04:37:54 INFO - #####
04:37:54 INFO - ##### Running download-and-extract step.
04:37:54 INFO - #####
04:37:54 INFO - Running pre-action listener: _resource_record_pre_action
04:37:54 INFO - Running main action method: download_and_extract
04:37:54 INFO - mkdir: C:\slave\test\build\tests
04:37:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:37:54 INFO - https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
04:37:54 INFO - trying https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
04:37:54 INFO - Downloading https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
04:37:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
04:37:55 INFO - Downloaded 1186 bytes.
04:37:55 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
04:37:55 INFO - Using the following test package requirements:
04:37:55 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:37:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:37:55 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
04:37:55 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:37:55 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:37:55 INFO - u'jsshell-win32.zip'],
04:37:55 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:37:55 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
04:37:55 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
04:37:55 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:37:55 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
04:37:55 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:37:55 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
04:37:55 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:37:55 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
04:37:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
04:37:55 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
04:37:55 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
04: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')]}
04:37:55 INFO - https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
04:37:55 INFO - trying https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
04:37:55 INFO - Downloading https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
04:37:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
04:37:56 INFO - Downloaded 19094416 bytes.
04:37:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
04:37:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
04:37:58 INFO - caution: filename not matched: web-platform/*
04:37:58 INFO - Return code: 11
04:37:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:37:58 INFO - https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
04:37:58 INFO - trying https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
04:37:58 INFO - Downloading https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
04:37:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
04:38:01 INFO - Downloaded 36389110 bytes.
04:38:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
04:38:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
04:38:49 INFO - caution: filename not matched: bin/*
04:38:49 INFO - caution: filename not matched: config/*
04:38:49 INFO - caution: filename not matched: mozbase/*
04:38:49 INFO - caution: filename not matched: marionette/*
04:38:49 INFO - caution: filename not matched: tools/wptserve/*
04:38:49 INFO - Return code: 11
04:38:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:38:49 INFO - https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
04:38:49 INFO - trying https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:38:49 INFO - Downloading https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
04:38:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
04:38:51 INFO - Downloaded 55674587 bytes.
04:38:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:38:51 INFO - mkdir: C:\slave\test\properties
04:38:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
04:38:51 INFO - Writing to file C:\slave\test\properties\build_url
04:38:51 INFO - Contents:
04:38:51 INFO - build_url:https://queue.taskcluster.net/v1/task/SH8RcQxBRqaSA75Qxp78NQ/artifacts/public/build/firefox-48.0.en-US.win32.zip
04:38:52 INFO - Running post-action listener: _resource_record_post_action
04:38:52 INFO - Running post-action listener: set_extra_try_arguments
04:38:52 INFO - #####
04:38:52 INFO - ##### Running create-virtualenv step.
04:38:52 INFO - #####
04:38:52 INFO - Running pre-action listener: _pre_create_virtualenv
04:38:52 INFO - Running pre-action listener: _resource_record_pre_action
04:38:52 INFO - Running main action method: create_virtualenv
04:38:52 INFO - Creating virtualenv C:\slave\test\build\venv
04:38:52 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build
04:38:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
04:38:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
04:39:00 INFO - Installing distribute......................................................................................................................................................................................done.
04:39:02 INFO - Return code: 0
04:39:02 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
04:39:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:39:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:39:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:39:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:39:02 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-065', 'USERDOMAIN': 'T-W732-IX-065', '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-065', '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
04:39:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
04:39:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
04:39:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:39:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:39:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:39:02 INFO - 'COMPUTERNAME': 'T-W732-IX-065',
04:39:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:39:02 INFO - 'DCLOCATION': 'SCL3',
04:39:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:39:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:39:02 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:39:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:39:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:39:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:39:02 INFO - 'HOMEDRIVE': 'C:',
04:39:02 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:39:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:39:02 INFO - 'KTS_VERSION': '1.19c',
04:39:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:39:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:39:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-065',
04:39:02 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:39:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:39:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:39:02 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:39:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:39:02 INFO - 'MOZ_AIRBAG': '1',
04:39:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:39:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:39:02 INFO - 'MOZ_MSVCVERSION': '8',
04:39:02 INFO - 'MOZ_NO_REMOTE': '1',
04:39:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:39:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:39:02 INFO - 'NO_EM_RESTART': '1',
04:39:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:39:02 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:39:02 INFO - 'OS': 'Windows_NT',
04:39:02 INFO - 'OURDRIVE': 'C:',
04:39:02 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;',
04:39:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:39:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:39:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:39:02 INFO - 'PROCESSOR_LEVEL': '6',
04:39:02 INFO - 'PROCESSOR_REVISION': '1e05',
04:39:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:39:02 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:39:02 INFO - 'PROMPT': '$P$G',
04:39:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:39:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:39:02 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:39:02 INFO - 'PWD': 'C:\\slave\\test',
04:39:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:39:02 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:39:02 INFO - 'SYSTEMDRIVE': 'C:',
04:39:02 INFO - 'SYSTEMROOT': 'C:\\windows',
04:39:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:02 INFO - 'TEST1': 'testie',
04:39:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:02 INFO - 'USERDOMAIN': 'T-W732-IX-065',
04:39:02 INFO - 'USERNAME': 'cltbld',
04:39:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:39:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:39:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:39:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:39:02 INFO - 'WINDIR': 'C:\\windows',
04:39:02 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:39:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:39:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:39:03 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:39:03 INFO - Downloading/unpacking psutil>=0.7.1
04:39:03 INFO - Running setup.py egg_info for package psutil
04:39:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:39:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:39:03 INFO - Installing collected packages: psutil
04:39:03 INFO - Running setup.py install for psutil
04:39:03 INFO - building 'psutil._psutil_windows' extension
04:39:03 INFO - error: Unable to find vcvarsall.bat
04:39:03 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-ylm87_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:39:03 INFO - running install
04:39:03 INFO - running build
04:39:03 INFO - running build_py
04:39:03 INFO - creating build
04:39:03 INFO - creating build\lib.win32-2.7
04:39:03 INFO - creating build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
04:39:03 INFO - running build_ext
04:39:03 INFO - building 'psutil._psutil_windows' extension
04:39:03 INFO - error: Unable to find vcvarsall.bat
04:39:03 INFO - ----------------------------------------
04:39:03 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-ylm87_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:39:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
04:39:03 WARNING - Return code: 1
04:39:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
04:39:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
04:39: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')]}
04:39:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:39: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')]}
04:39:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:39:03 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-065', 'USERDOMAIN': 'T-W732-IX-065', '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-065', '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
04:39:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
04:39:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
04:39:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:39:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:39:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:39:03 INFO - 'COMPUTERNAME': 'T-W732-IX-065',
04:39:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:39:03 INFO - 'DCLOCATION': 'SCL3',
04:39:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:39:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:39:03 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:39:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:39:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:39:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:39:03 INFO - 'HOMEDRIVE': 'C:',
04:39:03 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:39:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:39:03 INFO - 'KTS_VERSION': '1.19c',
04:39:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:39:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:39:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-065',
04:39:03 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:39:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:39:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:39:03 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:39:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:39:03 INFO - 'MOZ_AIRBAG': '1',
04:39:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:39:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:39:03 INFO - 'MOZ_MSVCVERSION': '8',
04:39:03 INFO - 'MOZ_NO_REMOTE': '1',
04:39:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:39:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:39:03 INFO - 'NO_EM_RESTART': '1',
04:39:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:39:03 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:39:03 INFO - 'OS': 'Windows_NT',
04:39:03 INFO - 'OURDRIVE': 'C:',
04:39:03 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;',
04:39:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:39:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:39:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:39:03 INFO - 'PROCESSOR_LEVEL': '6',
04:39:03 INFO - 'PROCESSOR_REVISION': '1e05',
04:39:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:39:03 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:39:03 INFO - 'PROMPT': '$P$G',
04:39:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:39:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:39:03 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:39:03 INFO - 'PWD': 'C:\\slave\\test',
04:39:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:39:03 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:39:03 INFO - 'SYSTEMDRIVE': 'C:',
04:39:03 INFO - 'SYSTEMROOT': 'C:\\windows',
04:39:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:03 INFO - 'TEST1': 'testie',
04:39:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:03 INFO - 'USERDOMAIN': 'T-W732-IX-065',
04:39:03 INFO - 'USERNAME': 'cltbld',
04:39:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:39:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:39:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:39:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:39:03 INFO - 'WINDIR': 'C:\\windows',
04:39:03 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:39:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:39:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:39:04 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:39:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:39:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:39:04 INFO - Running setup.py egg_info for package mozsystemmonitor
04:39:04 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
04:39:04 INFO - Running setup.py egg_info for package psutil
04:39:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
04:39:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:39:04 INFO - Installing collected packages: mozsystemmonitor, psutil
04:39:04 INFO - Running setup.py install for mozsystemmonitor
04:39:04 INFO - Running setup.py install for psutil
04:39:04 INFO - building 'psutil._psutil_windows' extension
04:39:04 INFO - error: Unable to find vcvarsall.bat
04:39:04 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-gs4p6l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
04:39:04 INFO - running install
04:39:04 INFO - running build
04:39:04 INFO - running build_py
04:39:04 INFO - running build_ext
04:39:04 INFO - building 'psutil._psutil_windows' extension
04:39:04 INFO - error: Unable to find vcvarsall.bat
04:39:04 INFO - ----------------------------------------
04:39:04 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-gs4p6l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
04:39:04 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
04:39:04 WARNING - Return code: 1
04:39:04 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
04:39:04 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
04:39:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:39:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:39:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:39:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:39:04 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-065', 'USERDOMAIN': 'T-W732-IX-065', '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-065', '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
04:39:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
04:39:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:39:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:39:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:39:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:39:04 INFO - 'COMPUTERNAME': 'T-W732-IX-065',
04:39:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:39:04 INFO - 'DCLOCATION': 'SCL3',
04:39:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:39:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:39:04 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:39:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:39:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:39:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:39:04 INFO - 'HOMEDRIVE': 'C:',
04:39:04 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:39:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:39:04 INFO - 'KTS_VERSION': '1.19c',
04:39:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:39:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:39:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-065',
04:39:04 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:39:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:39:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:39:04 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:39:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:39:04 INFO - 'MOZ_AIRBAG': '1',
04:39:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:39:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:39:04 INFO - 'MOZ_MSVCVERSION': '8',
04:39:04 INFO - 'MOZ_NO_REMOTE': '1',
04:39:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:39:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:39:04 INFO - 'NO_EM_RESTART': '1',
04:39:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:39:04 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:39:04 INFO - 'OS': 'Windows_NT',
04:39:04 INFO - 'OURDRIVE': 'C:',
04:39:04 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;',
04:39:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:39:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:39:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:39:04 INFO - 'PROCESSOR_LEVEL': '6',
04:39:04 INFO - 'PROCESSOR_REVISION': '1e05',
04:39:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:39:04 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:39:04 INFO - 'PROMPT': '$P$G',
04:39:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:39:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:39:04 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:39:04 INFO - 'PWD': 'C:\\slave\\test',
04:39:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:39:04 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:39:04 INFO - 'SYSTEMDRIVE': 'C:',
04:39:04 INFO - 'SYSTEMROOT': 'C:\\windows',
04:39:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:04 INFO - 'TEST1': 'testie',
04:39:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:04 INFO - 'USERDOMAIN': 'T-W732-IX-065',
04:39:04 INFO - 'USERNAME': 'cltbld',
04:39:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:39:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:39:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:39:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:39:04 INFO - 'WINDIR': 'C:\\windows',
04:39:04 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:39:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:39:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:39:05 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:39:05 INFO - Downloading/unpacking blobuploader==1.2.4
04:39:05 INFO - Downloading blobuploader-1.2.4.tar.gz
04:39:05 INFO - Running setup.py egg_info for package blobuploader
04:39:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:39:09 INFO - Running setup.py egg_info for package requests
04:39:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:39:09 INFO - Downloading docopt-0.6.1.tar.gz
04:39:09 INFO - Running setup.py egg_info for package docopt
04:39:09 INFO - Installing collected packages: blobuploader, docopt, requests
04:39:09 INFO - Running setup.py install for blobuploader
04:39:09 INFO - Running setup.py install for docopt
04:39:09 INFO - Running setup.py install for requests
04:39:09 INFO - Successfully installed blobuploader docopt requests
04:39:09 INFO - Cleaning up...
04:39:09 INFO - Return code: 0
04:39:09 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:39: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')]}
04:39:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:39: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')]}
04:39:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:39:09 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE90C0>, '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-065', 'USERDOMAIN': 'T-W732-IX-065', '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-065', '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
04:39:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
04:39:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:39:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:39:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:39:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:39:09 INFO - 'COMPUTERNAME': 'T-W732-IX-065',
04:39:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:39:09 INFO - 'DCLOCATION': 'SCL3',
04:39:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:39:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:39:09 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:39:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:39:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:39:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:39:09 INFO - 'HOMEDRIVE': 'C:',
04:39:09 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:39:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:39:09 INFO - 'KTS_VERSION': '1.19c',
04:39:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:39:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:39:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-065',
04:39:09 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:39:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:39:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:39:09 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:39:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:39:09 INFO - 'MOZ_AIRBAG': '1',
04:39:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:39:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:39:09 INFO - 'MOZ_MSVCVERSION': '8',
04:39:09 INFO - 'MOZ_NO_REMOTE': '1',
04:39:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:39:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:39:09 INFO - 'NO_EM_RESTART': '1',
04:39:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:39:09 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:39:09 INFO - 'OS': 'Windows_NT',
04:39:09 INFO - 'OURDRIVE': 'C:',
04:39: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;',
04:39:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:39:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:39:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:39:09 INFO - 'PROCESSOR_LEVEL': '6',
04:39:09 INFO - 'PROCESSOR_REVISION': '1e05',
04:39:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:39:09 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:39:09 INFO - 'PROMPT': '$P$G',
04:39:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:39:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:39:09 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:39:09 INFO - 'PWD': 'C:\\slave\\test',
04:39:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:39:09 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:39:09 INFO - 'SYSTEMDRIVE': 'C:',
04:39:09 INFO - 'SYSTEMROOT': 'C:\\windows',
04:39:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:09 INFO - 'TEST1': 'testie',
04:39:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:09 INFO - 'USERDOMAIN': 'T-W732-IX-065',
04:39:09 INFO - 'USERNAME': 'cltbld',
04:39:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:39:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:39:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:39:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:39:09 INFO - 'WINDIR': 'C:\\windows',
04:39:09 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:39:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:39:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:39:14 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:39:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:39:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:39:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:39:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:39:14 INFO - Unpacking c:\slave\test\build\tests\marionette
04:39:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:39:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:39:14 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
04:39:14 INFO - Running setup.py install for browsermob-proxy
04:39:28 INFO - Running setup.py install for manifestparser
04:39:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for marionette-client
04:39:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:39:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for marionette-driver
04:39:28 INFO - Running setup.py install for mozcrash
04:39:28 INFO - Running setup.py install for mozdebug
04:39:28 INFO - Running setup.py install for mozdevice
04:39:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for mozfile
04:39:28 INFO - Running setup.py install for mozhttpd
04:39:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for mozinfo
04:39:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for mozInstall
04:39:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for mozleak
04:39:28 INFO - Running setup.py install for mozlog
04:39:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for moznetwork
04:39:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for mozprocess
04:39:28 INFO - Running setup.py install for mozprofile
04:39:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for mozrunner
04:39:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for mozscreenshot
04:39:28 INFO - Running setup.py install for moztest
04:39:28 INFO - Running setup.py install for mozversion
04:39:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:39:28 INFO - Running setup.py install for wptserve
04:39:28 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
04:39:28 INFO - Cleaning up...
04:39:28 INFO - Return code: 0
04:39:28 INFO - Installing None into virtualenv C:\slave\test\build\venv
04:39:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:39:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:39:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:39:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:39:28 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 0x01BD36B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD7200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE90C0>, '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-065', 'USERDOMAIN': 'T-W732-IX-065', '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-065', '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
04:39:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
04:39:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:39:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:39:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:39:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:39:28 INFO - 'COMPUTERNAME': 'T-W732-IX-065',
04:39:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:39:28 INFO - 'DCLOCATION': 'SCL3',
04:39:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:39:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:39:28 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:39:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:39:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:39:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:39:28 INFO - 'HOMEDRIVE': 'C:',
04:39:28 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:39:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:39:28 INFO - 'KTS_VERSION': '1.19c',
04:39:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:39:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:39:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-065',
04:39:28 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:39:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:39:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:39:28 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:39:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:39:28 INFO - 'MOZ_AIRBAG': '1',
04:39:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:39:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:39:28 INFO - 'MOZ_MSVCVERSION': '8',
04:39:28 INFO - 'MOZ_NO_REMOTE': '1',
04:39:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:39:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:39:28 INFO - 'NO_EM_RESTART': '1',
04:39:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:39:28 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:39:28 INFO - 'OS': 'Windows_NT',
04:39:28 INFO - 'OURDRIVE': 'C:',
04:39:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
04:39:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:39:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:39:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:39:28 INFO - 'PROCESSOR_LEVEL': '6',
04:39:28 INFO - 'PROCESSOR_REVISION': '1e05',
04:39:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:39:28 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:39:28 INFO - 'PROMPT': '$P$G',
04:39:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:39:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:39:28 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:39:28 INFO - 'PWD': 'C:\\slave\\test',
04:39:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:39:28 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:39:28 INFO - 'SYSTEMDRIVE': 'C:',
04:39:28 INFO - 'SYSTEMROOT': 'C:\\windows',
04:39:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:28 INFO - 'TEST1': 'testie',
04:39:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:28 INFO - 'USERDOMAIN': 'T-W732-IX-065',
04:39:28 INFO - 'USERNAME': 'cltbld',
04:39:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:39:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:39:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:39:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:39:28 INFO - 'WINDIR': 'C:\\windows',
04:39:28 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:39:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:39:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:39:32 INFO - Ignoring indexes: http://pypi.python.org/simple/
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
04:39:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
04:39:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
04:39:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
04:39:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
04:39:32 INFO - Unpacking c:\slave\test\build\tests\marionette
04:39:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
04:39:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:39:32 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))
04:39:44 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))
04:39:44 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))
04:39:44 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))
04:39:44 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))
04:39:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
04:39:44 INFO - Downloading blessings-1.6.tar.gz
04:39:44 INFO - Running setup.py egg_info for package blessings
04:39:44 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))
04:39:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
04:39:44 INFO - Running setup.py install for blessings
04:39:44 INFO - Running setup.py install for browsermob-proxy
04:39:44 INFO - Running setup.py install for manifestparser
04:39:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Running setup.py install for marionette-client
04:39:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
04:39:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Running setup.py install for marionette-driver
04:39:44 INFO - Running setup.py install for mozcrash
04:39:44 INFO - Running setup.py install for mozdebug
04:39:44 INFO - Running setup.py install for mozdevice
04:39:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Running setup.py install for mozhttpd
04:39:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Running setup.py install for mozInstall
04:39:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Running setup.py install for mozleak
04:39:44 INFO - Running setup.py install for mozprofile
04:39:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Running setup.py install for mozrunner
04:39:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
04:39:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
04:39:46 INFO - Running setup.py install for mozscreenshot
04:39:46 INFO - Running setup.py install for moztest
04:39:46 INFO - Running setup.py install for mozversion
04:39:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
04:39:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
04:39:46 INFO - Running setup.py install for wptserve
04:39:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
04:39:46 INFO - Cleaning up...
04:39:46 INFO - Return code: 0
04:39:46 INFO - Done creating virtualenv C:\slave\test\build\venv.
04:39:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:39:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:39:47 INFO - Reading from file tmpfile_stdout
04:39:47 INFO - Using _rmtree_windows ...
04:39:47 INFO - Using _rmtree_windows ...
04:39:47 INFO - Current package versions:
04:39:47 INFO - blessings == 1.6
04:39:47 INFO - blobuploader == 1.2.4
04:39:47 INFO - browsermob-proxy == 0.6.0
04:39:47 INFO - distribute == 0.6.14
04:39:47 INFO - docopt == 0.6.1
04:39:47 INFO - manifestparser == 1.1
04:39:47 INFO - marionette-client == 2.3.0
04:39:47 INFO - marionette-driver == 1.4.0
04:39:47 INFO - mozInstall == 1.12
04:39:47 INFO - mozcrash == 0.17
04:39:47 INFO - mozdebug == 0.1
04:39:47 INFO - mozdevice == 0.48
04:39:47 INFO - mozfile == 1.2
04:39:47 INFO - mozhttpd == 0.7
04:39:47 INFO - mozinfo == 0.9
04:39:47 INFO - mozleak == 0.1
04:39:47 INFO - mozlog == 3.1
04:39:47 INFO - moznetwork == 0.27
04:39:47 INFO - mozprocess == 0.22
04:39:47 INFO - mozprofile == 0.28
04:39:47 INFO - mozrunner == 6.11
04:39:47 INFO - mozscreenshot == 0.1
04:39:47 INFO - mozsystemmonitor == 0.0
04:39:47 INFO - moztest == 0.7
04:39:47 INFO - mozversion == 1.4
04:39:47 INFO - requests == 1.2.3
04:39:47 INFO - wptserve == 1.4.0
04:39:47 INFO - Running post-action listener: _resource_record_post_action
04:39:47 INFO - Running post-action listener: _start_resource_monitoring
04:39:47 INFO - Starting resource monitoring.
04:39:47 INFO - #####
04:39:47 INFO - ##### Running pull step.
04:39:47 INFO - #####
04:39:47 INFO - Running pre-action listener: _resource_record_pre_action
04:39:47 INFO - Running main action method: pull
04:39:47 INFO - Pull has nothing to do!
04:39:47 INFO - Running post-action listener: _resource_record_post_action
04:39:47 INFO - #####
04:39:47 INFO - ##### Running install step.
04:39:47 INFO - #####
04:39:47 INFO - Running pre-action listener: _resource_record_pre_action
04:39:47 INFO - Running main action method: install
04:39:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
04:39:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
04:39:47 INFO - Reading from file tmpfile_stdout
04:39:47 INFO - Using _rmtree_windows ...
04:39:47 INFO - Using _rmtree_windows ...
04:39:47 INFO - Detecting whether we're running mozinstall >=1.0...
04:39:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
04:39:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
04:39:47 INFO - Reading from file tmpfile_stdout
04:39:47 INFO - Output received:
04:39:47 INFO - Usage: mozinstall-script.py [options] installer
04:39:47 INFO - Options:
04:39:47 INFO - -h, --help show this help message and exit
04:39:47 INFO - -d DEST, --destination=DEST
04:39:47 INFO - Directory to install application into. [default:
04:39:47 INFO - "C:\slave\test"]
04:39:47 INFO - --app=APP Application being installed. [default: firefox]
04:39:47 INFO - Using _rmtree_windows ...
04:39:47 INFO - Using _rmtree_windows ...
04:39:47 INFO - mkdir: C:\slave\test\build\application
04:39:47 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']
04:39:47 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
04:39:48 INFO - Reading from file tmpfile_stdout
04:39:48 INFO - Output received:
04:39:48 INFO - C:\slave\test\build\application\firefox\firefox.exe
04:39:48 INFO - Using _rmtree_windows ...
04:39:48 INFO - Using _rmtree_windows ...
04:39:48 INFO - Running post-action listener: _resource_record_post_action
04:39:48 INFO - #####
04:39:48 INFO - ##### Running run-tests step.
04:39:48 INFO - #####
04:39:48 INFO - Running pre-action listener: _resource_record_pre_action
04:39:48 INFO - Running main action method: run_tests
04:39:48 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
04:39:48 INFO - Minidump filename unknown. Determining based upon platform and architecture.
04:39:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
04:39:48 INFO - grabbing minidump binary from tooltool
04:39:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:39:48 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 0x01C02368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
04:39:48 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
04:39:48 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
04:39:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
04:39:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprwpqqv
04:39:49 INFO - INFO - File integrity verified, renaming tmprwpqqv to win32-minidump_stackwalk.exe
04:39:49 INFO - Return code: 0
04:39:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
04:39:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
04:39:50 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/SH8RcQxBRqaSA75Qxp78NQ/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', '--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
04:39:50 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/SH8RcQxBRqaSA75Qxp78NQ/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 --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
04:39:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
04:39:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
04:39:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
04:39:50 INFO - 'COMPUTERNAME': 'T-W732-IX-065',
04:39:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
04:39:50 INFO - 'DCLOCATION': 'SCL3',
04:39:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
04:39:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
04:39:50 INFO - 'FP_NO_HOST_CHECK': 'NO',
04:39:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
04:39:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
04:39:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
04:39:50 INFO - 'HOMEDRIVE': 'C:',
04:39:50 INFO - 'HOMEPATH': '\\Users\\cltbld',
04:39:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
04:39:50 INFO - 'KTS_VERSION': '1.19c',
04:39:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
04:39:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
04:39:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-065',
04:39:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
04:39:50 INFO - 'MONDIR': 'C:\\Monitor_config\\',
04:39:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
04:39:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
04:39:50 INFO - 'MOZILLABUILDDRIVE': 'C:',
04:39:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
04:39:50 INFO - 'MOZ_AIRBAG': '1',
04:39:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
04:39:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:39:50 INFO - 'MOZ_MSVCVERSION': '8',
04:39:50 INFO - 'MOZ_NO_REMOTE': '1',
04:39:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
04:39:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
04:39:50 INFO - 'NO_EM_RESTART': '1',
04:39:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:39:50 INFO - 'NUMBER_OF_PROCESSORS': '8',
04:39:50 INFO - 'OS': 'Windows_NT',
04:39:50 INFO - 'OURDRIVE': 'C:',
04:39:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;',
04:39:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
04:39:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
04:39:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
04:39:50 INFO - 'PROCESSOR_LEVEL': '6',
04:39:50 INFO - 'PROCESSOR_REVISION': '1e05',
04:39:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
04:39:50 INFO - 'PROGRAMFILES': 'C:\\Program Files',
04:39:50 INFO - 'PROMPT': '$P$G',
04:39:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
04:39:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
04:39:50 INFO - 'PUBLIC': 'C:\\Users\\Public',
04:39:50 INFO - 'PWD': 'C:\\slave\\test',
04:39:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
04:39:50 INFO - 'SLAVEDIR': 'C:\\slave\\',
04:39:50 INFO - 'SYSTEMDRIVE': 'C:',
04:39:50 INFO - 'SYSTEMROOT': 'C:\\windows',
04:39:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:50 INFO - 'TEST1': 'testie',
04:39:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
04:39:50 INFO - 'USERDOMAIN': 'T-W732-IX-065',
04:39:50 INFO - 'USERNAME': 'cltbld',
04:39:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
04:39:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
04:39:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
04:39:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
04:39:50 INFO - 'WINDIR': 'C:\\windows',
04:39:50 INFO - 'WINDOWS_TRACING_FLAGS': '3',
04:39:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
04:39:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
04:39:50 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/SH8RcQxBRqaSA75Qxp78NQ/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', '--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
04:39:52 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
04:39:52 INFO - import pkg_resources
04:39:53 INFO - Using 1 client processes
04:39:56 INFO - SUITE-START | Running 1476 tests
04:39:56 INFO - Running testharness tests
04:39:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
04:39:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
04:39:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
04:39:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
04:39:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
04:39:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
04:39:56 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
04:39:56 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
04:39:56 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
04:39:56 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
04:39:56 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
04:39:56 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
04:39:56 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
04:39:56 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
04:39:56 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
04:39:56 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 1ms
04:39:56 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
04:39:56 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
04:39:56 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
04:39:56 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
04:39:56 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
04:39:56 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
04:39:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
04:39:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
04:39:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
04:39:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
04:39:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
04:39:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
04:39:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
04:39:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
04:39:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
04:39:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
04:39:56 INFO - Setting up ssl
04:39:57 INFO - PROCESS | certutil |
04:39:57 INFO - PROCESS | certutil |
04:39:57 INFO - PROCESS | certutil |
04:39:57 INFO - Certificate Nickname Trust Attributes
04:39:57 INFO - SSL,S/MIME,JAR/XPI
04:39:57 INFO -
04:39:57 INFO - web-platform-tests CT,,
04:39:57 INFO -
04:39:57 INFO - Starting runner
04:39:59 INFO - PROCESS | 3016 | 1467373199705 Marionette INFO Listening on port 2828
04:40:03 INFO - PROCESS | 3016 | 1467373203186 Marionette INFO startBrowser 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:03 INFO - PROCESS | 3016 | 1467373203196 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:03 INFO - PROCESS | 3016 | 1467373203771 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:03 INFO - PROCESS | 3016 | 1467373203776 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:06 INFO - PROCESS | 3016 | 1467373206492 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - PROCESS | 3016 | 1467373207020 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
04:40:07 INFO - PROCESS | 3016 | 1467373207127 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - PROCESS | 3016 | 1467373207133 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
04:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 330ms
04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
04:40:07 INFO - PROCESS | 3016 | 1467373207388 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - PROCESS | 3016 | 1467373207408 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
04:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
04:40:07 INFO - PROCESS | 3016 | 1467373207564 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - PROCESS | 3016 | 1467373207584 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
04:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
04:40:07 INFO - PROCESS | 3016 | 1467373207736 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - PROCESS | 3016 | 1467373207754 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
04:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 120ms
04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
04:40:07 INFO - PROCESS | 3016 | 1467373207857 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:07 INFO - PROCESS | 3016 | 1467373207875 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
04:40:08 INFO - PROCESS | 3016 | 1467373208035 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - PROCESS | 3016 | 1467373208054 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
04:40:08 INFO - PROCESS | 3016 | 1467373208209 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - PROCESS | 3016 | 1467373208227 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 171ms
04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
04:40:08 INFO - PROCESS | 3016 | 1467373208385 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - PROCESS | 3016 | 1467373208402 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 230ms
04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
04:40:08 INFO - PROCESS | 3016 | 1467373208619 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - PROCESS | 3016 | 1467373208637 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 120ms
04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
04:40:08 INFO - PROCESS | 3016 | 1467373208741 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - PROCESS | 3016 | 1467373208758 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 172ms
04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
04:40:08 INFO - PROCESS | 3016 | 1467373208918 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:08 INFO - PROCESS | 3016 | 1467373208937 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 120ms
04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
04:40:09 INFO - PROCESS | 3016 | 1467373209041 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - PROCESS | 3016 | 1467373209058 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 121ms
04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
04:40:09 INFO - PROCESS | 3016 | 1467373209168 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - PROCESS | 3016 | 1467373209185 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 120ms
04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
04:40:09 INFO - PROCESS | 3016 | 1467373209292 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - PROCESS | 3016 | 1467373209333 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 270ms
04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
04:40:09 INFO - PROCESS | 3016 | 1467373209570 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - PROCESS | 3016 | 1467373209590 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 171ms
04:40:09 INFO - PROCESS | 3016 | 1467373209755 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
04:40:09 INFO - PROCESS | 3016 | 1467373209775 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
04:40:09 INFO - PROCESS | 3016 | 1467373209937 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:09 INFO - PROCESS | 3016 | 1467373209959 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
04:40:10 INFO - PROCESS | 3016 | 1467373210110 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - PROCESS | 3016 | 1467373210125 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
04:40:10 INFO - PROCESS | 3016 | 1467373210286 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - PROCESS | 3016 | 1467373210304 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
04:40:10 INFO - PROCESS | 3016 | 1467373210461 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - PROCESS | 3016 | 1467373210484 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
04:40:10 INFO - PROCESS | 3016 | 1467373210635 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - PROCESS | 3016 | 1467373210652 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 171ms
04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
04:40:10 INFO - PROCESS | 3016 | 1467373210814 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - PROCESS | 3016 | 1467373210826 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 172ms
04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
04:40:10 INFO - PROCESS | 3016 | 1467373210985 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - PROCESS | 3016 | 1467373211002 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
04:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 120ms
04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
04:40:11 INFO - PROCESS | 3016 | 1467373211108 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - PROCESS | 3016 | 1467373211125 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
04:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
04:40:11 INFO - PROCESS | 3016 | 1467373211285 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - PROCESS | 3016 | 1467373211305 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
04:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 120ms
04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
04:40:11 INFO - PROCESS | 3016 | 1467373211408 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - PROCESS | 3016 | 1467373211426 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
04:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
04:40:11 INFO - PROCESS | 3016 | 1467373211585 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - PROCESS | 3016 | 1467373211602 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
04:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
04:40:11 INFO - PROCESS | 3016 | 1467373211759 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - PROCESS | 3016 | 1467373211775 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
04:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
04:40:11 INFO - PROCESS | 3016 | 1467373211934 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:11 INFO - PROCESS | 3016 | 1467373211952 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 120ms
04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
04:40:12 INFO - PROCESS | 3016 | 1467373212059 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - PROCESS | 3016 | 1467373212075 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 171ms
04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
04:40:12 INFO - PROCESS | 3016 | 1467373212235 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - PROCESS | 3016 | 1467373212252 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
04:40:12 INFO - PROCESS | 3016 | 1467373212410 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - PROCESS | 3016 | 1467373212426 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 172ms
04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
04:40:12 INFO - PROCESS | 3016 | 1467373212585 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - PROCESS | 3016 | 1467373212604 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 120ms
04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
04:40:12 INFO - PROCESS | 3016 | 1467373212708 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - PROCESS | 3016 | 1467373212725 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
04:40:12 INFO - PROCESS | 3016 | 1467373212885 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:12 INFO - PROCESS | 3016 | 1467373212904 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
04:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 172ms
04:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
04:40:13 INFO - PROCESS | 3016 | 1467373213059 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - PROCESS | 3016 | 1467373213075 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
04:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 230ms
04:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
04:40:13 INFO - PROCESS | 3016 | 1467373213292 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - PROCESS | 3016 | 1467373213315 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
04:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
04:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
04:40:13 INFO - PROCESS | 3016 | 1467373213469 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - PROCESS | 3016 | 1467373213485 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
04:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
04:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
04:40:13 INFO - PROCESS | 3016 | 1467373213591 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - PROCESS | 3016 | 1467373213619 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
04:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 230ms
04:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
04:40:13 INFO - PROCESS | 3016 | 1467373213825 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - PROCESS | 3016 | 1467373213843 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
04:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 171ms
04:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
04:40:14 INFO - PROCESS | 3016 | 1467373214004 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - PROCESS | 3016 | 1467373214022 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
04:40:14 INFO - PROCESS | 3016 | 1467373214176 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - PROCESS | 3016 | 1467373214192 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
04:40:14 INFO - PROCESS | 3016 | 1467373214352 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - PROCESS | 3016 | 1467373214369 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 120ms
04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
04:40:14 INFO - PROCESS | 3016 | 1467373214476 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - PROCESS | 3016 | 1467373214490 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 120ms
04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
04:40:14 INFO - PROCESS | 3016 | 1467373214602 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - PROCESS | 3016 | 1467373214624 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 120ms
04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
04:40:14 INFO - PROCESS | 3016 | 1467373214724 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - PROCESS | 3016 | 1467373214741 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 120ms
04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
04:40:14 INFO - PROCESS | 3016 | 1467373214850 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - PROCESS | 3016 | 1467373214867 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 121ms
04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
04:40:14 INFO - PROCESS | 3016 | 1467373214974 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - PROCESS | 3016 | 1467373214991 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 120ms
04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
04:40:15 INFO - PROCESS | 3016 | 1467373215099 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - PROCESS | 3016 | 1467373215117 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 120ms
04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
04:40:15 INFO - PROCESS | 3016 | 1467373215223 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - PROCESS | 3016 | 1467373215240 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 120ms
04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
04:40:15 INFO - PROCESS | 3016 | 1467373215355 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - PROCESS | 3016 | 1467373215372 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 120ms
04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
04:40:15 INFO - PROCESS | 3016 | 1467373215484 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - PROCESS | 3016 | 1467373215499 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
04:40:15 INFO - PROCESS | 3016 | 1467373215658 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - PROCESS | 3016 | 1467373215683 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
04:40:15 INFO - PROCESS | 3016 | 1467373215838 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - PROCESS | 3016 | 1467373215855 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 120ms
04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
04:40:15 INFO - PROCESS | 3016 | 1467373215964 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:15 INFO - PROCESS | 3016 | 1467373215975 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 120ms
04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
04:40:16 INFO - PROCESS | 3016 | 1467373216085 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - PROCESS | 3016 | 1467373216102 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 120ms
04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
04:40:16 INFO - PROCESS | 3016 | 1467373216208 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - PROCESS | 3016 | 1467373216224 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 121ms
04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
04:40:16 INFO - PROCESS | 3016 | 1467373216335 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - PROCESS | 3016 | 1467373216355 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 120ms
04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
04:40:16 INFO - PROCESS | 3016 | 1467373216459 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - PROCESS | 3016 | 1467373216475 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
04:40:16 INFO - PROCESS | 3016 | 1467373216636 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - PROCESS | 3016 | 1467373216653 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
04:40:16 INFO - PROCESS | 3016 | 1467373216811 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - PROCESS | 3016 | 1467373216825 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 172ms
04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
04:40:16 INFO - PROCESS | 3016 | 1467373216985 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - PROCESS | 3016 | 1467373217004 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
04:40:17 INFO - PROCESS | 3016 | 1467373217164 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - PROCESS | 3016 | 1467373217176 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
04:40:17 INFO - PROCESS | 3016 | 1467373217335 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - PROCESS | 3016 | 1467373217354 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 120ms
04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
04:40:17 INFO - PROCESS | 3016 | 1467373217459 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - PROCESS | 3016 | 1467373217475 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
04:40:17 INFO - PROCESS | 3016 | 1467373217635 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - PROCESS | 3016 | 1467373217652 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 120ms
04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
04:40:17 INFO - PROCESS | 3016 | 1467373217759 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - PROCESS | 3016 | 1467373217774 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
04:40:17 INFO - PROCESS | 3016 | 1467373217935 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:17 INFO - PROCESS | 3016 | 1467373217954 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 120ms
04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
04:40:18 INFO - PROCESS | 3016 | 1467373218058 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - PROCESS | 3016 | 1467373218077 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
04:40:18 INFO - PROCESS | 3016 | 1467373218237 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - PROCESS | 3016 | 1467373218254 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 120ms
04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
04:40:18 INFO - PROCESS | 3016 | 1467373218361 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - PROCESS | 3016 | 1467373218383 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 172ms
04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
04:40:18 INFO - PROCESS | 3016 | 1467373218535 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - PROCESS | 3016 | 1467373218552 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 120ms
04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
04:40:18 INFO - PROCESS | 3016 | 1467373218659 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - PROCESS | 3016 | 1467373218672 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 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.
04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 120ms
04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
04:40:18 INFO - PROCESS | 3016 | 1467373218783 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - PROCESS | 3016 | 1467373218799 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 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.
04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 120ms
04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
04:40:18 INFO - PROCESS | 3016 | 1467373218907 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:18 INFO - PROCESS | 3016 | 1467373218929 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 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.
04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 172ms
04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
04:40:19 INFO - PROCESS | 3016 | 1467373219086 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 INFO - PROCESS | 3016 | 1467373219103 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 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.
04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 120ms
04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
04:40:19 INFO - PROCESS | 3016 | 1467373219208 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 INFO - PROCESS | 3016 | 1467373219225 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 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.
04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 120ms
04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
04:40:19 INFO - PROCESS | 3016 | 1467373219333 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 INFO - PROCESS | 3016 | 1467373219354 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 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.
04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 120ms
04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
04:40:19 INFO - PROCESS | 3016 | 1467373219456 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 INFO - PROCESS | 3016 | 1467373219473 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 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.
04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
04:40:19 INFO - PROCESS | 3016 | 1467373219660 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 INFO - PROCESS | 3016 | 1467373219707 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 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.
04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 291ms
04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
04:40:19 INFO - PROCESS | 3016 | 1467373219944 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:19 INFO - PROCESS | 3016 | 1467373219961 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:20 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.
04:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 370ms
04:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
04:40:20 INFO - PROCESS | 3016 | 1467373220349 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:20 INFO - PROCESS | 3016 | 1467373220375 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:20 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.
04:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
04:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
04:40:20 INFO - PROCESS | 3016 | 1467373220534 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:20 INFO - PROCESS | 3016 | 1467373220554 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:20 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.
04:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
04:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
04:40:20 INFO - PROCESS | 3016 | 1467373220700 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:20 INFO - PROCESS | 3016 | 1467373220721 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:20 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.
04:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
04:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
04:40:20 INFO - PROCESS | 3016 | 1467373220875 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:20 INFO - PROCESS | 3016 | 1467373220899 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 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.
04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 172ms
04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
04:40:21 INFO - PROCESS | 3016 | 1467373221053 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 INFO - PROCESS | 3016 | 1467373221074 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 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.
04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
04:40:21 INFO - PROCESS | 3016 | 1467373221233 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 INFO - PROCESS | 3016 | 1467373221255 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 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.
04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
04:40:21 INFO - PROCESS | 3016 | 1467373221403 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 INFO - PROCESS | 3016 | 1467373221423 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 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.
04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
04:40:21 INFO - PROCESS | 3016 | 1467373221577 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 INFO - PROCESS | 3016 | 1467373221592 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 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.
04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 173ms
04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
04:40:21 INFO - PROCESS | 3016 | 1467373221753 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 INFO - PROCESS | 3016 | 1467373221772 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 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.
04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
04:40:21 INFO - PROCESS | 3016 | 1467373221928 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:21 INFO - PROCESS | 3016 | 1467373221954 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 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.
04:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
04:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
04:40:22 INFO - PROCESS | 3016 | 1467373222102 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 INFO - PROCESS | 3016 | 1467373222257 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 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.
04:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 330ms
04:40:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
04:40:22 INFO - PROCESS | 3016 | 1467373222437 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 INFO - PROCESS | 3016 | 1467373222454 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
04:40:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
04:40:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
04:40:22 INFO - PROCESS | 3016 | 1467373222615 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 INFO - PROCESS | 3016 | 1467373222636 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
04:40:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
04:40:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
04:40:22 INFO - PROCESS | 3016 | 1467373222786 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 INFO - PROCESS | 3016 | 1467373222802 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
04:40:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 172ms
04:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
04:40:22 INFO - PROCESS | 3016 | 1467373222959 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:22 INFO - PROCESS | 3016 | 1467373222975 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
04:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
04:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
04:40:23 INFO - PROCESS | 3016 | 1467373223135 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - PROCESS | 3016 | 1467373223152 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
04:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
04:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
04:40:23 INFO - PROCESS | 3016 | 1467373223310 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - PROCESS | 3016 | 1467373223325 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
04:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
04:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
04:40:23 INFO - PROCESS | 3016 | 1467373223484 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - PROCESS | 3016 | 1467373223502 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
04:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
04:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
04:40:23 INFO - PROCESS | 3016 | 1467373223659 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - PROCESS | 3016 | 1467373223678 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
04:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
04:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
04:40:23 INFO - PROCESS | 3016 | 1467373223838 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:23 INFO - PROCESS | 3016 | 1467373223856 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
04:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
04:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
04:40:24 INFO - PROCESS | 3016 | 1467373224009 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:24 INFO - PROCESS | 3016 | 1467373224025 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
04:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
04:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
04:40:24 INFO - PROCESS | 3016 | 1467373224185 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:24 INFO - PROCESS | 3016 | 1467373224202 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
04:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
04:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
04:40:24 INFO - PROCESS | 3016 | 1467373224366 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:24 INFO - PROCESS | 3016 | 1467373224383 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:25 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
04:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 672ms
04:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
04:40:25 INFO - PROCESS | 3016 | 1467373225038 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:25 INFO - PROCESS | 3016 | 1467373225069 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
04:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
04:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
04:40:25 INFO - PROCESS | 3016 | 1467373225711 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:25 INFO - PROCESS | 3016 | 1467373225725 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:25 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
04:40:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:40:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
04:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
04:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
04:40:25 INFO - PROCESS | 3016 | 1467373225886 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:25 INFO - PROCESS | 3016 | 1467373225919 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
04:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 330ms
04:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
04:40:26 INFO - PROCESS | 3016 | 1467373226223 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - PROCESS | 3016 | 1467373226242 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
04:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
04:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
04:40:26 INFO - PROCESS | 3016 | 1467373226402 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - PROCESS | 3016 | 1467373226422 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
04:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
04:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
04:40:26 INFO - PROCESS | 3016 | 1467373226584 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - PROCESS | 3016 | 1467373226605 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
04:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
04:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
04:40:26 INFO - PROCESS | 3016 | 1467373226753 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - PROCESS | 3016 | 1467373226772 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
04:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 172ms
04:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
04:40:26 INFO - PROCESS | 3016 | 1467373226927 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:26 INFO - PROCESS | 3016 | 1467373226942 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
04:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
04:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
04:40:27 INFO - PROCESS | 3016 | 1467373227102 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - PROCESS | 3016 | 1467373227124 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
04:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
04:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
04:40:27 INFO - PROCESS | 3016 | 1467373227275 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - PROCESS | 3016 | 1467373227292 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
04:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
04:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
04:40:27 INFO - PROCESS | 3016 | 1467373227452 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - PROCESS | 3016 | 1467373227473 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 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
04:40:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
04:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
04:40:27 INFO - PROCESS | 3016 | 1467373227627 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - PROCESS | 3016 | 1467373227643 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
04:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
04:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
04:40:27 INFO - PROCESS | 3016 | 1467373227804 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - PROCESS | 3016 | 1467373227822 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
04:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
04:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
04:40:27 INFO - PROCESS | 3016 | 1467373227982 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - PROCESS | 3016 | 1467373228002 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
04:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
04:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
04:40:28 INFO - PROCESS | 3016 | 1467373228152 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - PROCESS | 3016 | 1467373228169 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
04:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
04:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
04:40:28 INFO - PROCESS | 3016 | 1467373228325 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - PROCESS | 3016 | 1467373228344 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
04:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
04:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
04:40:28 INFO - PROCESS | 3016 | 1467373228502 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - PROCESS | 3016 | 1467373228523 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
04:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 171ms
04:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
04:40:28 INFO - PROCESS | 3016 | 1467373228676 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - PROCESS | 3016 | 1467373228692 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
04:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
04:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
04:40:28 INFO - PROCESS | 3016 | 1467373228851 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - PROCESS | 3016 | 1467373228867 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
04:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 121ms
04:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
04:40:28 INFO - PROCESS | 3016 | 1467373228976 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - PROCESS | 3016 | 1467373228989 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
04:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 120ms
04:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
04:40:29 INFO - PROCESS | 3016 | 1467373229100 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - PROCESS | 3016 | 1467373229118 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
04:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
04:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
04:40:29 INFO - PROCESS | 3016 | 1467373229276 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - PROCESS | 3016 | 1467373229293 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
04:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
04:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
04:40:29 INFO - PROCESS | 3016 | 1467373229453 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - PROCESS | 3016 | 1467373229469 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
04:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
04:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
04:40:29 INFO - PROCESS | 3016 | 1467373229632 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - PROCESS | 3016 | 1467373229643 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 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
04:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
04:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
04:40:29 INFO - PROCESS | 3016 | 1467373229802 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - PROCESS | 3016 | 1467373229820 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
04:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 120ms
04:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
04:40:29 INFO - PROCESS | 3016 | 1467373229927 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:29 INFO - PROCESS | 3016 | 1467373229941 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
04:40:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
04:40:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
04:40:30 INFO - PROCESS | 3016 | 1467373230102 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 INFO - PROCESS | 3016 | 1467373230118 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 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
04:40:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
04:40:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
04:40:30 INFO - PROCESS | 3016 | 1467373230276 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 INFO - PROCESS | 3016 | 1467373230292 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 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
04:40:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
04:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:40:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
04:40:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:40:30 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
04:40:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
04:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:40:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
04:40:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:40:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 171ms
04:40:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
04:40:30 INFO - PROCESS | 3016 | 1467373230450 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 INFO - PROCESS | 3016 | 1467373230508 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 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.
04:40:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
04:40:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
04:40:30 INFO - PROCESS | 3016 | 1467373230627 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 INFO - PROCESS | 3016 | 1467373230643 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 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.
04:40:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 172ms
04:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
04:40:30 INFO - PROCESS | 3016 | 1467373230802 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:30 INFO - PROCESS | 3016 | 1467373230819 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
04:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 231ms
04:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
04:40:31 INFO - PROCESS | 3016 | 1467373231035 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - PROCESS | 3016 | 1467373231052 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
04:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
04:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
04:40:31 INFO - PROCESS | 3016 | 1467373231211 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - PROCESS | 3016 | 1467373231226 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
04:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 121ms
04:40:31 INFO - PROCESS | 3016 | 1467373231341 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
04:40:31 INFO - PROCESS | 3016 | 1467373231360 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
04:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
04:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
04:40:31 INFO - PROCESS | 3016 | 1467373231519 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - PROCESS | 3016 | 1467373231536 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
04:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 171ms
04:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
04:40:31 INFO - PROCESS | 3016 | 1467373231693 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - PROCESS | 3016 | 1467373231709 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
04:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
04:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
04:40:31 INFO - PROCESS | 3016 | 1467373231869 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:31 INFO - PROCESS | 3016 | 1467373231888 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
04:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
04:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
04:40:32 INFO - PROCESS | 3016 | 1467373232044 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - PROCESS | 3016 | 1467373232059 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
04:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 172ms
04:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
04:40:32 INFO - PROCESS | 3016 | 1467373232243 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - PROCESS | 3016 | 1467373232342 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
04:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 291ms
04:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
04:40:32 INFO - PROCESS | 3016 | 1467373232527 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - PROCESS | 3016 | 1467373232545 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
04:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
04:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
04:40:32 INFO - PROCESS | 3016 | 1467373232703 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - PROCESS | 3016 | 1467373232722 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
04:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
04:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
04:40:32 INFO - PROCESS | 3016 | 1467373232888 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:32 INFO - PROCESS | 3016 | 1467373232906 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
04:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 172ms
04:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
04:40:33 INFO - PROCESS | 3016 | 1467373233056 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - PROCESS | 3016 | 1467373233074 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
04:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 230ms
04:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
04:40:33 INFO - PROCESS | 3016 | 1467373233292 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - PROCESS | 3016 | 1467373233316 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
04:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
04:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
04:40:33 INFO - PROCESS | 3016 | 1467373233470 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - PROCESS | 3016 | 1467373233487 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
04:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
04:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
04:40:33 INFO - PROCESS | 3016 | 1467373233638 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - PROCESS | 3016 | 1467373233656 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
04:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
04:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
04:40:33 INFO - PROCESS | 3016 | 1467373233811 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - PROCESS | 3016 | 1467373233826 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
04:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
04:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
04:40:34 INFO - PROCESS | 3016 | 1467373233985 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - PROCESS | 3016 | 1467373234002 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
04:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 172ms
04:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
04:40:34 INFO - PROCESS | 3016 | 1467373234160 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - PROCESS | 3016 | 1467373234187 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
04:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
04:40:34 INFO - PROCESS | 3016 | 1467373234335 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
04:40:34 INFO - PROCESS | 3016 | 1467373234355 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
04:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 172ms
04:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
04:40:34 INFO - PROCESS | 3016 | 1467373234516 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - PROCESS | 3016 | 1467373234528 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
04:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
04:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
04:40:34 INFO - PROCESS | 3016 | 1467373234686 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - PROCESS | 3016 | 1467373234703 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
04:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 120ms
04:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
04:40:34 INFO - PROCESS | 3016 | 1467373234809 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - PROCESS | 3016 | 1467373234827 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
04:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 172ms
04:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
04:40:34 INFO - PROCESS | 3016 | 1467373234985 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - PROCESS | 3016 | 1467373235003 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
04:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
04:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
04:40:35 INFO - PROCESS | 3016 | 1467373235165 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - PROCESS | 3016 | 1467373235177 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
04:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
04:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
04:40:35 INFO - PROCESS | 3016 | 1467373235336 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - PROCESS | 3016 | 1467373235356 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
04:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
04:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
04:40:35 INFO - PROCESS | 3016 | 1467373235515 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - PROCESS | 3016 | 1467373235527 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
04:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
04:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
04:40:35 INFO - PROCESS | 3016 | 1467373235686 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - PROCESS | 3016 | 1467373235704 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
04:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
04:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
04:40:35 INFO - PROCESS | 3016 | 1467373235860 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:35 INFO - PROCESS | 3016 | 1467373235876 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
04:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
04:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
04:40:36 INFO - PROCESS | 3016 | 1467373236036 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:36 INFO - PROCESS | 3016 | 1467373236055 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
04:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
04:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
04:40:36 INFO - PROCESS | 3016 | 1467373236211 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:36 INFO - PROCESS | 3016 | 1467373236225 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:36 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
04:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
04:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
04:40:36 INFO - PROCESS | 3016 | 1467373236386 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:36 INFO - PROCESS | 3016 | 1467373236403 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
04:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 120ms
04:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
04:40:36 INFO - PROCESS | 3016 | 1467373236509 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:36 INFO - PROCESS | 3016 | 1467373236526 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:37 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)
04:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 671ms
04:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
04:40:37 INFO - PROCESS | 3016 | 1467373237184 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:37 INFO - PROCESS | 3016 | 1467373237207 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
04:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
04:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
04:40:37 INFO - PROCESS | 3016 | 1467373237857 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:37 INFO - PROCESS | 3016 | 1467373237872 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
04:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
04:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
04:40:38 INFO - PROCESS | 3016 | 1467373238532 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:38 INFO - PROCESS | 3016 | 1467373238630 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:39 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)
04:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 771ms
04:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
04:40:39 INFO - PROCESS | 3016 | 1467373239305 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:39 INFO - PROCESS | 3016 | 1467373239332 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:39 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)
04:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 671ms
04:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
04:40:39 INFO - PROCESS | 3016 | 1467373239981 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:40 INFO - PROCESS | 3016 | 1467373239995 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
04:40:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
04:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
04:40:40 INFO - PROCESS | 3016 | 1467373240656 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:40 INFO - PROCESS | 3016 | 1467373240671 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
04:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 671ms
04:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
04:40:41 INFO - PROCESS | 3016 | 1467373241329 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:41 INFO - PROCESS | 3016 | 1467373241344 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
04:40:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
04:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
04:40:42 INFO - PROCESS | 3016 | 1467373242003 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:42 INFO - PROCESS | 3016 | 1467373242035 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:42 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
04:40:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
04:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
04:40:42 INFO - PROCESS | 3016 | 1467373242675 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:42 INFO - PROCESS | 3016 | 1467373242688 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
04:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 671ms
04:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
04:40:43 INFO - PROCESS | 3016 | 1467373243348 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:43 INFO - PROCESS | 3016 | 1467373243396 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:43 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
04:40:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
04:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 230ms
04:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
04:40:43 INFO - PROCESS | 3016 | 1467373243585 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:43 INFO - PROCESS | 3016 | 1467373243603 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
04:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
04:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
04:40:43 INFO - PROCESS | 3016 | 1467373243759 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:43 INFO - PROCESS | 3016 | 1467373243775 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:43 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
04:40:43 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:40:43 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:40:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
04:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
04:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
04:40:43 INFO - PROCESS | 3016 | 1467373243940 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:43 INFO - PROCESS | 3016 | 1467373243960 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
04:40:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
04:40:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
04:40:44 INFO - PROCESS | 3016 | 1467373244116 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:44 INFO - PROCESS | 3016 | 1467373244129 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
04:40:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
04:40:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
04:40:44 INFO - PROCESS | 3016 | 1467373244787 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:44 INFO - PROCESS | 3016 | 1467373244867 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:45 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
04:40:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 771ms
04:40:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
04:40:45 INFO - PROCESS | 3016 | 1467373245560 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:45 INFO - PROCESS | 3016 | 1467373245576 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:46 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.)
04:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
04:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
04:40:46 INFO - PROCESS | 3016 | 1467373246237 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:46 INFO - PROCESS | 3016 | 1467373246264 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
04:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
04:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
04:40:46 INFO - PROCESS | 3016 | 1467373246913 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:46 INFO - PROCESS | 3016 | 1467373246944 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:47 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
04:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 671ms
04:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
04:40:47 INFO - PROCESS | 3016 | 1467373247584 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:47 INFO - PROCESS | 3016 | 1467373247608 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
04:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
04:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
04:40:47 INFO - PROCESS | 3016 | 1467373247760 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:47 INFO - PROCESS | 3016 | 1467373247778 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
04:40:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
04:40:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
04:40:48 INFO - PROCESS | 3016 | 1467373248431 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:48 INFO - PROCESS | 3016 | 1467373248457 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
04:40:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 671ms
04:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
04:40:49 INFO - PROCESS | 3016 | 1467373249104 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - PROCESS | 3016 | 1467373249126 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
04:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
04:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
04:40:49 INFO - PROCESS | 3016 | 1467373249278 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - PROCESS | 3016 | 1467373249294 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
04:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
04:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
04:40:49 INFO - PROCESS | 3016 | 1467373249454 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - PROCESS | 3016 | 1467373249471 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
04:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
04:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
04:40:49 INFO - PROCESS | 3016 | 1467373249628 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - PROCESS | 3016 | 1467373249651 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
04:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
04:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
04:40:49 INFO - PROCESS | 3016 | 1467373249803 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:49 INFO - PROCESS | 3016 | 1467373249822 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
04:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 230ms
04:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
04:40:50 INFO - PROCESS | 3016 | 1467373250036 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - PROCESS | 3016 | 1467373250053 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
04:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
04:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
04:40:50 INFO - PROCESS | 3016 | 1467373250210 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - PROCESS | 3016 | 1467373250234 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
04:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
04:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
04:40:50 INFO - PROCESS | 3016 | 1467373250387 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - PROCESS | 3016 | 1467373250405 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 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
04:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 120ms
04:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
04:40:50 INFO - PROCESS | 3016 | 1467373250514 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - PROCESS | 3016 | 1467373250526 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 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
04:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
04:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
04:40:50 INFO - PROCESS | 3016 | 1467373250686 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - PROCESS | 3016 | 1467373250706 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 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
04:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
04:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
04:40:50 INFO - PROCESS | 3016 | 1467373250860 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:50 INFO - PROCESS | 3016 | 1467373250877 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
04:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 271ms
04:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
04:40:51 INFO - PROCESS | 3016 | 1467373251137 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 INFO - PROCESS | 3016 | 1467373251158 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 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
04:40:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:40:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
04:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
04:40:51 INFO - PROCESS | 3016 | 1467373251316 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 INFO - PROCESS | 3016 | 1467373251336 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
04:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
04:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
04:40:51 INFO - PROCESS | 3016 | 1467373251490 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 INFO - PROCESS | 3016 | 1467373251512 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 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
04:40:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:40:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:40:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
04:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
04:40:51 INFO - PROCESS | 3016 | 1467373251662 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 INFO - PROCESS | 3016 | 1467373251685 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
04:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
04:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
04:40:51 INFO - PROCESS | 3016 | 1467373251837 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:51 INFO - PROCESS | 3016 | 1467373251857 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
04:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
04:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
04:40:52 INFO - PROCESS | 3016 | 1467373252017 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - PROCESS | 3016 | 1467373252036 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
04:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
04:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
04:40:52 INFO - PROCESS | 3016 | 1467373252186 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - PROCESS | 3016 | 1467373252202 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
04:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
04:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
04:40:52 INFO - PROCESS | 3016 | 1467373252360 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - PROCESS | 3016 | 1467373252376 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
04:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
04:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
04:40:52 INFO - PROCESS | 3016 | 1467373252539 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - PROCESS | 3016 | 1467373252558 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
04:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
04:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
04:40:52 INFO - PROCESS | 3016 | 1467373252720 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - PROCESS | 3016 | 1467373252737 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
04:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
04:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
04:40:52 INFO - PROCESS | 3016 | 1467373252893 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:52 INFO - PROCESS | 3016 | 1467373252916 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
04:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 172ms
04:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
04:40:53 INFO - PROCESS | 3016 | 1467373253071 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - PROCESS | 3016 | 1467373253088 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
04:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
04:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
04:40:53 INFO - PROCESS | 3016 | 1467373253251 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - PROCESS | 3016 | 1467373253276 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
04:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
04:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
04:40:53 INFO - PROCESS | 3016 | 1467373253422 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - PROCESS | 3016 | 1467373253438 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
04:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
04:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
04:40:53 INFO - PROCESS | 3016 | 1467373253599 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - PROCESS | 3016 | 1467373253611 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
04:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
04:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
04:40:53 INFO - PROCESS | 3016 | 1467373253770 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - PROCESS | 3016 | 1467373253787 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
04:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 120ms
04:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
04:40:53 INFO - PROCESS | 3016 | 1467373253894 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:53 INFO - PROCESS | 3016 | 1467373253906 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 120ms
04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
04:40:54 INFO - PROCESS | 3016 | 1467373254019 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - PROCESS | 3016 | 1467373254035 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 120ms
04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
04:40:54 INFO - PROCESS | 3016 | 1467373254145 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - PROCESS | 3016 | 1467373254157 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 120ms
04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
04:40:54 INFO - PROCESS | 3016 | 1467373254267 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - PROCESS | 3016 | 1467373254278 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
04:40:54 INFO - PROCESS | 3016 | 1467373254439 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - PROCESS | 3016 | 1467373254458 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
04:40:54 INFO - PROCESS | 3016 | 1467373254618 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - PROCESS | 3016 | 1467373254633 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
04:40:54 INFO - PROCESS | 3016 | 1467373254787 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - PROCESS | 3016 | 1467373254807 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
04:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 172ms
04:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
04:40:54 INFO - PROCESS | 3016 | 1467373254961 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - PROCESS | 3016 | 1467373254976 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
04:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 172ms
04:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
04:40:55 INFO - PROCESS | 3016 | 1467373255137 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - PROCESS | 3016 | 1467373255153 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
04:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 120ms
04:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
04:40:55 INFO - PROCESS | 3016 | 1467373255262 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - PROCESS | 3016 | 1467373255278 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
04:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
04:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
04:40:55 INFO - PROCESS | 3016 | 1467373255436 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - PROCESS | 3016 | 1467373255454 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
04:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
04:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
04:40:55 INFO - PROCESS | 3016 | 1467373255610 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - PROCESS | 3016 | 1467373255626 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
04:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 171ms
04:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
04:40:55 INFO - PROCESS | 3016 | 1467373255789 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:55 INFO - PROCESS | 3016 | 1467373255807 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
04:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 230ms
04:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
04:40:56 INFO - PROCESS | 3016 | 1467373256019 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - PROCESS | 3016 | 1467373256039 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
04:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
04:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
04:40:56 INFO - PROCESS | 3016 | 1467373256193 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - PROCESS | 3016 | 1467373256210 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
04:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
04:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
04:40:56 INFO - PROCESS | 3016 | 1467373256370 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - PROCESS | 3016 | 1467373256390 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
04:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
04:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
04:40:56 INFO - PROCESS | 3016 | 1467373256545 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - PROCESS | 3016 | 1467373256563 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
04:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
04:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
04:40:56 INFO - PROCESS | 3016 | 1467373256720 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - PROCESS | 3016 | 1467373256737 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
04:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
04:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
04:40:56 INFO - PROCESS | 3016 | 1467373256895 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:56 INFO - PROCESS | 3016 | 1467373256911 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
04:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 172ms
04:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
04:40:57 INFO - PROCESS | 3016 | 1467373257095 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - PROCESS | 3016 | 1467373257141 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
04:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 290ms
04:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
04:40:57 INFO - PROCESS | 3016 | 1467373257376 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - PROCESS | 3016 | 1467373257400 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
04:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
04:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
04:40:57 INFO - PROCESS | 3016 | 1467373257553 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - PROCESS | 3016 | 1467373257575 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
04:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 171ms
04:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
04:40:57 INFO - PROCESS | 3016 | 1467373257729 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - PROCESS | 3016 | 1467373257744 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
04:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
04:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
04:40:57 INFO - PROCESS | 3016 | 1467373257903 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:57 INFO - PROCESS | 3016 | 1467373257923 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
04:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
04:40:58 INFO - PROCESS | 3016 | 1467373258079 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - PROCESS | 3016 | 1467373258103 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
04:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
04:40:58 INFO - PROCESS | 3016 | 1467373258253 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - PROCESS | 3016 | 1467373258278 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
04:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
04:40:58 INFO - PROCESS | 3016 | 1467373258427 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - PROCESS | 3016 | 1467373258444 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
04:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
04:40:58 INFO - PROCESS | 3016 | 1467373258603 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - PROCESS | 3016 | 1467373258622 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
04:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
04:40:58 INFO - PROCESS | 3016 | 1467373258779 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - PROCESS | 3016 | 1467373258801 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
04:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 172ms
04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
04:40:58 INFO - PROCESS | 3016 | 1467373258953 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:58 INFO - PROCESS | 3016 | 1467373258968 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
04:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
04:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
04:40:59 INFO - PROCESS | 3016 | 1467373259127 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - PROCESS | 3016 | 1467373259152 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
04:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
04:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
04:40:59 INFO - PROCESS | 3016 | 1467373259308 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - PROCESS | 3016 | 1467373259346 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
04:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 230ms
04:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
04:40:59 INFO - PROCESS | 3016 | 1467373259540 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - PROCESS | 3016 | 1467373259557 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
04:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
04:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
04:40:59 INFO - PROCESS | 3016 | 1467373259718 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - PROCESS | 3016 | 1467373259737 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
04:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
04:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
04:40:59 INFO - PROCESS | 3016 | 1467373259889 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:40:59 INFO - PROCESS | 3016 | 1467373259910 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
04:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
04:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
04:41:00 INFO - PROCESS | 3016 | 1467373260066 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - PROCESS | 3016 | 1467373260078 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
04:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
04:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
04:41:00 INFO - PROCESS | 3016 | 1467373260237 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - PROCESS | 3016 | 1467373260258 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
04:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
04:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
04:41:00 INFO - PROCESS | 3016 | 1467373260412 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - PROCESS | 3016 | 1467373260438 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
04:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
04:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
04:41:00 INFO - PROCESS | 3016 | 1467373260587 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - PROCESS | 3016 | 1467373260604 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
04:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
04:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
04:41:00 INFO - PROCESS | 3016 | 1467373260766 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - PROCESS | 3016 | 1467373260786 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
04:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 172ms
04:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
04:41:00 INFO - PROCESS | 3016 | 1467373260937 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:00 INFO - PROCESS | 3016 | 1467373260954 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
04:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 120ms
04:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
04:41:01 INFO - PROCESS | 3016 | 1467373261059 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - PROCESS | 3016 | 1467373261075 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
04:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
04:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
04:41:01 INFO - PROCESS | 3016 | 1467373261237 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - PROCESS | 3016 | 1467373261256 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
04:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
04:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
04:41:01 INFO - PROCESS | 3016 | 1467373261410 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - PROCESS | 3016 | 1467373261433 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
04:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
04:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
04:41:01 INFO - PROCESS | 3016 | 1467373261587 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - PROCESS | 3016 | 1467373261604 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
04:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
04:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
04:41:01 INFO - PROCESS | 3016 | 1467373261761 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - PROCESS | 3016 | 1467373261787 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
04:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
04:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
04:41:01 INFO - PROCESS | 3016 | 1467373261936 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - PROCESS | 3016 | 1467373261996 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 270ms
04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
04:41:02 INFO - PROCESS | 3016 | 1467373262218 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - PROCESS | 3016 | 1467373262235 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
04:41:02 INFO - PROCESS | 3016 | 1467373262387 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - PROCESS | 3016 | 1467373262406 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
04:41:02 INFO - PROCESS | 3016 | 1467373262566 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - PROCESS | 3016 | 1467373262578 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
04:41:02 INFO - PROCESS | 3016 | 1467373262738 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - PROCESS | 3016 | 1467373262756 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
04:41:02 INFO - PROCESS | 3016 | 1467373262916 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:02 INFO - PROCESS | 3016 | 1467373262939 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
04:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 172ms
04:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
04:41:03 INFO - PROCESS | 3016 | 1467373263087 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - PROCESS | 3016 | 1467373263105 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - PROCESS | 3016 | 1467373263193 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
04:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
04:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
04:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
04:41:03 INFO - PROCESS | 3016 | 1467373263266 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - PROCESS | 3016 | 1467373263278 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
04:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 330ms
04:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
04:41:03 INFO - PROCESS | 3016 | 1467373263599 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - PROCESS | 3016 | 1467373263622 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
04:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
04:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
04:41:03 INFO - PROCESS | 3016 | 1467373263773 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - PROCESS | 3016 | 1467373263793 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
04:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 177ms
04:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
04:41:03 INFO - PROCESS | 3016 | 1467373263957 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - PROCESS | 3016 | 1467373263976 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
04:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
04:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
04:41:04 INFO - PROCESS | 3016 | 1467373264129 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - PROCESS | 3016 | 1467373264146 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
04:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
04:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
04:41:04 INFO - PROCESS | 3016 | 1467373264303 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - PROCESS | 3016 | 1467373264320 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
04:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
04:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
04:41:04 INFO - PROCESS | 3016 | 1467373264480 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - PROCESS | 3016 | 1467373264502 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
04:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
04:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
04:41:04 INFO - PROCESS | 3016 | 1467373264653 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - PROCESS | 3016 | 1467373264673 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
04:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
04:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
04:41:04 INFO - PROCESS | 3016 | 1467373264828 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:04 INFO - PROCESS | 3016 | 1467373264844 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 172ms
04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
04:41:05 INFO - PROCESS | 3016 | 1467373265004 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - PROCESS | 3016 | 1467373265020 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
04:41:05 INFO - PROCESS | 3016 | 1467373265178 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - PROCESS | 3016 | 1467373265202 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
04:41:05 INFO - PROCESS | 3016 | 1467373265354 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - PROCESS | 3016 | 1467373265373 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
04:41:05 INFO - PROCESS | 3016 | 1467373265529 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - PROCESS | 3016 | 1467373265543 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
04:41:05 INFO - PROCESS | 3016 | 1467373265704 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - PROCESS | 3016 | 1467373265724 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
04:41:05 INFO - PROCESS | 3016 | 1467373265883 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:05 INFO - PROCESS | 3016 | 1467373265895 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
04:41:06 INFO - PROCESS | 3016 | 1467373266055 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - PROCESS | 3016 | 1467373266072 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
04:41:06 INFO - PROCESS | 3016 | 1467373266228 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - PROCESS | 3016 | 1467373266250 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
04:41:06 INFO - PROCESS | 3016 | 1467373266407 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - PROCESS | 3016 | 1467373266423 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
04:41:06 INFO - PROCESS | 3016 | 1467373266583 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - PROCESS | 3016 | 1467373266595 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
04:41:06 INFO - PROCESS | 3016 | 1467373266753 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - PROCESS | 3016 | 1467373266773 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 172ms
04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
04:41:06 INFO - PROCESS | 3016 | 1467373266927 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:06 INFO - PROCESS | 3016 | 1467373266944 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
04:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
04:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
04:41:07 INFO - PROCESS | 3016 | 1467373267104 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 INFO - PROCESS | 3016 | 1467373267123 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 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
04:41:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:41:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
04:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
04:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
04:41:07 INFO - PROCESS | 3016 | 1467373267279 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 INFO - PROCESS | 3016 | 1467373267301 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 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
04:41:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:41:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
04:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
04:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
04:41:07 INFO - PROCESS | 3016 | 1467373267454 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 INFO - PROCESS | 3016 | 1467373267472 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 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
04:41:07 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:41:07 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:41:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
04:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
04:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
04:41:07 INFO - PROCESS | 3016 | 1467373267629 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 INFO - PROCESS | 3016 | 1467373267643 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 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
04:41:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:41:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
04:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
04:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
04:41:07 INFO - PROCESS | 3016 | 1467373267804 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:07 INFO - PROCESS | 3016 | 1467373267824 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 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
04:41:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:41:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
04:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
04:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
04:41:08 INFO - PROCESS | 3016 | 1467373267979 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 INFO - PROCESS | 3016 | 1467373267993 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 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
04:41:08 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:41:08 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:41:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
04:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 230ms
04:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
04:41:08 INFO - PROCESS | 3016 | 1467373268217 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 INFO - PROCESS | 3016 | 1467373268236 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
04:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 172ms
04:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
04:41:08 INFO - PROCESS | 3016 | 1467373268388 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 INFO - PROCESS | 3016 | 1467373268408 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 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
04:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
04:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
04:41:08 INFO - PROCESS | 3016 | 1467373268563 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 INFO - PROCESS | 3016 | 1467373268577 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 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
04:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
04:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
04:41:08 INFO - PROCESS | 3016 | 1467373268739 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 INFO - PROCESS | 3016 | 1467373268756 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
04:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 120ms
04:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
04:41:08 INFO - PROCESS | 3016 | 1467373268862 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:08 INFO - PROCESS | 3016 | 1467373268876 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 172ms
04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
04:41:09 INFO - PROCESS | 3016 | 1467373269037 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - PROCESS | 3016 | 1467373269058 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
04:41:09 INFO - PROCESS | 3016 | 1467373269210 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - PROCESS | 3016 | 1467373269226 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 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
04:41:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
04:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
04:41:09 INFO - PROCESS | 3016 | 1467373269392 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - PROCESS | 3016 | 1467373269410 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
04:41:09 INFO - PROCESS | 3016 | 1467373269594 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - PROCESS | 3016 | 1467373269682 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 270ms
04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
04:41:09 INFO - PROCESS | 3016 | 1467373269857 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:09 INFO - PROCESS | 3016 | 1467373269877 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
04:41:10 INFO - PROCESS | 3016 | 1467373270034 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - PROCESS | 3016 | 1467373270056 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
04:41:10 INFO - PROCESS | 3016 | 1467373270207 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - PROCESS | 3016 | 1467373270226 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
04:41:10 INFO - PROCESS | 3016 | 1467373270392 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - PROCESS | 3016 | 1467373270412 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
04:41:10 INFO - PROCESS | 3016 | 1467373270556 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - PROCESS | 3016 | 1467373270575 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
04:41:10 INFO - PROCESS | 3016 | 1467373270729 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - PROCESS | 3016 | 1467373270744 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
04:41:10 INFO - PROCESS | 3016 | 1467373270904 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:10 INFO - PROCESS | 3016 | 1467373270919 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 172ms
04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
04:41:11 INFO - PROCESS | 3016 | 1467373271084 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - PROCESS | 3016 | 1467373271096 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
04:41:11 INFO - PROCESS | 3016 | 1467373271254 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - PROCESS | 3016 | 1467373271270 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
04:41:11 INFO - PROCESS | 3016 | 1467373271429 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - PROCESS | 3016 | 1467373271445 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
04:41:11 INFO - PROCESS | 3016 | 1467373271604 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - PROCESS | 3016 | 1467373271622 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
04:41:11 INFO - PROCESS | 3016 | 1467373271783 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - PROCESS | 3016 | 1467373271809 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
04:41:11 INFO - PROCESS | 3016 | 1467373271956 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - PROCESS | 3016 | 1467373271973 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
04:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
04:41:12 INFO - PROCESS | 3016 | 1467373272133 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - PROCESS | 3016 | 1467373272153 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
04:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
04:41:12 INFO - PROCESS | 3016 | 1467373272304 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - PROCESS | 3016 | 1467373272322 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
04:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
04:41:12 INFO - PROCESS | 3016 | 1467373272479 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - PROCESS | 3016 | 1467373272494 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
04:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
04:41:12 INFO - PROCESS | 3016 | 1467373272654 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - PROCESS | 3016 | 1467373272674 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
04:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
04:41:12 INFO - PROCESS | 3016 | 1467373272833 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:12 INFO - PROCESS | 3016 | 1467373272844 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 172ms
04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
04:41:13 INFO - PROCESS | 3016 | 1467373273003 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - PROCESS | 3016 | 1467373273021 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 120ms
04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
04:41:13 INFO - PROCESS | 3016 | 1467373273127 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - PROCESS | 3016 | 1467373273144 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 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
04:41:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:41:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
04:41:13 INFO - PROCESS | 3016 | 1467373273304 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - PROCESS | 3016 | 1467373273326 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
04:41:13 INFO - PROCESS | 3016 | 1467373273478 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - PROCESS | 3016 | 1467373273494 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
04:41:13 INFO - PROCESS | 3016 | 1467373273654 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - PROCESS | 3016 | 1467373273674 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
04:41:13 INFO - PROCESS | 3016 | 1467373273829 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:13 INFO - PROCESS | 3016 | 1467373273844 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:14 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
04:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
04:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
04:41:14 INFO - PROCESS | 3016 | 1467373274004 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:14 INFO - PROCESS | 3016 | 1467373274023 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:14 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
04:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
04:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
04:41:14 INFO - PROCESS | 3016 | 1467373274179 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:14 INFO - PROCESS | 3016 | 1467373274195 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
04:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
04:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
04:41:14 INFO - PROCESS | 3016 | 1467373274353 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:14 INFO - PROCESS | 3016 | 1467373274370 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
04:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 671ms
04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
04:41:15 INFO - PROCESS | 3016 | 1467373275027 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - PROCESS | 3016 | 1467373275040 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
04:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
04:41:15 INFO - PROCESS | 3016 | 1467373275204 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - PROCESS | 3016 | 1467373275222 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
04:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
04:41:15 INFO - PROCESS | 3016 | 1467373275377 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - PROCESS | 3016 | 1467373275396 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
04:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
04:41:15 INFO - PROCESS | 3016 | 1467373275553 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - PROCESS | 3016 | 1467373275572 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
04:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 120ms
04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
04:41:15 INFO - PROCESS | 3016 | 1467373275678 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - PROCESS | 3016 | 1467373275696 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
04:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
04:41:15 INFO - PROCESS | 3016 | 1467373275929 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - PROCESS | 3016 | 1467373275989 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 290ms
04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
04:41:16 INFO - PROCESS | 3016 | 1467373276168 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - PROCESS | 3016 | 1467373276191 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
04:41:16 INFO - PROCESS | 3016 | 1467373276340 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - PROCESS | 3016 | 1467373276359 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 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
04:41:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
04:41:16 INFO - PROCESS | 3016 | 1467373276520 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - PROCESS | 3016 | 1467373276544 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
04:41:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
04:41:16 INFO - PROCESS | 3016 | 1467373276691 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - PROCESS | 3016 | 1467373276709 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 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
04:41:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
04:41:16 INFO - PROCESS | 3016 | 1467373276872 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:16 INFO - PROCESS | 3016 | 1467373276899 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 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]"
04:41:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:41:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 172ms
04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
04:41:17 INFO - PROCESS | 3016 | 1467373277050 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - PROCESS | 3016 | 1467373277062 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 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
04:41:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
04:41:17 INFO - PROCESS | 3016 | 1467373277221 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - PROCESS | 3016 | 1467373277242 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
04:41:17 INFO - PROCESS | 3016 | 1467373277394 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - PROCESS | 3016 | 1467373277411 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
04:41:17 INFO - PROCESS | 3016 | 1467373277570 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - PROCESS | 3016 | 1467373277587 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
04:41:17 INFO - PROCESS | 3016 | 1467373277745 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - PROCESS | 3016 | 1467373277770 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
04:41:17 INFO - PROCESS | 3016 | 1467373277922 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:17 INFO - PROCESS | 3016 | 1467373277939 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
04:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
04:41:18 INFO - PROCESS | 3016 | 1467373278103 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
04:41:18 INFO - PROCESS | 3016 | 1467373278119 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
04:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
04:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
04:41:18 INFO - PROCESS | 3016 | 1467373278285 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - PROCESS | 3016 | 1467373278302 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
04:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
04:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
04:41:18 INFO - PROCESS | 3016 | 1467373278460 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - PROCESS | 3016 | 1467373278477 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
04:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
04:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
04:41:18 INFO - PROCESS | 3016 | 1467373278636 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - PROCESS | 3016 | 1467373278655 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
04:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
04:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
04:41:18 INFO - PROCESS | 3016 | 1467373278810 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:18 INFO - PROCESS | 3016 | 1467373278831 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
04:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 172ms
04:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
04:41:19 INFO - PROCESS | 3016 | 1467373278987 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - PROCESS | 3016 | 1467373279004 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
04:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
04:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
04:41:19 INFO - PROCESS | 3016 | 1467373279161 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - PROCESS | 3016 | 1467373279179 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
04:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
04:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
04:41:19 INFO - PROCESS | 3016 | 1467373279339 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - PROCESS | 3016 | 1467373279356 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
04:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
04:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
04:41:19 INFO - PROCESS | 3016 | 1467373279512 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - PROCESS | 3016 | 1467373279528 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
04:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
04:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
04:41:19 INFO - PROCESS | 3016 | 1467373279688 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:19 INFO - PROCESS | 3016 | 1467373279704 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
04:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 330ms
04:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
04:41:20 INFO - PROCESS | 3016 | 1467373280022 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - PROCESS | 3016 | 1467373280043 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
04:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
04:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
04:41:20 INFO - PROCESS | 3016 | 1467373280196 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - PROCESS | 3016 | 1467373280211 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
04:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
04:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
04:41:20 INFO - PROCESS | 3016 | 1467373280371 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - PROCESS | 3016 | 1467373280387 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
04:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
04:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
04:41:20 INFO - PROCESS | 3016 | 1467373280544 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - PROCESS | 3016 | 1467373280563 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
04:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 370ms
04:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
04:41:20 INFO - PROCESS | 3016 | 1467373280917 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:20 INFO - PROCESS | 3016 | 1467373280939 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
04:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
04:41:21 INFO - PROCESS | 3016 | 1467373281091 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - PROCESS | 3016 | 1467373281108 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
04:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
04:41:21 INFO - PROCESS | 3016 | 1467373281268 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - PROCESS | 3016 | 1467373281287 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
04:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
04:41:21 INFO - PROCESS | 3016 | 1467373281439 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - PROCESS | 3016 | 1467373281462 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
04:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
04:41:21 INFO - PROCESS | 3016 | 1467373281613 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - PROCESS | 3016 | 1467373281628 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
04:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
04:41:21 INFO - PROCESS | 3016 | 1467373281789 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - PROCESS | 3016 | 1467373281810 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
04:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
04:41:22 INFO - PROCESS | 3016 | 1467373281966 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - PROCESS | 3016 | 1467373281977 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
04:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 230ms
04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
04:41:22 INFO - PROCESS | 3016 | 1467373282238 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - PROCESS | 3016 | 1467373282261 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
04:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 190ms
04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
04:41:22 INFO - PROCESS | 3016 | 1467373282425 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - PROCESS | 3016 | 1467373282451 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
04:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
04:41:22 INFO - PROCESS | 3016 | 1467373282603 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - PROCESS | 3016 | 1467373282622 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
04:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
04:41:22 INFO - PROCESS | 3016 | 1467373282771 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - PROCESS | 3016 | 1467373282794 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
04:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 172ms
04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
04:41:22 INFO - PROCESS | 3016 | 1467373282945 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - PROCESS | 3016 | 1467373282961 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
04:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
04:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
04:41:23 INFO - PROCESS | 3016 | 1467373283122 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - PROCESS | 3016 | 1467373283146 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
04:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
04:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
04:41:23 INFO - PROCESS | 3016 | 1467373283297 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - PROCESS | 3016 | 1467373283311 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
04:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 120ms
04:41:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
04:41:23 INFO - PROCESS | 3016 | 1467373283424 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - PROCESS | 3016 | 1467373283442 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 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 () {
04:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
04:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
04:41:23 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 () {
04:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
04:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
04:41:23 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 () {
04:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
04:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
04:41:23 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 () {
04:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
04:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
04:41:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 172ms
04:41:23 INFO - PROCESS | 3016 | 1467373283609 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
04:41:23 INFO - PROCESS | 3016 | 1467373283626 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
04:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
04:41:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
04:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
04:41:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
04:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
04:41:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
04:41:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
04:41:23 INFO - PROCESS | 3016 | 1467373283788 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - PROCESS | 3016 | 1467373283807 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 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
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
04:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
04:41:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
04:41:23 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.
04:41:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
04:41:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 120ms
04:41:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
04:41:23 INFO - PROCESS | 3016 | 1467373283911 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:23 INFO - PROCESS | 3016 | 1467373283930 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
04:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
04:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
04:41:24 INFO - PROCESS | 3016 | 1467373284088 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - PROCESS | 3016 | 1467373284108 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
04:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
04:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
04:41:24 INFO - PROCESS | 3016 | 1467373284267 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - PROCESS | 3016 | 1467373284279 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
04:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
04:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
04:41:24 INFO - PROCESS | 3016 | 1467373284438 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - PROCESS | 3016 | 1467373284459 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
04:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
04:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
04:41:24 INFO - PROCESS | 3016 | 1467373284612 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - PROCESS | 3016 | 1467373284628 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
04:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
04:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
04:41:24 INFO - PROCESS | 3016 | 1467373284788 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:24 INFO - PROCESS | 3016 | 1467373284809 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
04:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 271ms
04:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
04:41:25 INFO - PROCESS | 3016 | 1467373285062 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - PROCESS | 3016 | 1467373285096 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
04:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
04:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
04:41:25 INFO - PROCESS | 3016 | 1467373285236 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - PROCESS | 3016 | 1467373285257 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
04:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 172ms
04:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
04:41:25 INFO - PROCESS | 3016 | 1467373285411 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - PROCESS | 3016 | 1467373285427 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
04:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
04:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
04:41:25 INFO - PROCESS | 3016 | 1467373285591 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - PROCESS | 3016 | 1467373285607 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
04:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
04:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
04:41:25 INFO - PROCESS | 3016 | 1467373285763 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - PROCESS | 3016 | 1467373285778 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
04:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
04:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
04:41:25 INFO - PROCESS | 3016 | 1467373285938 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:25 INFO - PROCESS | 3016 | 1467373285956 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
04:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
04:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
04:41:26 INFO - PROCESS | 3016 | 1467373286117 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - PROCESS | 3016 | 1467373286137 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
04:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
04:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
04:41:26 INFO - PROCESS | 3016 | 1467373286287 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - PROCESS | 3016 | 1467373286310 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
04:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
04:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
04:41:26 INFO - PROCESS | 3016 | 1467373286462 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - PROCESS | 3016 | 1467373286478 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
04:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
04:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
04:41:26 INFO - PROCESS | 3016 | 1467373286640 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - PROCESS | 3016 | 1467373286657 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
04:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 121ms
04:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
04:41:26 INFO - PROCESS | 3016 | 1467373286773 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - PROCESS | 3016 | 1467373286790 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
04:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 120ms
04:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
04:41:26 INFO - PROCESS | 3016 | 1467373286899 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:26 INFO - PROCESS | 3016 | 1467373286910 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
04:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 121ms
04:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
04:41:27 INFO - PROCESS | 3016 | 1467373287023 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - PROCESS | 3016 | 1467373287039 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
04:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 120ms
04:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
04:41:27 INFO - PROCESS | 3016 | 1467373287144 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - PROCESS | 3016 | 1467373287169 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
04:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
04:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
04:41:27 INFO - PROCESS | 3016 | 1467373287321 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - PROCESS | 3016 | 1467373287337 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 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
04:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
04:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
04:41:27 INFO - PROCESS | 3016 | 1467373287495 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - PROCESS | 3016 | 1467373287518 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
04:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
04:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
04:41:27 INFO - PROCESS | 3016 | 1467373287672 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - PROCESS | 3016 | 1467373287688 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 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
04:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
04:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
04:41:27 INFO - PROCESS | 3016 | 1467373287846 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:27 INFO - PROCESS | 3016 | 1467373287861 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
04:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
04:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
04:41:28 INFO - PROCESS | 3016 | 1467373288021 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:28 INFO - PROCESS | 3016 | 1467373288042 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
04:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
04:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
04:41:28 INFO - PROCESS | 3016 | 1467373288196 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:28 INFO - PROCESS | 3016 | 1467373288211 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
04:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 330ms
04:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
04:41:28 INFO - PROCESS | 3016 | 1467373288531 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:28 INFO - PROCESS | 3016 | 1467373288571 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
04:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 270ms
04:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
04:41:28 INFO - PROCESS | 3016 | 1467373288807 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:28 INFO - PROCESS | 3016 | 1467373288832 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
04:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 172ms
04:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
04:41:29 INFO - PROCESS | 3016 | 1467373288989 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - PROCESS | 3016 | 1467373289008 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
04:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
04:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
04:41:29 INFO - PROCESS | 3016 | 1467373289187 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - PROCESS | 3016 | 1467373289206 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
04:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
04:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
04:41:29 INFO - PROCESS | 3016 | 1467373289366 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - PROCESS | 3016 | 1467373289386 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
04:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
04:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
04:41:29 INFO - PROCESS | 3016 | 1467373289537 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - PROCESS | 3016 | 1467373289560 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
04:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
04:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
04:41:29 INFO - PROCESS | 3016 | 1467373289709 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - PROCESS | 3016 | 1467373289727 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
04:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
04:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
04:41:29 INFO - PROCESS | 3016 | 1467373289886 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:29 INFO - PROCESS | 3016 | 1467373289906 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
04:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
04:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
04:41:30 INFO - PROCESS | 3016 | 1467373290061 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - PROCESS | 3016 | 1467373290076 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
04:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
04:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
04:41:30 INFO - PROCESS | 3016 | 1467373290236 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - PROCESS | 3016 | 1467373290253 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
04:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
04:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
04:41:30 INFO - PROCESS | 3016 | 1467373290415 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - PROCESS | 3016 | 1467373290436 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
04:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
04:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
04:41:30 INFO - PROCESS | 3016 | 1467373290586 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - PROCESS | 3016 | 1467373290608 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
04:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
04:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
04:41:30 INFO - PROCESS | 3016 | 1467373290766 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - PROCESS | 3016 | 1467373290777 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 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
04:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
04:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
04:41:30 INFO - PROCESS | 3016 | 1467373290936 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:30 INFO - PROCESS | 3016 | 1467373290955 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 172ms
04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
04:41:31 INFO - PROCESS | 3016 | 1467373291110 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - PROCESS | 3016 | 1467373291126 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
04:41:31 INFO - PROCESS | 3016 | 1467373291285 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - PROCESS | 3016 | 1467373291304 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 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
04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
04:41:31 INFO - PROCESS | 3016 | 1467373291461 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - PROCESS | 3016 | 1467373291485 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
04:41:31 INFO - PROCESS | 3016 | 1467373291636 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - PROCESS | 3016 | 1467373291653 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
04:41:31 INFO - PROCESS | 3016 | 1467373291809 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - PROCESS | 3016 | 1467373291826 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
04:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
04:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
04:41:31 INFO - PROCESS | 3016 | 1467373291987 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - PROCESS | 3016 | 1467373292006 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
04:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
04:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
04:41:32 INFO - PROCESS | 3016 | 1467373292161 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - PROCESS | 3016 | 1467373292175 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
04:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
04:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
04:41:32 INFO - PROCESS | 3016 | 1467373292336 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - PROCESS | 3016 | 1467373292353 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 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
04:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
04:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
04:41:32 INFO - PROCESS | 3016 | 1467373292516 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - PROCESS | 3016 | 1467373292528 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
04:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
04:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
04:41:32 INFO - PROCESS | 3016 | 1467373292685 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - PROCESS | 3016 | 1467373292701 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 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
04:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
04:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
04:41:32 INFO - PROCESS | 3016 | 1467373292859 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:32 INFO - PROCESS | 3016 | 1467373292876 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
04:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 172ms
04:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
04:41:33 INFO - PROCESS | 3016 | 1467373293036 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - PROCESS | 3016 | 1467373293054 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
04:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
04:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
04:41:33 INFO - PROCESS | 3016 | 1467373293219 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - PROCESS | 3016 | 1467373293236 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
04:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
04:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
04:41:33 INFO - PROCESS | 3016 | 1467373293392 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - PROCESS | 3016 | 1467373293408 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
04:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
04:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
04:41:33 INFO - PROCESS | 3016 | 1467373293572 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - PROCESS | 3016 | 1467373293590 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
04:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
04:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
04:41:33 INFO - PROCESS | 3016 | 1467373293749 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - PROCESS | 3016 | 1467373293761 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
04:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
04:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
04:41:33 INFO - PROCESS | 3016 | 1467373293920 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:33 INFO - PROCESS | 3016 | 1467373293936 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
04:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
04:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
04:41:34 INFO - PROCESS | 3016 | 1467373294096 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:34 INFO - PROCESS | 3016 | 1467373294119 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
04:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
04:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
04:41:34 INFO - PROCESS | 3016 | 1467373294269 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:34 INFO - PROCESS | 3016 | 1467373294286 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
04:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
04:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
04:41:34 INFO - PROCESS | 3016 | 1467373294451 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:34 INFO - PROCESS | 3016 | 1467373294467 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
04:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 430ms
04:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
04:41:34 INFO - PROCESS | 3016 | 1467373294881 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:34 INFO - PROCESS | 3016 | 1467373294905 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
04:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 172ms
04:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
04:41:35 INFO - PROCESS | 3016 | 1467373295056 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 INFO - PROCESS | 3016 | 1467373295076 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 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
04:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
04:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
04:41:35 INFO - PROCESS | 3016 | 1467373295239 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 INFO - PROCESS | 3016 | 1467373295257 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 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
04:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
04:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
04:41:35 INFO - PROCESS | 3016 | 1467373295416 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 INFO - PROCESS | 3016 | 1467373295437 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 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
04:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
04:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
04:41:35 INFO - PROCESS | 3016 | 1467373295587 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 INFO - PROCESS | 3016 | 1467373295604 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 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)
04:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
04:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
04:41:35 INFO - PROCESS | 3016 | 1467373295763 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 INFO - PROCESS | 3016 | 1467373295787 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
04:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
04:41:35 INFO - PROCESS | 3016 | 1467373295937 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:35 INFO - PROCESS | 3016 | 1467373295957 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
04:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
04:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
04:41:36 INFO - PROCESS | 3016 | 1467373296116 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - PROCESS | 3016 | 1467373296134 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
04:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
04:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
04:41:36 INFO - PROCESS | 3016 | 1467373296286 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - PROCESS | 3016 | 1467373296304 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
04:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
04:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
04:41:36 INFO - PROCESS | 3016 | 1467373296460 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - PROCESS | 3016 | 1467373296476 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
04:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
04:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
04:41:36 INFO - PROCESS | 3016 | 1467373296637 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - PROCESS | 3016 | 1467373296662 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
04:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
04:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
04:41:36 INFO - PROCESS | 3016 | 1467373296811 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - PROCESS | 3016 | 1467373296826 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
04:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 172ms
04:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
04:41:36 INFO - PROCESS | 3016 | 1467373296986 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - PROCESS | 3016 | 1467373297005 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
04:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
04:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
04:41:37 INFO - PROCESS | 3016 | 1467373297166 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - PROCESS | 3016 | 1467373297177 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
04:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
04:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
04:41:37 INFO - PROCESS | 3016 | 1467373297337 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - PROCESS | 3016 | 1467373297353 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
04:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 120ms
04:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
04:41:37 INFO - PROCESS | 3016 | 1467373297459 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - PROCESS | 3016 | 1467373297477 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 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
04:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 172ms
04:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
04:41:37 INFO - PROCESS | 3016 | 1467373297639 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - PROCESS | 3016 | 1467373297657 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
04:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
04:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
04:41:37 INFO - PROCESS | 3016 | 1467373297812 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - PROCESS | 3016 | 1467373297827 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
04:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
04:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
04:41:38 INFO - PROCESS | 3016 | 1467373297986 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - PROCESS | 3016 | 1467373298001 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 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)
04:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 121ms
04:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
04:41:38 INFO - PROCESS | 3016 | 1467373298112 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - PROCESS | 3016 | 1467373298125 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
04:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
04:41:38 INFO - PROCESS | 3016 | 1467373298287 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - PROCESS | 3016 | 1467373298306 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
04:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
04:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
04:41:38 INFO - PROCESS | 3016 | 1467373298460 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - PROCESS | 3016 | 1467373298476 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
04:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
04:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
04:41:38 INFO - PROCESS | 3016 | 1467373298637 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - PROCESS | 3016 | 1467373298654 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
04:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
04:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
04:41:38 INFO - PROCESS | 3016 | 1467373298811 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - PROCESS | 3016 | 1467373298828 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
04:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 172ms
04:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
04:41:38 INFO - PROCESS | 3016 | 1467373298986 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - PROCESS | 3016 | 1467373299001 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
04:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
04:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
04:41:39 INFO - PROCESS | 3016 | 1467373299159 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - PROCESS | 3016 | 1467373299175 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
04:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
04:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
04:41:39 INFO - PROCESS | 3016 | 1467373299336 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - PROCESS | 3016 | 1467373299355 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
04:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 172ms
04:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
04:41:39 INFO - PROCESS | 3016 | 1467373299512 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - PROCESS | 3016 | 1467373299528 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
04:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
04:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
04:41:39 INFO - PROCESS | 3016 | 1467373299686 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - PROCESS | 3016 | 1467373299703 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
04:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
04:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
04:41:39 INFO - PROCESS | 3016 | 1467373299866 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:39 INFO - PROCESS | 3016 | 1467373299884 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
04:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
04:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
04:41:40 INFO - PROCESS | 3016 | 1467373300036 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - PROCESS | 3016 | 1467373300051 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
04:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
04:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
04:41:40 INFO - PROCESS | 3016 | 1467373300211 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - PROCESS | 3016 | 1467373300226 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
04:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
04:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
04:41:40 INFO - PROCESS | 3016 | 1467373300386 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - PROCESS | 3016 | 1467373300402 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
04:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 120ms
04:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
04:41:40 INFO - PROCESS | 3016 | 1467373300516 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - PROCESS | 3016 | 1467373300526 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
04:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 120ms
04:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
04:41:40 INFO - PROCESS | 3016 | 1467373300638 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - PROCESS | 3016 | 1467373300668 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
04:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 332ms
04:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
04:41:40 INFO - PROCESS | 3016 | 1467373300977 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - PROCESS | 3016 | 1467373300993 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
04:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
04:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
04:41:41 INFO - PROCESS | 3016 | 1467373301159 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - PROCESS | 3016 | 1467373301183 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
04:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
04:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
04:41:41 INFO - PROCESS | 3016 | 1467373301338 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - PROCESS | 3016 | 1467373301357 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
04:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
04:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
04:41:41 INFO - PROCESS | 3016 | 1467373301516 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - PROCESS | 3016 | 1467373301527 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
04:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
04:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
04:41:41 INFO - PROCESS | 3016 | 1467373301686 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - PROCESS | 3016 | 1467373301705 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
04:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
04:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
04:41:41 INFO - PROCESS | 3016 | 1467373301862 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:41 INFO - PROCESS | 3016 | 1467373301885 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
04:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
04:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
04:41:42 INFO - PROCESS | 3016 | 1467373302036 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - PROCESS | 3016 | 1467373302053 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
04:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
04:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
04:41:42 INFO - PROCESS | 3016 | 1467373302217 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - PROCESS | 3016 | 1467373302237 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
04:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
04:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
04:41:42 INFO - PROCESS | 3016 | 1467373302388 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - PROCESS | 3016 | 1467373302405 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
04:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
04:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
04:41:42 INFO - PROCESS | 3016 | 1467373302562 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - PROCESS | 3016 | 1467373302576 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
04:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
04:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
04:41:42 INFO - PROCESS | 3016 | 1467373302737 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - PROCESS | 3016 | 1467373302756 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
04:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 231ms
04:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
04:41:42 INFO - PROCESS | 3016 | 1467373302970 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - PROCESS | 3016 | 1467373303002 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 172ms
04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
04:41:43 INFO - PROCESS | 3016 | 1467373303145 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - PROCESS | 3016 | 1467373303160 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 172ms
04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
04:41:43 INFO - PROCESS | 3016 | 1467373303320 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - PROCESS | 3016 | 1467373303336 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 120ms
04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
04:41:43 INFO - PROCESS | 3016 | 1467373303442 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - PROCESS | 3016 | 1467373303457 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
04:41:43 INFO - PROCESS | 3016 | 1467373303620 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - PROCESS | 3016 | 1467373303642 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
04:41:43 INFO - PROCESS | 3016 | 1467373303794 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - PROCESS | 3016 | 1467373303810 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
04:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
04:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
04:41:43 INFO - PROCESS | 3016 | 1467373303971 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - PROCESS | 3016 | 1467373303988 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
04:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
04:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
04:41:44 INFO - PROCESS | 3016 | 1467373304145 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - PROCESS | 3016 | 1467373304160 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
04:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
04:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
04:41:44 INFO - PROCESS | 3016 | 1467373304320 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - PROCESS | 3016 | 1467373304336 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
04:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
04:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
04:41:44 INFO - PROCESS | 3016 | 1467373304495 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - PROCESS | 3016 | 1467373304517 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
04:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
04:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
04:41:44 INFO - PROCESS | 3016 | 1467373304670 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - PROCESS | 3016 | 1467373304687 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
04:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
04:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
04:41:44 INFO - PROCESS | 3016 | 1467373304843 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:44 INFO - PROCESS | 3016 | 1467373304859 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
04:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 172ms
04:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
04:41:45 INFO - PROCESS | 3016 | 1467373305019 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - PROCESS | 3016 | 1467373305038 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 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
04:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
04:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
04:41:45 INFO - PROCESS | 3016 | 1467373305194 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - PROCESS | 3016 | 1467373305210 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 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
04:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
04:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
04:41:45 INFO - PROCESS | 3016 | 1467373305370 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - PROCESS | 3016 | 1467373305392 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
04:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
04:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
04:41:45 INFO - PROCESS | 3016 | 1467373305546 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - PROCESS | 3016 | 1467373305569 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
04:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
04:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
04:41:45 INFO - PROCESS | 3016 | 1467373305719 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - PROCESS | 3016 | 1467373305737 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
04:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
04:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
04:41:45 INFO - PROCESS | 3016 | 1467373305899 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:45 INFO - PROCESS | 3016 | 1467373305918 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
04:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
04:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
04:41:46 INFO - PROCESS | 3016 | 1467373306070 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - PROCESS | 3016 | 1467373306087 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
04:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
04:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
04:41:46 INFO - PROCESS | 3016 | 1467373306244 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - PROCESS | 3016 | 1467373306260 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
04:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
04:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
04:41:46 INFO - PROCESS | 3016 | 1467373306419 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - PROCESS | 3016 | 1467373306436 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
04:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
04:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
04:41:46 INFO - PROCESS | 3016 | 1467373306599 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - PROCESS | 3016 | 1467373306629 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 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)
04:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
04:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
04:41:46 INFO - PROCESS | 3016 | 1467373306769 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - PROCESS | 3016 | 1467373306787 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 172ms
04:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
04:41:46 INFO - PROCESS | 3016 | 1467373306945 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - PROCESS | 3016 | 1467373307013 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
04:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 331ms
04:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
04:41:47 INFO - PROCESS | 3016 | 1467373307279 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - PROCESS | 3016 | 1467373307307 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
04:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
04:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
04:41:47 INFO - PROCESS | 3016 | 1467373307456 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - PROCESS | 3016 | 1467373307476 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
04:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
04:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
04:41:47 INFO - PROCESS | 3016 | 1467373307635 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - PROCESS | 3016 | 1467373307652 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
04:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
04:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
04:41:47 INFO - PROCESS | 3016 | 1467373307803 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - PROCESS | 3016 | 1467373307820 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
04:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
04:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
04:41:47 INFO - PROCESS | 3016 | 1467373307983 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - PROCESS | 3016 | 1467373307995 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
04:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
04:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
04:41:48 INFO - PROCESS | 3016 | 1467373308155 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - PROCESS | 3016 | 1467373308178 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
04:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
04:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
04:41:48 INFO - PROCESS | 3016 | 1467373308327 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - PROCESS | 3016 | 1467373308344 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
04:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
04:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
04:41:48 INFO - PROCESS | 3016 | 1467373308504 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - PROCESS | 3016 | 1467373308521 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
04:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
04:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
04:41:48 INFO - PROCESS | 3016 | 1467373308679 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - PROCESS | 3016 | 1467373308701 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
04:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
04:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
04:41:48 INFO - PROCESS | 3016 | 1467373308854 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:48 INFO - PROCESS | 3016 | 1467373308870 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
04:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 172ms
04:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
04:41:49 INFO - PROCESS | 3016 | 1467373309033 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - PROCESS | 3016 | 1467373309050 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
04:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
04:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
04:41:49 INFO - PROCESS | 3016 | 1467373309206 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - PROCESS | 3016 | 1467373309275 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
04:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 230ms
04:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
04:41:49 INFO - PROCESS | 3016 | 1467373309436 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - PROCESS | 3016 | 1467373309454 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
04:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 230ms
04:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
04:41:49 INFO - PROCESS | 3016 | 1467373309670 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - PROCESS | 3016 | 1467373309687 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
04:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
04:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
04:41:49 INFO - PROCESS | 3016 | 1467373309844 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:49 INFO - PROCESS | 3016 | 1467373309867 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
04:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
04:41:50 INFO - PROCESS | 3016 | 1467373310020 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - PROCESS | 3016 | 1467373310040 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
04:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
04:41:50 INFO - PROCESS | 3016 | 1467373310195 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - PROCESS | 3016 | 1467373310210 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
04:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
04:41:50 INFO - PROCESS | 3016 | 1467373310370 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - PROCESS | 3016 | 1467373310387 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
04:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
04:41:50 INFO - PROCESS | 3016 | 1467373310545 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - PROCESS | 3016 | 1467373310568 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
04:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
04:41:50 INFO - PROCESS | 3016 | 1467373310720 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - PROCESS | 3016 | 1467373310739 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 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
04:41:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:41:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
04:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
04:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
04:41:50 INFO - PROCESS | 3016 | 1467373310894 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:50 INFO - PROCESS | 3016 | 1467373310918 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
04:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 172ms
04:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
04:41:51 INFO - PROCESS | 3016 | 1467373311071 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - PROCESS | 3016 | 1467373311087 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
04:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
04:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
04:41:51 INFO - PROCESS | 3016 | 1467373311245 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - PROCESS | 3016 | 1467373311260 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 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
04:41:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:41:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
04:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
04:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
04:41:51 INFO - PROCESS | 3016 | 1467373311423 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - PROCESS | 3016 | 1467373311442 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 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
04:41:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:41:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
04:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
04:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
04:41:51 INFO - PROCESS | 3016 | 1467373311596 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - PROCESS | 3016 | 1467373311610 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
04:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
04:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
04:41:51 INFO - PROCESS | 3016 | 1467373311770 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - PROCESS | 3016 | 1467373311785 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
04:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
04:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
04:41:51 INFO - PROCESS | 3016 | 1467373311944 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:51 INFO - PROCESS | 3016 | 1467373311961 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
04:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
04:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
04:41:52 INFO - PROCESS | 3016 | 1467373312121 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - PROCESS | 3016 | 1467373312142 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
04:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
04:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
04:41:52 INFO - PROCESS | 3016 | 1467373312295 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - PROCESS | 3016 | 1467373312310 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
04:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
04:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
04:41:52 INFO - PROCESS | 3016 | 1467373312470 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - PROCESS | 3016 | 1467373312486 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
04:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
04:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
04:41:52 INFO - PROCESS | 3016 | 1467373312646 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - PROCESS | 3016 | 1467373312660 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
04:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
04:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
04:41:52 INFO - PROCESS | 3016 | 1467373312820 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:52 INFO - PROCESS | 3016 | 1467373312835 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
04:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 172ms
04:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
04:41:53 INFO - PROCESS | 3016 | 1467373312994 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - PROCESS | 3016 | 1467373313017 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
04:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
04:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
04:41:53 INFO - PROCESS | 3016 | 1467373313170 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - PROCESS | 3016 | 1467373313188 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
04:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 330ms
04:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
04:41:53 INFO - PROCESS | 3016 | 1467373313506 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - PROCESS | 3016 | 1467373313534 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
04:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
04:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
04:41:53 INFO - PROCESS | 3016 | 1467373313687 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - PROCESS | 3016 | 1467373313708 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
04:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
04:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
04:41:53 INFO - PROCESS | 3016 | 1467373313868 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:53 INFO - PROCESS | 3016 | 1467373313886 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
04:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
04:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
04:41:54 INFO - PROCESS | 3016 | 1467373314037 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - PROCESS | 3016 | 1467373314055 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
04:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
04:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
04:41:54 INFO - PROCESS | 3016 | 1467373314218 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - PROCESS | 3016 | 1467373314237 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
04:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
04:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
04:41:54 INFO - PROCESS | 3016 | 1467373314388 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - PROCESS | 3016 | 1467373314411 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
04:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
04:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
04:41:54 INFO - PROCESS | 3016 | 1467373314561 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - PROCESS | 3016 | 1467373314577 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
04:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
04:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
04:41:54 INFO - PROCESS | 3016 | 1467373314740 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - PROCESS | 3016 | 1467373314760 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
04:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
04:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
04:41:54 INFO - PROCESS | 3016 | 1467373314919 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:54 INFO - PROCESS | 3016 | 1467373314935 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
04:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 172ms
04:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
04:41:55 INFO - PROCESS | 3016 | 1467373315094 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - PROCESS | 3016 | 1467373315111 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
04:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
04:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
04:41:55 INFO - PROCESS | 3016 | 1467373315271 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - PROCESS | 3016 | 1467373315293 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
04:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
04:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
04:41:55 INFO - PROCESS | 3016 | 1467373315444 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - PROCESS | 3016 | 1467373315466 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
04:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
04:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
04:41:55 INFO - PROCESS | 3016 | 1467373315619 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - PROCESS | 3016 | 1467373315712 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
04:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 230ms
04:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
04:41:55 INFO - PROCESS | 3016 | 1467373315854 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:55 INFO - PROCESS | 3016 | 1467373315872 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
04:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
04:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
04:41:56 INFO - PROCESS | 3016 | 1467373316029 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - PROCESS | 3016 | 1467373316043 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
04:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
04:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
04:41:56 INFO - PROCESS | 3016 | 1467373316204 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - PROCESS | 3016 | 1467373316220 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
04:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
04:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
04:41:56 INFO - PROCESS | 3016 | 1467373316379 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - PROCESS | 3016 | 1467373316393 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
04:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
04:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
04:41:56 INFO - PROCESS | 3016 | 1467373316554 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - PROCESS | 3016 | 1467373316574 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
04:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
04:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
04:41:56 INFO - PROCESS | 3016 | 1467373316727 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - PROCESS | 3016 | 1467373316744 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
04:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
04:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
04:41:56 INFO - PROCESS | 3016 | 1467373316904 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:56 INFO - PROCESS | 3016 | 1467373316921 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
04:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 172ms
04:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
04:41:57 INFO - PROCESS | 3016 | 1467373317078 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - PROCESS | 3016 | 1467373317093 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
04:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
04:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
04:41:57 INFO - PROCESS | 3016 | 1467373317254 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - PROCESS | 3016 | 1467373317271 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
04:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
04:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
04:41:57 INFO - PROCESS | 3016 | 1467373317429 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - PROCESS | 3016 | 1467373317452 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
04:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
04:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
04:41:57 INFO - PROCESS | 3016 | 1467373317604 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - PROCESS | 3016 | 1467373317621 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
04:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
04:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
04:41:57 INFO - PROCESS | 3016 | 1467373317783 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - PROCESS | 3016 | 1467373317794 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 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
04:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
04:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
04:41:57 INFO - PROCESS | 3016 | 1467373317956 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:57 INFO - PROCESS | 3016 | 1467373317972 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
04:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
04:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
04:41:58 INFO - PROCESS | 3016 | 1467373318128 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - PROCESS | 3016 | 1467373318143 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
04:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
04:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
04:41:58 INFO - PROCESS | 3016 | 1467373318304 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - PROCESS | 3016 | 1467373318320 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
04:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
04:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
04:41:58 INFO - PROCESS | 3016 | 1467373318481 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - PROCESS | 3016 | 1467373318502 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
04:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 120ms
04:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
04:41:58 INFO - PROCESS | 3016 | 1467373318603 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - PROCESS | 3016 | 1467373318619 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
04:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
04:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
04:41:58 INFO - PROCESS | 3016 | 1467373318780 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - PROCESS | 3016 | 1467373318802 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
04:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 173ms
04:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
04:41:58 INFO - PROCESS | 3016 | 1467373318953 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:58 INFO - PROCESS | 3016 | 1467373318973 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
04:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
04:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
04:41:59 INFO - PROCESS | 3016 | 1467373319128 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - PROCESS | 3016 | 1467373319154 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 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
04:41:59 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
04:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:41:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 172ms
04:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
04:41:59 INFO - PROCESS | 3016 | 1467373319303 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - PROCESS | 3016 | 1467373319321 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
04:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 120ms
04:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
04:41:59 INFO - PROCESS | 3016 | 1467373319426 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - PROCESS | 3016 | 1467373319443 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
04:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 330ms
04:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
04:41:59 INFO - PROCESS | 3016 | 1467373319761 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - PROCESS | 3016 | 1467373319779 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
04:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
04:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
04:41:59 INFO - PROCESS | 3016 | 1467373319940 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:41:59 INFO - PROCESS | 3016 | 1467373319959 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
04:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
04:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
04:42:00 INFO - PROCESS | 3016 | 1467373320120 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - PROCESS | 3016 | 1467373320139 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
04:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
04:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
04:42:00 INFO - PROCESS | 3016 | 1467373320288 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - PROCESS | 3016 | 1467373320310 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
04:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
04:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
04:42:00 INFO - PROCESS | 3016 | 1467373320461 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - PROCESS | 3016 | 1467373320478 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
04:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
04:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
04:42:00 INFO - PROCESS | 3016 | 1467373320638 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - PROCESS | 3016 | 1467373320660 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
04:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
04:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
04:42:00 INFO - PROCESS | 3016 | 1467373320813 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - PROCESS | 3016 | 1467373320827 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
04:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 172ms
04:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
04:42:01 INFO - PROCESS | 3016 | 1467373320987 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - PROCESS | 3016 | 1467373321009 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
04:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
04:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
04:42:01 INFO - PROCESS | 3016 | 1467373321167 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - PROCESS | 3016 | 1467373321179 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
04:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
04:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
04:42:01 INFO - PROCESS | 3016 | 1467373321338 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - PROCESS | 3016 | 1467373321358 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
04:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
04:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
04:42:01 INFO - PROCESS | 3016 | 1467373321518 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - PROCESS | 3016 | 1467373321537 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
04:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
04:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
04:42:01 INFO - PROCESS | 3016 | 1467373321687 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - PROCESS | 3016 | 1467373321705 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
04:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
04:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
04:42:01 INFO - PROCESS | 3016 | 1467373321868 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:01 INFO - PROCESS | 3016 | 1467373321887 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
04:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 230ms
04:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
04:42:02 INFO - PROCESS | 3016 | 1467373322102 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - PROCESS | 3016 | 1467373322119 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
04:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 172ms
04:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
04:42:02 INFO - PROCESS | 3016 | 1467373322273 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - PROCESS | 3016 | 1467373322374 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
04:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 230ms
04:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
04:42:02 INFO - PROCESS | 3016 | 1467373322505 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - PROCESS | 3016 | 1467373322533 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
04:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
04:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
04:42:02 INFO - PROCESS | 3016 | 1467373322691 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - PROCESS | 3016 | 1467373322710 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
04:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
04:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
04:42:02 INFO - PROCESS | 3016 | 1467373322869 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:02 INFO - PROCESS | 3016 | 1467373322886 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
04:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 172ms
04:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
04:42:03 INFO - PROCESS | 3016 | 1467373323044 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:03 INFO - PROCESS | 3016 | 1467373323060 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
04:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
04:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
04:42:03 INFO - PROCESS | 3016 | 1467373323221 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:03 INFO - PROCESS | 3016 | 1467373323240 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
04:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
04:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
04:42:03 INFO - PROCESS | 3016 | 1467373323394 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:03 INFO - PROCESS | 3016 | 1467373323413 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
04:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 530ms
04:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
04:42:03 INFO - PROCESS | 3016 | 1467373323927 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:03 INFO - PROCESS | 3016 | 1467373323941 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
04:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 173ms
04:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
04:42:04 INFO - PROCESS | 3016 | 1467373324105 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - PROCESS | 3016 | 1467373324123 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
04:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
04:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
04:42:04 INFO - PROCESS | 3016 | 1467373324287 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - PROCESS | 3016 | 1467373324304 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
04:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
04:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
04:42:04 INFO - PROCESS | 3016 | 1467373324462 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - PROCESS | 3016 | 1467373324480 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
04:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
04:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
04:42:04 INFO - PROCESS | 3016 | 1467373324637 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - PROCESS | 3016 | 1467373324661 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
04:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
04:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
04:42:04 INFO - PROCESS | 3016 | 1467373324822 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:04 INFO - PROCESS | 3016 | 1467373324844 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
04:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 191ms
04:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
04:42:05 INFO - PROCESS | 3016 | 1467373325006 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - PROCESS | 3016 | 1467373325024 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
04:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
04:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
04:42:05 INFO - PROCESS | 3016 | 1467373325180 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - PROCESS | 3016 | 1467373325201 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
04:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
04:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
04:42:05 INFO - PROCESS | 3016 | 1467373325355 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - PROCESS | 3016 | 1467373325371 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
04:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
04:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
04:42:05 INFO - PROCESS | 3016 | 1467373325533 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - PROCESS | 3016 | 1467373325557 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
04:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
04:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
04:42:05 INFO - PROCESS | 3016 | 1467373325704 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:05 INFO - PROCESS | 3016 | 1467373325721 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 330ms
04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
04:42:06 INFO - PROCESS | 3016 | 1467373326039 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - PROCESS | 3016 | 1467373326068 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
04:42:06 INFO - PROCESS | 3016 | 1467373326213 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - PROCESS | 3016 | 1467373326229 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
04:42:06 INFO - PROCESS | 3016 | 1467373326391 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - PROCESS | 3016 | 1467373326409 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
04:42:06 INFO - PROCESS | 3016 | 1467373326568 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - PROCESS | 3016 | 1467373326586 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
04:42:06 INFO - PROCESS | 3016 | 1467373326740 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - PROCESS | 3016 | 1467373326760 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
04:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
04:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
04:42:06 INFO - PROCESS | 3016 | 1467373326918 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:06 INFO - PROCESS | 3016 | 1467373326942 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
04:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 172ms
04:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
04:42:07 INFO - PROCESS | 3016 | 1467373327088 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - PROCESS | 3016 | 1467373327105 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
04:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
04:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
04:42:07 INFO - PROCESS | 3016 | 1467373327267 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - PROCESS | 3016 | 1467373327279 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
04:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
04:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
04:42:07 INFO - PROCESS | 3016 | 1467373327439 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - PROCESS | 3016 | 1467373327459 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
04:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
04:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
04:42:07 INFO - PROCESS | 3016 | 1467373327613 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - PROCESS | 3016 | 1467373327627 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
04:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
04:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
04:42:07 INFO - PROCESS | 3016 | 1467373327787 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - PROCESS | 3016 | 1467373327806 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
04:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
04:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
04:42:07 INFO - PROCESS | 3016 | 1467373327961 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - PROCESS | 3016 | 1467373327990 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
04:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
04:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
04:42:08 INFO - PROCESS | 3016 | 1467373328138 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - PROCESS | 3016 | 1467373328155 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
04:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
04:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
04:42:08 INFO - PROCESS | 3016 | 1467373328311 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - PROCESS | 3016 | 1467373328328 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
04:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 370ms
04:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
04:42:08 INFO - PROCESS | 3016 | 1467373328685 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - PROCESS | 3016 | 1467373328711 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
04:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 172ms
04:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
04:42:08 INFO - PROCESS | 3016 | 1467373328860 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:08 INFO - PROCESS | 3016 | 1467373328877 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
04:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 172ms
04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
04:42:09 INFO - PROCESS | 3016 | 1467373329037 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - PROCESS | 3016 | 1467373329054 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
04:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
04:42:09 INFO - PROCESS | 3016 | 1467373329210 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - PROCESS | 3016 | 1467373329229 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
04:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
04:42:09 INFO - PROCESS | 3016 | 1467373329388 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - PROCESS | 3016 | 1467373329406 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
04:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
04:42:09 INFO - PROCESS | 3016 | 1467373329562 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - PROCESS | 3016 | 1467373329578 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
04:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
04:42:09 INFO - PROCESS | 3016 | 1467373329738 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - PROCESS | 3016 | 1467373329757 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
04:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
04:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
04:42:09 INFO - PROCESS | 3016 | 1467373329917 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:09 INFO - PROCESS | 3016 | 1467373329929 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
04:42:10 INFO - PROCESS | 3016 | 1467373330088 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - PROCESS | 3016 | 1467373330105 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
04:42:10 INFO - PROCESS | 3016 | 1467373330267 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - PROCESS | 3016 | 1467373330286 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
04:42:10 INFO - PROCESS | 3016 | 1467373330441 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - PROCESS | 3016 | 1467373330457 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
04:42:10 INFO - PROCESS | 3016 | 1467373330619 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - PROCESS | 3016 | 1467373330635 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
04:42:10 INFO - PROCESS | 3016 | 1467373330788 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - PROCESS | 3016 | 1467373330807 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
04:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 172ms
04:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
04:42:10 INFO - PROCESS | 3016 | 1467373330963 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - PROCESS | 3016 | 1467373330978 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
04:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
04:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
04:42:11 INFO - PROCESS | 3016 | 1467373331140 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - PROCESS | 3016 | 1467373331157 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
04:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
04:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
04:42:11 INFO - PROCESS | 3016 | 1467373331318 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - PROCESS | 3016 | 1467373331337 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
04:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
04:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
04:42:11 INFO - PROCESS | 3016 | 1467373331488 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - PROCESS | 3016 | 1467373331504 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
04:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 172ms
04:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
04:42:11 INFO - PROCESS | 3016 | 1467373331662 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - PROCESS | 3016 | 1467373331678 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
04:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
04:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
04:42:11 INFO - PROCESS | 3016 | 1467373331837 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:11 INFO - PROCESS | 3016 | 1467373331859 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
04:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
04:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
04:42:12 INFO - PROCESS | 3016 | 1467373332045 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - PROCESS | 3016 | 1467373332145 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
04:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 290ms
04:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
04:42:12 INFO - PROCESS | 3016 | 1467373332311 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - PROCESS | 3016 | 1467373332330 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
04:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
04:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
04:42:12 INFO - PROCESS | 3016 | 1467373332488 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - PROCESS | 3016 | 1467373332505 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
04:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
04:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
04:42:12 INFO - PROCESS | 3016 | 1467373332669 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - PROCESS | 3016 | 1467373332686 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
04:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 172ms
04:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
04:42:12 INFO - PROCESS | 3016 | 1467373332839 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:12 INFO - PROCESS | 3016 | 1467373332857 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
04:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 172ms
04:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
04:42:13 INFO - PROCESS | 3016 | 1467373333013 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - PROCESS | 3016 | 1467373333041 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
04:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
04:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
04:42:13 INFO - PROCESS | 3016 | 1467373333187 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - PROCESS | 3016 | 1467373333204 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
04:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
04:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
04:42:13 INFO - PROCESS | 3016 | 1467373333367 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - PROCESS | 3016 | 1467373333385 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
04:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
04:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
04:42:13 INFO - PROCESS | 3016 | 1467373333538 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - PROCESS | 3016 | 1467373333555 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
04:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
04:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
04:42:13 INFO - PROCESS | 3016 | 1467373333713 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - PROCESS | 3016 | 1467373333727 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
04:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
04:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
04:42:13 INFO - PROCESS | 3016 | 1467373333887 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:13 INFO - PROCESS | 3016 | 1467373333907 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
04:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
04:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
04:42:14 INFO - PROCESS | 3016 | 1467373334064 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - PROCESS | 3016 | 1467373334077 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
04:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
04:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
04:42:14 INFO - PROCESS | 3016 | 1467373334238 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - PROCESS | 3016 | 1467373334261 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
04:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
04:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
04:42:14 INFO - PROCESS | 3016 | 1467373334417 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - PROCESS | 3016 | 1467373334428 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
04:42:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 172ms
04:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
04:42:14 INFO - PROCESS | 3016 | 1467373334588 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - PROCESS | 3016 | 1467373334605 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
04:42:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
04:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
04:42:14 INFO - PROCESS | 3016 | 1467373334763 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - PROCESS | 3016 | 1467373334777 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
04:42:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
04:42:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
04:42:14 INFO - PROCESS | 3016 | 1467373334940 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:14 INFO - PROCESS | 3016 | 1467373334956 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
04:42:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 172ms
04:42:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
04:42:15 INFO - PROCESS | 3016 | 1467373335117 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:15 INFO - PROCESS | 3016 | 1467373335129 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
04:42:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
04:42:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
04:42:15 INFO - PROCESS | 3016 | 1467373335288 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:15 INFO - PROCESS | 3016 | 1467373335308 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
04:42:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
04:42:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
04:42:15 INFO - PROCESS | 3016 | 1467373335462 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:15 INFO - PROCESS | 3016 | 1467373335477 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:16 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)
04:42:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
04:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
04:42:16 INFO - PROCESS | 3016 | 1467373336135 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:16 INFO - PROCESS | 3016 | 1467373336161 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:16 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
04:42:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:42:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
04:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 671ms
04:42:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
04:42:16 INFO - PROCESS | 3016 | 1467373336810 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:16 INFO - PROCESS | 3016 | 1467373336823 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:17 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
04:42:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:42:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
04:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 671ms
04:42:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
04:42:17 INFO - PROCESS | 3016 | 1467373337483 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:17 INFO - PROCESS | 3016 | 1467373337507 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:18 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)
04:42:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
04:42:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
04:42:18 INFO - PROCESS | 3016 | 1467373338155 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:18 INFO - PROCESS | 3016 | 1467373338176 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:18 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)
04:42:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 730ms
04:42:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
04:42:18 INFO - PROCESS | 3016 | 1467373338890 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:18 INFO - PROCESS | 3016 | 1467373338922 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:19 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
04:42:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:42:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
04:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 731ms
04:42:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
04:42:19 INFO - PROCESS | 3016 | 1467373339626 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:19 INFO - PROCESS | 3016 | 1467373339642 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:20 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
04:42:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:42:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
04:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
04:42:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
04:42:20 INFO - PROCESS | 3016 | 1467373340303 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:20 INFO - PROCESS | 3016 | 1467373340331 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:21 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
04:42:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:42:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
04:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 671ms
04:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
04:42:21 INFO - PROCESS | 3016 | 1467373340974 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:21 INFO - PROCESS | 3016 | 1467373340999 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:21 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
04:42:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:42:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
04:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
04:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
04:42:21 INFO - PROCESS | 3016 | 1467373341647 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:21 INFO - PROCESS | 3016 | 1467373341661 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
04:42:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
04:42:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
04:42:21 INFO - PROCESS | 3016 | 1467373341822 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:21 INFO - PROCESS | 3016 | 1467373341846 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
04:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
04:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
04:42:22 INFO - PROCESS | 3016 | 1467373342000 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - PROCESS | 3016 | 1467373342011 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 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"
04:42:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:42:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
04:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
04:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
04:42:22 INFO - PROCESS | 3016 | 1467373342172 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - PROCESS | 3016 | 1467373342189 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
04:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
04:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
04:42:22 INFO - PROCESS | 3016 | 1467373342351 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - PROCESS | 3016 | 1467373342372 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 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"
04:42:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:42:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
04:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
04:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
04:42:22 INFO - PROCESS | 3016 | 1467373342522 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - PROCESS | 3016 | 1467373342539 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 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"
04:42:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:42:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
04:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
04:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
04:42:22 INFO - PROCESS | 3016 | 1467373342697 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - PROCESS | 3016 | 1467373342713 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
04:42:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 230ms
04:42:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
04:42:22 INFO - PROCESS | 3016 | 1467373342935 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:22 INFO - PROCESS | 3016 | 1467373342955 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:23 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
04:42:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:42:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 671ms
04:42:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
04:42:23 INFO - PROCESS | 3016 | 1467373343603 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:23 INFO - PROCESS | 3016 | 1467373343627 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
04:42:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
04:42:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
04:42:23 INFO - PROCESS | 3016 | 1467373343776 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:23 INFO - PROCESS | 3016 | 1467373343793 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
04:42:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
04:42:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
04:42:23 INFO - PROCESS | 3016 | 1467373343954 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - PROCESS | 3016 | 1467373343974 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
04:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
04:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
04:42:24 INFO - PROCESS | 3016 | 1467373344128 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - PROCESS | 3016 | 1467373344144 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
04:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
04:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
04:42:24 INFO - PROCESS | 3016 | 1467373344305 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - PROCESS | 3016 | 1467373344323 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
04:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
04:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
04:42:24 INFO - PROCESS | 3016 | 1467373344479 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - PROCESS | 3016 | 1467373344501 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
04:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 270ms
04:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
04:42:24 INFO - PROCESS | 3016 | 1467373344757 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - PROCESS | 3016 | 1467373344785 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
04:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
04:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
04:42:24 INFO - PROCESS | 3016 | 1467373344938 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:24 INFO - PROCESS | 3016 | 1467373344957 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
04:42:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 172ms
04:42:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
04:42:25 INFO - PROCESS | 3016 | 1467373345120 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - PROCESS | 3016 | 1467373345143 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
04:42:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
04:42:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
04:42:25 INFO - PROCESS | 3016 | 1467373345288 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - PROCESS | 3016 | 1467373345307 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
04:42:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
04:42:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
04:42:25 INFO - PROCESS | 3016 | 1467373345468 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - PROCESS | 3016 | 1467373345485 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
04:42:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
04:42:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
04:42:25 INFO - PROCESS | 3016 | 1467373345639 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - PROCESS | 3016 | 1467373345664 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
04:42:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
04:42:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
04:42:25 INFO - PROCESS | 3016 | 1467373345813 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:25 INFO - PROCESS | 3016 | 1467373345828 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
04:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
04:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
04:42:26 INFO - PROCESS | 3016 | 1467373345990 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - PROCESS | 3016 | 1467373346007 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
04:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
04:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
04:42:26 INFO - PROCESS | 3016 | 1467373346164 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - PROCESS | 3016 | 1467373346178 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
04:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
04:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
04:42:26 INFO - PROCESS | 3016 | 1467373346339 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - PROCESS | 3016 | 1467373346359 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
04:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
04:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
04:42:26 INFO - PROCESS | 3016 | 1467373346518 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - PROCESS | 3016 | 1467373346531 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
04:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
04:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
04:42:26 INFO - PROCESS | 3016 | 1467373346691 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - PROCESS | 3016 | 1467373346708 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
04:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 172ms
04:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
04:42:26 INFO - PROCESS | 3016 | 1467373346869 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:26 INFO - PROCESS | 3016 | 1467373346881 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
04:42:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 172ms
04:42:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
04:42:27 INFO - PROCESS | 3016 | 1467373347038 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - PROCESS | 3016 | 1467373347055 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
04:42:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
04:42:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
04:42:27 INFO - PROCESS | 3016 | 1467373347218 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - PROCESS | 3016 | 1467373347229 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
04:42:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
04:42:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
04:42:27 INFO - PROCESS | 3016 | 1467373347389 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - PROCESS | 3016 | 1467373347408 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
04:42:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
04:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
04:42:27 INFO - PROCESS | 3016 | 1467373347562 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - PROCESS | 3016 | 1467373347578 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
04:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
04:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
04:42:27 INFO - PROCESS | 3016 | 1467373347738 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - PROCESS | 3016 | 1467373347754 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
04:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
04:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
04:42:27 INFO - PROCESS | 3016 | 1467373347914 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:27 INFO - PROCESS | 3016 | 1467373347936 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
04:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
04:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
04:42:28 INFO - PROCESS | 3016 | 1467373348088 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - PROCESS | 3016 | 1467373348103 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
04:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
04:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
04:42:28 INFO - PROCESS | 3016 | 1467373348262 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - PROCESS | 3016 | 1467373348278 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
04:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
04:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
04:42:28 INFO - PROCESS | 3016 | 1467373348440 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - PROCESS | 3016 | 1467373348457 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
04:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 120ms
04:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
04:42:28 INFO - PROCESS | 3016 | 1467373348567 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - PROCESS | 3016 | 1467373348577 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
04:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
04:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
04:42:28 INFO - PROCESS | 3016 | 1467373348740 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - PROCESS | 3016 | 1467373348756 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
04:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
04:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
04:42:28 INFO - PROCESS | 3016 | 1467373348913 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:28 INFO - PROCESS | 3016 | 1467373348928 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
04:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 231ms
04:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
04:42:29 INFO - PROCESS | 3016 | 1467373349147 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - PROCESS | 3016 | 1467373349161 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
04:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 270ms
04:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
04:42:29 INFO - PROCESS | 3016 | 1467373349422 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - PROCESS | 3016 | 1467373349439 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
04:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
04:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
04:42:29 INFO - PROCESS | 3016 | 1467373349597 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - PROCESS | 3016 | 1467373349614 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
04:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 172ms
04:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
04:42:29 INFO - PROCESS | 3016 | 1467373349775 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - PROCESS | 3016 | 1467373349792 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
04:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
04:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
04:42:29 INFO - PROCESS | 3016 | 1467373349946 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:29 INFO - PROCESS | 3016 | 1467373349962 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
04:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
04:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
04:42:30 INFO - PROCESS | 3016 | 1467373350122 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - PROCESS | 3016 | 1467373350138 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
04:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
04:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
04:42:30 INFO - PROCESS | 3016 | 1467373350297 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - PROCESS | 3016 | 1467373350312 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
04:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
04:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
04:42:30 INFO - PROCESS | 3016 | 1467373350474 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - PROCESS | 3016 | 1467373350493 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
04:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
04:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
04:42:30 INFO - PROCESS | 3016 | 1467373350651 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - PROCESS | 3016 | 1467373350670 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
04:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
04:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
04:42:30 INFO - PROCESS | 3016 | 1467373350927 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:30 INFO - PROCESS | 3016 | 1467373350956 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
04:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 311ms
04:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
04:42:31 INFO - PROCESS | 3016 | 1467373351152 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - PROCESS | 3016 | 1467373351172 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
04:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
04:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
04:42:31 INFO - PROCESS | 3016 | 1467373351324 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - PROCESS | 3016 | 1467373351347 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
04:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
04:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
04:42:31 INFO - PROCESS | 3016 | 1467373351509 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - PROCESS | 3016 | 1467373351528 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
04:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
04:42:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
04:42:31 INFO - PROCESS | 3016 | 1467373351688 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - PROCESS | 3016 | 1467373351712 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
04:42:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
04:42:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
04:42:31 INFO - TEST-START | /DOMEvents/constructors.html
04:42:31 INFO - PROCESS | 3016 | 1467373351864 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:31 INFO - PROCESS | 3016 | 1467373351889 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
04:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
04:42:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 184ms
04:42:32 INFO - TEST-START | /DOMEvents/event-phases-order.html
04:42:32 INFO - PROCESS | 3016 | 1467373352053 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - PROCESS | 3016 | 1467373352073 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
04:42:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 172ms
04:42:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
04:42:32 INFO - PROCESS | 3016 | 1467373352224 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - PROCESS | 3016 | 1467373352243 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
04:42:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:42:32 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
04:42:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:42:32 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
04:42:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:42:32 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]"
04:42:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:42:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
04:42:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 177ms
04:42:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
04:42:32 INFO - PROCESS | 3016 | 1467373352405 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - PROCESS | 3016 | 1467373352424 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - PROCESS | 3016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
04:42:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
04:42:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
04:42:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
04:42:32 INFO - PROCESS | 3016 | 1467373352587 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - PROCESS | 3016 | 1467373352608 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - PROCESS | 3016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
04:42:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
04:42:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
04:42:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
04:42:32 INFO - PROCESS | 3016 | 1467373352762 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - PROCESS | 3016 | 1467373352781 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
04:42:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
04:42:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
04:42:32 INFO - PROCESS | 3016 | 1467373352939 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:32 INFO - PROCESS | 3016 | 1467373352956 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 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.
04:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 172ms
04:42:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
04:42:33 INFO - PROCESS | 3016 | 1467373353121 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 INFO - PROCESS | 3016 | 1467373353137 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 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
04:42:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
04:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
04:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
04:42:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
04:42:33 INFO - PROCESS | 3016 | 1467373353293 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 INFO - PROCESS | 3016 | 1467373353313 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 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.
04:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 121ms
04:42:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
04:42:33 INFO - PROCESS | 3016 | 1467373353427 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 INFO - PROCESS | 3016 | 1467373353444 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 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.
04:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
04:42:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
04:42:33 INFO - PROCESS | 3016 | 1467373353594 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 INFO - PROCESS | 3016 | 1467373353611 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:42:33 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
04:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
04:42:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
04:42:33 INFO - PROCESS | 3016 | 1467373353772 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 INFO - PROCESS | 3016 | 1467373353788 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:33 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.
04:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
04:42:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
04:42:33 INFO - PROCESS | 3016 | 1467373353946 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 INFO - PROCESS | 3016 | 1467373353964 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 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.
04:42:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
04:42:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
04:42:34 INFO - PROCESS | 3016 | 1467373354122 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 INFO - PROCESS | 3016 | 1467373354137 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 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.
04:42:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 120ms
04:42:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
04:42:34 INFO - PROCESS | 3016 | 1467373354247 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 INFO - PROCESS | 3016 | 1467373354261 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 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.
04:42:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
04:42:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
04:42:34 INFO - PROCESS | 3016 | 1467373354422 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 INFO - PROCESS | 3016 | 1467373354439 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 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.
04:42:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
04:42:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
04:42:34 INFO - PROCESS | 3016 | 1467373354597 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 INFO - PROCESS | 3016 | 1467373354611 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 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.
04:42:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
04:42:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
04:42:34 INFO - PROCESS | 3016 | 1467373354772 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 INFO - PROCESS | 3016 | 1467373354789 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 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
04:42:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
04:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
04:42:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 121ms
04:42:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
04:42:34 INFO - PROCESS | 3016 | 1467373354901 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:34 INFO - PROCESS | 3016 | 1467373354913 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 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.
04:42:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 172ms
04:42:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
04:42:35 INFO - PROCESS | 3016 | 1467373355072 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 INFO - PROCESS | 3016 | 1467373355091 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 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.
04:42:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
04:42:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
04:42:35 INFO - PROCESS | 3016 | 1467373355246 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 INFO - PROCESS | 3016 | 1467373355268 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:42:35 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
04:42:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
04:42:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
04:42:35 INFO - PROCESS | 3016 | 1467373355424 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 INFO - PROCESS | 3016 | 1467373355441 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 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.
04:42:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 231ms
04:42:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
04:42:35 INFO - PROCESS | 3016 | 1467373355657 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 INFO - PROCESS | 3016 | 1467373355677 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 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.
04:42:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
04:42:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
04:42:35 INFO - PROCESS | 3016 | 1467373355830 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:35 INFO - PROCESS | 3016 | 1467373355846 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 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.
04:42:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
04:42:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker
04:42:36 INFO - PROCESS | 3016 | 1467373356005 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - PROCESS | 3016 | 1467373356028 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
04:42:36 INFO - {}
04:42:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
04:42:36 INFO - {}
04:42:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
04:42:36 INFO - {}
04:42:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
04:42:36 INFO - {}
04:42:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
04:42:36 INFO - TEST-START | /FileAPI/fileReader.html
04:42:36 INFO - PROCESS | 3016 | 1467373356185 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - PROCESS | 3016 | 1467373356197 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
04:42:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
04:42:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
04:42:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
04:42:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
04:42:36 INFO - TEST-START | /FileAPI/historical.html
04:42:36 INFO - PROCESS | 3016 | 1467373356356 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - PROCESS | 3016 | 1467373356375 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
04:42:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
04:42:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
04:42:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
04:42:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
04:42:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
04:42:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
04:42:36 INFO - TEST-OK | /FileAPI/historical.html | took 172ms
04:42:36 INFO - TEST-START | /FileAPI/idlharness.html
04:42:36 INFO - PROCESS | 3016 | 1467373356536 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - PROCESS | 3016 | 1467373356553 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
04:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:42:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
04:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:42:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
04:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:42:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:42:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
04:42:36 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
04:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
04:42:36 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
04:42:36 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
04:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
04:42:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:42:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:42:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
04:42:36 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
04:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
04:42:36 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
04:42:36 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
04:42:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:42:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:42:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:42:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:42:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
04:42:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
04:42:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 272ms
04:42:36 INFO - TEST-START | /FileAPI/idlharness.worker
04:42:36 INFO - PROCESS | 3016 | 1467373356807 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:36 INFO - PROCESS | 3016 | 1467373356823 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
04:42:37 INFO - {}
04:42:37 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
04:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
04:42:37 INFO - {}
04:42:37 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 - {}
04:42:37 INFO - {}
04:42:37 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
04:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
04:42:37 INFO - {}
04:42:37 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
04:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
04:42:37 INFO - {}
04:42:37 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 - {}
04:42:37 INFO - {}
04:42:37 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
04:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 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
04:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 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
04:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 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
04:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 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
04:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:42:37 INFO - {}
04:42:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 351ms
04:42:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
04:42:37 INFO - PROCESS | 3016 | 1467373357161 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:37 INFO - PROCESS | 3016 | 1467373357180 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:37 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
04:42:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 270ms
04:42:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
04:42:37 INFO - PROCESS | 3016 | 1467373357441 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:37 INFO - PROCESS | 3016 | 1467373357463 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
04:42:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
04:42:37 INFO - PROCESS | 3016 | 1467373357622 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html
04:42:37 INFO - PROCESS | 3016 | 1467373357656 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
04:42:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
04:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
04:42:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
04:42:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
04:42:37 INFO - PROCESS | 3016 | 1467373357805 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:37 INFO - PROCESS | 3016 | 1467373357823 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
04:42:38 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.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
04:42:38 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'.)
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
04:42:38 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.
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
04:42:38 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.
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:42:38 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.
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
04:42:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 264ms
04:42:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
04:42:38 INFO - PROCESS | 3016 | 1467373358072 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - PROCESS | 3016 | 1467373358090 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
04:42:38 INFO - {}
04:42:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
04:42:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
04:42:38 INFO - PROCESS | 3016 | 1467373358246 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - PROCESS | 3016 | 1467373358262 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
04:42:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
04:42:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
04:42:38 INFO - PROCESS | 3016 | 1467373358455 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - PROCESS | 3016 | 1467373358477 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
04:42:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:42:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:42:38 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"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:42:38 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"
04:42:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:42:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 342ms
04:42:38 INFO - TEST-START | /FileAPI/file/File-constructor.html
04:42:38 INFO - PROCESS | 3016 | 1467373358799 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - PROCESS | 3016 | 1467373358822 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
04:42:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
04:42:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
04:42:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
04:42:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
04:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
04:42:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
04:42:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 175ms
04:42:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
04:42:38 INFO - PROCESS | 3016 | 1467373358977 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - PROCESS | 3016 | 1467373359003 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
04:42:39 INFO - {}
04:42:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 172ms
04:42:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
04:42:39 INFO - PROCESS | 3016 | 1467373359158 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - PROCESS | 3016 | 1467373359174 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
04:42:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
04:42:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
04:42:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
04:42:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
04:42:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
04:42:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
04:42:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
04:42:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
04:42:39 INFO - PROCESS | 3016 | 1467373359337 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - PROCESS | 3016 | 1467373359356 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
04:42:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
04:42:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
04:42:39 INFO - PROCESS | 3016 | 1467373359511 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - PROCESS | 3016 | 1467373359539 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
04:42:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
04:42:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
04:42:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
04:42:39 INFO - PROCESS | 3016 | 1467373359688 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - PROCESS | 3016 | 1467373359705 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
04:42:39 INFO - reader.readAsText(blob_2)
04:42:39 INFO - }" did not throw
04:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
04:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
04:42:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
04:42:39 INFO - reader.readAsDataURL(blob_2)
04:42:39 INFO - }" did not throw
04:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
04:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
04:42:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
04:42:39 INFO - reader.readAsArrayBuffer(blob_2)
04:42:39 INFO - }" did not throw
04:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
04:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
04:42:39 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
04:42:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
04:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
04:42:39 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
04:42:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
04:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
04:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:42:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
04:42:39 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
04:42:39 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
04:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:42:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 178ms
04:42:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
04:42:39 INFO - PROCESS | 3016 | 1467373359870 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:39 INFO - PROCESS | 3016 | 1467373359890 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
04:42:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
04:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
04:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
04:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
04:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
04:42:40 INFO - PROCESS | 3016 | 1467373360049 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - PROCESS | 3016 | 1467373360061 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
04:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
04:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
04:42:40 INFO - PROCESS | 3016 | 1467373360221 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - PROCESS | 3016 | 1467373360242 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
04:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
04:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
04:42:40 INFO - PROCESS | 3016 | 1467373360400 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - PROCESS | 3016 | 1467373360412 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
04:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
04:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
04:42:40 INFO - PROCESS | 3016 | 1467373360571 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - PROCESS | 3016 | 1467373360589 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
04:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
04:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
04:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
04:42:40 INFO - PROCESS | 3016 | 1467373360745 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - PROCESS | 3016 | 1467373360760 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
04:42:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
04:42:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
04:42:40 INFO - PROCESS | 3016 | 1467373360920 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:40 INFO - PROCESS | 3016 | 1467373360939 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
04:42:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
04:42:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
04:42:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 172ms
04:42:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
04:42:41 INFO - PROCESS | 3016 | 1467373361100 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:41 INFO - PROCESS | 3016 | 1467373361111 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:41 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:42:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
04:42:41 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
04:42:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
04:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:42:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
04:42:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
04:42:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
04:42:41 INFO - PROCESS | 3016 | 1467373361270 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:41 INFO - PROCESS | 3016 | 1467373361291 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
04:42:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
04:42:41 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
04:42:41 INFO - PROCESS | 3016 | 1467373361449 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:41 INFO - PROCESS | 3016 | 1467373361460 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:42 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
04:42:42 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 670ms
04:42:42 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
04:42:42 INFO - PROCESS | 3016 | 1467373362119 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:42 INFO - PROCESS | 3016 | 1467373362160 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:42 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:42:42 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
04:42:42 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
04:42:42 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
04:42:42 INFO - PROCESS | 3016 | 1467373362853 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:42 INFO - PROCESS | 3016 | 1467373362878 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:43 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:42:43 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
04:42:43 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 771ms
04:42:43 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
04:42:43 INFO - PROCESS | 3016 | 1467373363628 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:43 INFO - PROCESS | 3016 | 1467373363660 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:44 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:42:44 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
04:42:44 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 770ms
04:42:44 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
04:42:44 INFO - PROCESS | 3016 | 1467373364404 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:44 INFO - PROCESS | 3016 | 1467373364430 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
04:42:45 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 731ms
04:42:45 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
04:42:45 INFO - PROCESS | 3016 | 1467373365141 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:45 INFO - PROCESS | 3016 | 1467373365164 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
04:42:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
04:42:45 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 731ms
04:42:45 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
04:42:45 INFO - PROCESS | 3016 | 1467373365872 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:45 INFO - PROCESS | 3016 | 1467373365899 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
04:42:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
04:42:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
04:42:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
04:42:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
04:42:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
04:42:46 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 770ms
04:42:46 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
04:42:46 INFO - PROCESS | 3016 | 1467373366646 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:46 INFO - PROCESS | 3016 | 1467373366659 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
04:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
04:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
04:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
04:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
04:42:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
04:42:47 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 731ms
04:42:47 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
04:42:47 INFO - PROCESS | 3016 | 1467373367380 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:47 INFO - PROCESS | 3016 | 1467373367408 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
04:42:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
04:42:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
04:42:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
04:42:48 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 770ms
04:42:48 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
04:42:48 INFO - PROCESS | 3016 | 1467373368156 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:48 INFO - PROCESS | 3016 | 1467373368198 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
04:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
04:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
04:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
04:42:49 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 871ms
04:42:49 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
04:42:49 INFO - PROCESS | 3016 | 1467373369034 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:49 INFO - PROCESS | 3016 | 1467373369058 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:49 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
04:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
04:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
04:42:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
04:42:49 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
04:42:49 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
04:42:49 INFO - PROCESS | 3016 | 1467373369769 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:49 INFO - PROCESS | 3016 | 1467373369795 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
04:42:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
04:42:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
04:42:50 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
04:42:50 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
04:42:50 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
04:42:50 INFO - PROCESS | 3016 | 1467373370500 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:50 INFO - PROCESS | 3016 | 1467373370524 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
04:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
04:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
04:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
04:42:53 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
04:42:53 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2878ms
04:42:53 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
04:42:53 INFO - PROCESS | 3016 | 1467373373380 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:53 INFO - PROCESS | 3016 | 1467373373465 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:55 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
04:42:55 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
04:42:55 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
04:42:55 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1971ms
04:42:55 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
04:42:55 INFO - PROCESS | 3016 | 1467373375356 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:55 INFO - PROCESS | 3016 | 1467373375383 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
04:42:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
04:42:57 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
04:42:57 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1979ms
04:42:57 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
04:42:57 INFO - PROCESS | 3016 | 1467373377337 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:57 INFO - PROCESS | 3016 | 1467373377365 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:58 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
04:42:58 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 830ms
04:42:58 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
04:42:58 INFO - PROCESS | 3016 | 1467373378174 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:58 INFO - PROCESS | 3016 | 1467373378201 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:59 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
04:42:59 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
04:42:59 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 831ms
04:42:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
04:42:59 INFO - PROCESS | 3016 | 1467373379005 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:59 INFO - PROCESS | 3016 | 1467373379032 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
04:42:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 770ms
04:42:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
04:42:59 INFO - PROCESS | 3016 | 1467373379780 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:42:59 INFO - PROCESS | 3016 | 1467373379817 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
04:43:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 770ms
04:43:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
04:43:00 INFO - PROCESS | 3016 | 1467373380556 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:00 INFO - PROCESS | 3016 | 1467373380591 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
04:43:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 771ms
04:43:01 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
04:43:01 INFO - PROCESS | 3016 | 1467373381332 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:01 INFO - PROCESS | 3016 | 1467373381360 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
04:43:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
04:43:02 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
04:43:02 INFO - PROCESS | 3016 | 1467373382103 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:02 INFO - PROCESS | 3016 | 1467373382128 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
04:43:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 670ms
04:43:02 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
04:43:02 INFO - PROCESS | 3016 | 1467373382776 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:02 INFO - PROCESS | 3016 | 1467373382801 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:03 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
04:43:03 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 771ms
04:43:03 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
04:43:03 INFO - PROCESS | 3016 | 1467373383550 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:03 INFO - PROCESS | 3016 | 1467373383579 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:04 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
04:43:04 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
04:43:04 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
04:43:04 INFO - PROCESS | 3016 | 1467373384222 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:04 INFO - PROCESS | 3016 | 1467373384245 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:05 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
04:43:05 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 831ms
04:43:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
04:43:05 INFO - PROCESS | 3016 | 1467373385055 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:05 INFO - PROCESS | 3016 | 1467373385082 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:05 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
04:43:05 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 831ms
04:43:05 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
04:43:05 INFO - PROCESS | 3016 | 1467373385890 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:05 INFO - PROCESS | 3016 | 1467373385915 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:06 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
04:43:06 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 832ms
04:43:06 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
04:43:06 INFO - PROCESS | 3016 | 1467373386725 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:06 INFO - PROCESS | 3016 | 1467373386753 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:07 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
04:43:07 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 771ms
04:43:07 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
04:43:07 INFO - PROCESS | 3016 | 1467373387499 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:07 INFO - PROCESS | 3016 | 1467373387525 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:08 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
04:43:08 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1469ms
04:43:08 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
04:43:08 INFO - PROCESS | 3016 | 1467373388977 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:09 INFO - PROCESS | 3016 | 1467373388995 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:09 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
04:43:09 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 731ms
04:43:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
04:43:09 INFO - PROCESS | 3016 | 1467373389708 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:09 INFO - PROCESS | 3016 | 1467373389734 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
04:43:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 770ms
04:43:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
04:43:10 INFO - PROCESS | 3016 | 1467373390481 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:10 INFO - PROCESS | 3016 | 1467373390506 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:11 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
04:43:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 831ms
04:43:11 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
04:43:11 INFO - PROCESS | 3016 | 1467373391315 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:11 INFO - PROCESS | 3016 | 1467373391343 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:12 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
04:43:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 831ms
04:43:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
04:43:12 INFO - PROCESS | 3016 | 1467373392149 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:12 INFO - PROCESS | 3016 | 1467373392174 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:12 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
04:43:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 770ms
04:43:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
04:43:12 INFO - PROCESS | 3016 | 1467373392924 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:12 INFO - PROCESS | 3016 | 1467373392961 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
04:43:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 831ms
04:43:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
04:43:13 INFO - PROCESS | 3016 | 1467373393756 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:13 INFO - PROCESS | 3016 | 1467373393784 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
04:43:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 930ms
04:43:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
04:43:14 INFO - PROCESS | 3016 | 1467373394690 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:14 INFO - PROCESS | 3016 | 1467373394717 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:15 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
04:43:15 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 772ms
04:43:15 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
04:43:15 INFO - PROCESS | 3016 | 1467373395467 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:15 INFO - PROCESS | 3016 | 1467373395494 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:16 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
04:43:16 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
04:43:16 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
04:43:16 INFO - PROCESS | 3016 | 1467373396198 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:16 INFO - PROCESS | 3016 | 1467373396223 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
04:43:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 871ms
04:43:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
04:43:17 INFO - PROCESS | 3016 | 1467373397071 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:17 INFO - PROCESS | 3016 | 1467373397095 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:17 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
04:43:17 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 770ms
04:43:17 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
04:43:17 INFO - PROCESS | 3016 | 1467373397845 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:17 INFO - PROCESS | 3016 | 1467373397861 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:18 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
04:43:18 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 830ms
04:43:18 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
04:43:18 INFO - PROCESS | 3016 | 1467373398677 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:18 INFO - PROCESS | 3016 | 1467373398692 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:19 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
04:43:19 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 871ms
04:43:19 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
04:43:19 INFO - PROCESS | 3016 | 1467373399552 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:19 INFO - PROCESS | 3016 | 1467373399580 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:20 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
04:43:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 770ms
04:43:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
04:43:20 INFO - PROCESS | 3016 | 1467373400325 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:20 INFO - PROCESS | 3016 | 1467373400352 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
04:43:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 931ms
04:43:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
04:43:21 INFO - PROCESS | 3016 | 1467373401262 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:21 INFO - PROCESS | 3016 | 1467373401288 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
04:43:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 830ms
04:43:22 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
04:43:22 INFO - PROCESS | 3016 | 1467373402093 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:22 INFO - PROCESS | 3016 | 1467373402118 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:22 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
04:43:22 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 831ms
04:43:22 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
04:43:22 INFO - PROCESS | 3016 | 1467373402926 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:22 INFO - PROCESS | 3016 | 1467373402952 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:23 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
04:43:23 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 771ms
04:43:23 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
04:43:23 INFO - PROCESS | 3016 | 1467373403701 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:23 INFO - PROCESS | 3016 | 1467373403729 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
04:43:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 730ms
04:43:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
04:43:24 INFO - PROCESS | 3016 | 1467373404433 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:24 INFO - PROCESS | 3016 | 1467373404459 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
04:43:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 771ms
04:43:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
04:43:25 INFO - PROCESS | 3016 | 1467373405206 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:25 INFO - PROCESS | 3016 | 1467373405230 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
04:43:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 770ms
04:43:26 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
04:43:26 INFO - PROCESS | 3016 | 1467373405981 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:26 INFO - PROCESS | 3016 | 1467373406009 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
04:43:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 870ms
04:43:26 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
04:43:26 INFO - PROCESS | 3016 | 1467373406854 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:26 INFO - PROCESS | 3016 | 1467373406880 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:27 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
04:43:27 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 771ms
04:43:27 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
04:43:27 INFO - PROCESS | 3016 | 1467373407631 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:27 INFO - PROCESS | 3016 | 1467373407646 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:28 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
04:43:28 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 870ms
04:43:28 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
04:43:28 INFO - PROCESS | 3016 | 1467373408501 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:28 INFO - PROCESS | 3016 | 1467373408527 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:29 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
04:43:29 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 831ms
04:43:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
04:43:29 INFO - PROCESS | 3016 | 1467373409334 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:29 INFO - PROCESS | 3016 | 1467373409360 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
04:43:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 870ms
04:43:30 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
04:43:30 INFO - PROCESS | 3016 | 1467373410208 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:30 INFO - PROCESS | 3016 | 1467373410239 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:31 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
04:43:31 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1017ms
04:43:31 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
04:43:31 INFO - PROCESS | 3016 | 1467373411226 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:31 INFO - PROCESS | 3016 | 1467373411255 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:32 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
04:43:32 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 830ms
04:43:32 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
04:43:32 INFO - PROCESS | 3016 | 1467373412061 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:32 INFO - PROCESS | 3016 | 1467373412090 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:32 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
04:43:32 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 830ms
04:43:32 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
04:43:32 INFO - PROCESS | 3016 | 1467373412894 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:32 INFO - PROCESS | 3016 | 1467373412922 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:33 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
04:43:33 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 771ms
04:43:33 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
04:43:33 INFO - PROCESS | 3016 | 1467373413671 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:33 INFO - PROCESS | 3016 | 1467373413697 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
04:43:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
04:43:34 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
04:43:34 INFO - PROCESS | 3016 | 1467373414501 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:34 INFO - PROCESS | 3016 | 1467373414526 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
04:43:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 831ms
04:43:35 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
04:43:35 INFO - PROCESS | 3016 | 1467373415335 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:35 INFO - PROCESS | 3016 | 1467373415362 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
04:43:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 831ms
04:43:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
04:43:36 INFO - PROCESS | 3016 | 1467373416169 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:36 INFO - PROCESS | 3016 | 1467373416199 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
04:43:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 831ms
04:43:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
04:43:37 INFO - PROCESS | 3016 | 1467373417002 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:37 INFO - PROCESS | 3016 | 1467373417028 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
04:43:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 670ms
04:43:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
04:43:37 INFO - PROCESS | 3016 | 1467373417674 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:37 INFO - PROCESS | 3016 | 1467373417697 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
04:43:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 870ms
04:43:38 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
04:43:38 INFO - PROCESS | 3016 | 1467373418549 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:38 INFO - PROCESS | 3016 | 1467373418578 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
04:43:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 831ms
04:43:39 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
04:43:39 INFO - PROCESS | 3016 | 1467373419383 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:39 INFO - PROCESS | 3016 | 1467373419409 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
04:43:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 830ms
04:43:40 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
04:43:40 INFO - PROCESS | 3016 | 1467373420219 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:40 INFO - PROCESS | 3016 | 1467373420245 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
04:43:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 771ms
04:43:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
04:43:41 INFO - PROCESS | 3016 | 1467373420990 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:41 INFO - PROCESS | 3016 | 1467373421017 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
04:43:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 830ms
04:43:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
04:43:41 INFO - PROCESS | 3016 | 1467373421823 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:41 INFO - PROCESS | 3016 | 1467373421846 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
04:43:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 830ms
04:43:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
04:43:42 INFO - PROCESS | 3016 | 1467373422657 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:42 INFO - PROCESS | 3016 | 1467373422688 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
04:43:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 871ms
04:43:43 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
04:43:43 INFO - PROCESS | 3016 | 1467373423529 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:43 INFO - PROCESS | 3016 | 1467373423554 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
04:43:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
04:43:44 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
04:43:44 INFO - PROCESS | 3016 | 1467373424362 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:44 INFO - PROCESS | 3016 | 1467373424387 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
04:43:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 831ms
04:43:45 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
04:43:45 INFO - PROCESS | 3016 | 1467373425197 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:45 INFO - PROCESS | 3016 | 1467373425214 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
04:43:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 830ms
04:43:46 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
04:43:46 INFO - PROCESS | 3016 | 1467373426030 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:46 INFO - PROCESS | 3016 | 1467373426047 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
04:43:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 930ms
04:43:46 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
04:43:47 INFO - PROCESS | 3016 | 1467373426967 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:47 INFO - PROCESS | 3016 | 1467373426994 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
04:43:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 871ms
04:43:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
04:43:47 INFO - PROCESS | 3016 | 1467373427838 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:47 INFO - PROCESS | 3016 | 1467373427894 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
04:43:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 831ms
04:43:48 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
04:43:48 INFO - PROCESS | 3016 | 1467373428703 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:48 INFO - PROCESS | 3016 | 1467373428728 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
04:43:49 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 972ms
04:43:49 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
04:43:49 INFO - PROCESS | 3016 | 1467373429678 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:49 INFO - PROCESS | 3016 | 1467373429708 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
04:43:50 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 930ms
04:43:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
04:43:50 INFO - PROCESS | 3016 | 1467373430610 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:50 INFO - PROCESS | 3016 | 1467373430647 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
04:43:51 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 871ms
04:43:51 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
04:43:51 INFO - PROCESS | 3016 | 1467373431485 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:51 INFO - PROCESS | 3016 | 1467373431512 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
04:43:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
04:43:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
04:43:52 INFO - PROCESS | 3016 | 1467373432258 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:52 INFO - PROCESS | 3016 | 1467373432286 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
04:43:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1118ms
04:43:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
04:43:53 INFO - PROCESS | 3016 | 1467373433382 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:53 INFO - PROCESS | 3016 | 1467373433408 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
04:43:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 730ms
04:43:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
04:43:54 INFO - PROCESS | 3016 | 1467373434113 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:54 INFO - PROCESS | 3016 | 1467373434127 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
04:43:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 770ms
04:43:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
04:43:54 INFO - PROCESS | 3016 | 1467373434886 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:54 INFO - PROCESS | 3016 | 1467373434912 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
04:43:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 831ms
04:43:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
04:43:55 INFO - PROCESS | 3016 | 1467373435720 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:55 INFO - PROCESS | 3016 | 1467373435747 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
04:43:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 830ms
04:43:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
04:43:56 INFO - PROCESS | 3016 | 1467373436552 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:56 INFO - PROCESS | 3016 | 1467373436578 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
04:43:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 771ms
04:43:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
04:43:57 INFO - PROCESS | 3016 | 1467373437326 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:57 INFO - PROCESS | 3016 | 1467373437354 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
04:43:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 830ms
04:43:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
04:43:58 INFO - PROCESS | 3016 | 1467373438159 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:58 INFO - PROCESS | 3016 | 1467373438187 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
04:43:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 730ms
04:43:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
04:43:58 INFO - PROCESS | 3016 | 1467373438896 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:58 INFO - PROCESS | 3016 | 1467373438912 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
04:43:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 731ms
04:43:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
04:43:59 INFO - PROCESS | 3016 | 1467373439627 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:43:59 INFO - PROCESS | 3016 | 1467373439641 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
04:44:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
04:44:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6932ms
04:44:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
04:44:06 INFO - PROCESS | 3016 | 1467373446561 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:06 INFO - PROCESS | 3016 | 1467373446593 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
04:44:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
04:44:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
04:44:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
04:44:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2427ms
04:44:09 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
04:44:09 INFO - PROCESS | 3016 | 1467373448991 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:09 INFO - PROCESS | 3016 | 1467373449025 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
04:44:09 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 871ms
04:44:09 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
04:44:09 INFO - PROCESS | 3016 | 1467373449866 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:09 INFO - PROCESS | 3016 | 1467373449895 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
04:44:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
04:44:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
04:44:10 INFO - PROCESS | 3016 | 1467373450739 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:10 INFO - PROCESS | 3016 | 1467373450766 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
04:44:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 772ms
04:44:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
04:44:11 INFO - PROCESS | 3016 | 1467373451517 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:11 INFO - PROCESS | 3016 | 1467373451542 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
04:44:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 770ms
04:44:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
04:44:12 INFO - PROCESS | 3016 | 1467373452288 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:12 INFO - PROCESS | 3016 | 1467373452317 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
04:44:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 771ms
04:44:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
04:44:13 INFO - PROCESS | 3016 | 1467373453062 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:13 INFO - PROCESS | 3016 | 1467373453090 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
04:44:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 730ms
04:44:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
04:44:13 INFO - PROCESS | 3016 | 1467373453795 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:13 INFO - PROCESS | 3016 | 1467373453813 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
04:44:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 830ms
04:44:14 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
04:44:14 INFO - PROCESS | 3016 | 1467373454628 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:14 INFO - PROCESS | 3016 | 1467373454653 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
04:44:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 772ms
04:44:15 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
04:44:15 INFO - PROCESS | 3016 | 1467373455403 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:15 INFO - PROCESS | 3016 | 1467373455430 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
04:44:16 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 770ms
04:44:16 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
04:44:16 INFO - PROCESS | 3016 | 1467373456177 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:16 INFO - PROCESS | 3016 | 1467373456194 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
04:44:16 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
04:44:16 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
04:44:16 INFO - PROCESS | 3016 | 1467373456360 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:16 INFO - PROCESS | 3016 | 1467373456379 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
04:44:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
04:44:16 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
04:44:16 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 172ms
04:44:16 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
04:44:16 INFO - PROCESS | 3016 | 1467373456539 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:16 INFO - PROCESS | 3016 | 1467373456558 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
04:44:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 971ms
04:44:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
04:44:17 INFO - PROCESS | 3016 | 1467373457507 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:17 INFO - PROCESS | 3016 | 1467373457531 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:18 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
04:44:18 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 970ms
04:44:18 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
04:44:18 INFO - PROCESS | 3016 | 1467373458481 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:18 INFO - PROCESS | 3016 | 1467373458513 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:19 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
04:44:19 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 871ms
04:44:19 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
04:44:19 INFO - PROCESS | 3016 | 1467373459353 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:19 INFO - PROCESS | 3016 | 1467373459376 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:20 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
04:44:20 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
04:44:20 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 830ms
04:44:20 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
04:44:20 INFO - PROCESS | 3016 | 1467373460188 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:20 INFO - PROCESS | 3016 | 1467373460216 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
04:44:20 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
04:44:20 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
04:44:20 INFO - PROCESS | 3016 | 1467373460924 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:20 INFO - PROCESS | 3016 | 1467373460951 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
04:44:21 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1015ms
04:44:21 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
04:44:21 INFO - PROCESS | 3016 | 1467373461945 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:21 INFO - PROCESS | 3016 | 1467373461971 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
04:44:22 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1016ms
04:44:22 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
04:44:22 INFO - PROCESS | 3016 | 1467373462961 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:23 INFO - PROCESS | 3016 | 1467373462988 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
04:44:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
04:44:23 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 831ms
04:44:23 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
04:44:23 INFO - PROCESS | 3016 | 1467373463794 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:23 INFO - PROCESS | 3016 | 1467373463818 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
04:44:24 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 770ms
04:44:24 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
04:44:24 INFO - PROCESS | 3016 | 1467373464569 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:24 INFO - PROCESS | 3016 | 1467373464598 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
04:44:25 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 933ms
04:44:25 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
04:44:25 INFO - PROCESS | 3016 | 1467373465503 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:25 INFO - PROCESS | 3016 | 1467373465526 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
04:44:26 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 770ms
04:44:26 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
04:44:26 INFO - PROCESS | 3016 | 1467373466278 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:26 INFO - PROCESS | 3016 | 1467373466307 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
04:44:27 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 730ms
04:44:27 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
04:44:27 INFO - PROCESS | 3016 | 1467373467011 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:27 INFO - PROCESS | 3016 | 1467373467026 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
04:44:28 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 971ms
04:44:28 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
04:44:28 INFO - PROCESS | 3016 | 1467373467988 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:28 INFO - PROCESS | 3016 | 1467373468013 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
04:44:28 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 970ms
04:44:28 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
04:44:28 INFO - PROCESS | 3016 | 1467373468958 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:29 INFO - PROCESS | 3016 | 1467373468985 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
04:44:29 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 732ms
04:44:29 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
04:44:29 INFO - PROCESS | 3016 | 1467373469692 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:29 INFO - PROCESS | 3016 | 1467373469716 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
04:44:32 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
04:44:32 INFO - window.indexedDB.open('test', val);..." did not throw
04:44:32 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:44:32 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:44:32 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
04:44:32 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
04:44:32 INFO - window.indexedDB.open('test', val);..." did not throw
04:44:32 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:44:32 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:44:32 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
04:44:32 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
04:44:32 INFO - window.indexedDB.open('test', val);..." did not throw
04:44:32 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:44:32 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:44:32 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
04:44:32 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
04:44:32 INFO - window.indexedDB.open('test', val);..." did not throw
04:44:32 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:44:32 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:44:32 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
04:44:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
04:44:32 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2433ms
04:44:32 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
04:44:32 INFO - PROCESS | 3016 | 1467373472129 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:32 INFO - PROCESS | 3016 | 1467373472159 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
04:44:32 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 730ms
04:44:32 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
04:44:32 INFO - PROCESS | 3016 | 1467373472862 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:32 INFO - PROCESS | 3016 | 1467373472880 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:34 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
04:44:34 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
04:44:34 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1225ms
04:44:34 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
04:44:34 INFO - PROCESS | 3016 | 1467373474093 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:34 INFO - PROCESS | 3016 | 1467373474120 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:34 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
04:44:34 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 830ms
04:44:34 INFO - TEST-START | /IndexedDB/idbindex_count.htm
04:44:34 INFO - PROCESS | 3016 | 1467373474924 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:34 INFO - PROCESS | 3016 | 1467373474951 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:35 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
04:44:35 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 831ms
04:44:35 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
04:44:35 INFO - PROCESS | 3016 | 1467373475757 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:35 INFO - PROCESS | 3016 | 1467373475781 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:36 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
04:44:36 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 831ms
04:44:36 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
04:44:36 INFO - PROCESS | 3016 | 1467373476591 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:36 INFO - PROCESS | 3016 | 1467373476625 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:37 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
04:44:37 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 771ms
04:44:37 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
04:44:37 INFO - PROCESS | 3016 | 1467373477364 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:37 INFO - PROCESS | 3016 | 1467373477389 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:38 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
04:44:38 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 871ms
04:44:38 INFO - TEST-START | /IndexedDB/idbindex_get.htm
04:44:38 INFO - PROCESS | 3016 | 1467373478239 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:38 INFO - PROCESS | 3016 | 1467373478270 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:39 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
04:44:39 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 770ms
04:44:39 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
04:44:39 INFO - PROCESS | 3016 | 1467373479013 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:39 INFO - PROCESS | 3016 | 1467373479039 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:39 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
04:44:39 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 771ms
04:44:39 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
04:44:39 INFO - PROCESS | 3016 | 1467373479789 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:39 INFO - PROCESS | 3016 | 1467373479815 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:40 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
04:44:40 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 770ms
04:44:40 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
04:44:40 INFO - PROCESS | 3016 | 1467373480560 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:40 INFO - PROCESS | 3016 | 1467373480589 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:41 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
04:44:41 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 871ms
04:44:41 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
04:44:41 INFO - PROCESS | 3016 | 1467373481433 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:41 INFO - PROCESS | 3016 | 1467373481457 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:42 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
04:44:42 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
04:44:42 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
04:44:42 INFO - PROCESS | 3016 | 1467373482167 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:42 INFO - PROCESS | 3016 | 1467373482196 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:42 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
04:44:42 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 771ms
04:44:42 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
04:44:42 INFO - PROCESS | 3016 | 1467373482940 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:43 INFO - PROCESS | 3016 | 1467373482964 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:43 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
04:44:43 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 831ms
04:44:43 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
04:44:43 INFO - PROCESS | 3016 | 1467373483773 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:43 INFO - PROCESS | 3016 | 1467373483799 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:44 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
04:44:44 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 770ms
04:44:44 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
04:44:44 INFO - PROCESS | 3016 | 1467373484552 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:44 INFO - PROCESS | 3016 | 1467373484580 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
04:44:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
04:44:45 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 772ms
04:44:45 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
04:44:45 INFO - PROCESS | 3016 | 1467373485329 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:45 INFO - PROCESS | 3016 | 1467373485354 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
04:44:46 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
04:44:46 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 871ms
04:44:46 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
04:44:46 INFO - PROCESS | 3016 | 1467373486207 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:46 INFO - PROCESS | 3016 | 1467373486234 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
04:44:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 831ms
04:44:47 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
04:44:47 INFO - PROCESS | 3016 | 1467373487037 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:47 INFO - PROCESS | 3016 | 1467373487062 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
04:44:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 771ms
04:44:47 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
04:44:47 INFO - PROCESS | 3016 | 1467373487812 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:47 INFO - PROCESS | 3016 | 1467373487837 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:48 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
04:44:48 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 731ms
04:44:48 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
04:44:48 INFO - PROCESS | 3016 | 1467373488547 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:48 INFO - PROCESS | 3016 | 1467373488578 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:49 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
04:44:49 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 771ms
04:44:49 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
04:44:49 INFO - PROCESS | 3016 | 1467373489319 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:49 INFO - PROCESS | 3016 | 1467373489344 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:50 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
04:44:50 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 670ms
04:44:50 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
04:44:50 INFO - PROCESS | 3016 | 1467373489993 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:50 INFO - PROCESS | 3016 | 1467373490020 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:50 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
04:44:50 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 830ms
04:44:50 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
04:44:50 INFO - PROCESS | 3016 | 1467373490827 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:50 INFO - PROCESS | 3016 | 1467373490859 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:51 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
04:44:51 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 771ms
04:44:51 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
04:44:51 INFO - PROCESS | 3016 | 1467373491609 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:51 INFO - PROCESS | 3016 | 1467373491635 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
04:44:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 772ms
04:44:52 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
04:44:52 INFO - PROCESS | 3016 | 1467373492386 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:52 INFO - PROCESS | 3016 | 1467373492411 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:53 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
04:44:53 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 770ms
04:44:53 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
04:44:53 INFO - PROCESS | 3016 | 1467373493157 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:53 INFO - PROCESS | 3016 | 1467373493185 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:53 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
04:44:53 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 730ms
04:44:53 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
04:44:53 INFO - PROCESS | 3016 | 1467373493889 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:53 INFO - PROCESS | 3016 | 1467373493915 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:54 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
04:44:54 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 871ms
04:44:54 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
04:44:54 INFO - PROCESS | 3016 | 1467373494764 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:54 INFO - PROCESS | 3016 | 1467373494797 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:55 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
04:44:55 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 730ms
04:44:55 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
04:44:55 INFO - PROCESS | 3016 | 1467373495496 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:55 INFO - PROCESS | 3016 | 1467373495509 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:56 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
04:44:56 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
04:44:56 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
04:44:56 INFO - PROCESS | 3016 | 1467373496168 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:56 INFO - PROCESS | 3016 | 1467373496198 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:56 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
04:44:56 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
04:44:56 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
04:44:56 INFO - PROCESS | 3016 | 1467373496943 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:57 INFO - PROCESS | 3016 | 1467373496970 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:57 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
04:44:57 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 870ms
04:44:57 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
04:44:57 INFO - PROCESS | 3016 | 1467373497816 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:57 INFO - PROCESS | 3016 | 1467373497842 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:58 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
04:44:58 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
04:44:58 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
04:44:58 INFO - PROCESS | 3016 | 1467373498553 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:58 INFO - PROCESS | 3016 | 1467373498579 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
04:44:58 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
04:44:58 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
04:44:58 INFO - PROCESS | 3016 | 1467373498732 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:58 INFO - PROCESS | 3016 | 1467373498759 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
04:44:58 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
04:44:58 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
04:44:58 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
04:44:58 INFO - PROCESS | 3016 | 1467373498908 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:58 INFO - PROCESS | 3016 | 1467373498926 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
04:44:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
04:44:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
04:44:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
04:44:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
04:44:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
04:44:59 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
04:44:59 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 172ms
04:44:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
04:44:59 INFO - PROCESS | 3016 | 1467373499088 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:59 INFO - PROCESS | 3016 | 1467373499109 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
04:44:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
04:44:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
04:44:59 INFO - PROCESS | 3016 | 1467373499818 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:44:59 INFO - PROCESS | 3016 | 1467373499833 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:00 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
04:45:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 730ms
04:45:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
04:45:00 INFO - PROCESS | 3016 | 1467373500550 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:00 INFO - PROCESS | 3016 | 1467373500566 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:01 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
04:45:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 770ms
04:45:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
04:45:01 INFO - PROCESS | 3016 | 1467373501323 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:01 INFO - PROCESS | 3016 | 1467373501347 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
04:45:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 770ms
04:45:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
04:45:02 INFO - PROCESS | 3016 | 1467373502097 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:02 INFO - PROCESS | 3016 | 1467373502120 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:02 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
04:45:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 770ms
04:45:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
04:45:02 INFO - PROCESS | 3016 | 1467373502873 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:02 INFO - PROCESS | 3016 | 1467373502898 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:03 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
04:45:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 770ms
04:45:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
04:45:03 INFO - PROCESS | 3016 | 1467373503648 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:03 INFO - PROCESS | 3016 | 1467373503673 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:45:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 1281ms
04:45:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
04:45:04 INFO - PROCESS | 3016 | 1467373504933 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:05 INFO - PROCESS | 3016 | 1467373504960 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:05 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
04:45:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 771ms
04:45:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
04:45:05 INFO - PROCESS | 3016 | 1467373505709 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:05 INFO - PROCESS | 3016 | 1467373505736 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
04:45:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 830ms
04:45:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
04:45:06 INFO - PROCESS | 3016 | 1467373506539 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:06 INFO - PROCESS | 3016 | 1467373506565 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
04:45:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 830ms
04:45:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
04:45:07 INFO - PROCESS | 3016 | 1467373507404 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:07 INFO - PROCESS | 3016 | 1467373507429 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
04:45:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 870ms
04:45:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
04:45:08 INFO - PROCESS | 3016 | 1467373508279 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:08 INFO - PROCESS | 3016 | 1467373508307 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
04:45:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 770ms
04:45:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
04:45:09 INFO - PROCESS | 3016 | 1467373509052 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:09 INFO - PROCESS | 3016 | 1467373509076 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
04:45:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 932ms
04:45:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
04:45:10 INFO - PROCESS | 3016 | 1467373509987 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:10 INFO - PROCESS | 3016 | 1467373510013 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
04:45:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 871ms
04:45:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
04:45:10 INFO - PROCESS | 3016 | 1467373510865 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:10 INFO - PROCESS | 3016 | 1467373510891 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
04:45:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 770ms
04:45:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
04:45:11 INFO - PROCESS | 3016 | 1467373511642 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:11 INFO - PROCESS | 3016 | 1467373511669 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:12 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
04:45:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 770ms
04:45:12 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
04:45:12 INFO - PROCESS | 3016 | 1467373512417 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:12 INFO - PROCESS | 3016 | 1467373512447 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
04:45:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 871ms
04:45:13 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
04:45:13 INFO - PROCESS | 3016 | 1467373513295 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:13 INFO - PROCESS | 3016 | 1467373513324 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
04:45:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 872ms
04:45:14 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
04:45:14 INFO - PROCESS | 3016 | 1467373514176 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:14 INFO - PROCESS | 3016 | 1467373514203 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:45:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 770ms
04:45:14 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
04:45:14 INFO - PROCESS | 3016 | 1467373514946 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:14 INFO - PROCESS | 3016 | 1467373514975 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:15 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
04:45:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 830ms
04:45:15 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
04:45:15 INFO - PROCESS | 3016 | 1467373515779 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:15 INFO - PROCESS | 3016 | 1467373515803 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
04:45:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 830ms
04:45:16 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
04:45:16 INFO - PROCESS | 3016 | 1467373516613 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:16 INFO - PROCESS | 3016 | 1467373516645 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
04:45:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 870ms
04:45:17 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
04:45:17 INFO - PROCESS | 3016 | 1467373517485 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:17 INFO - PROCESS | 3016 | 1467373517511 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
04:45:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 770ms
04:45:18 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
04:45:18 INFO - PROCESS | 3016 | 1467373518258 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:18 INFO - PROCESS | 3016 | 1467373518283 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:19 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
04:45:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 771ms
04:45:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
04:45:19 INFO - PROCESS | 3016 | 1467373519033 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:19 INFO - PROCESS | 3016 | 1467373519062 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
04:45:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 871ms
04:45:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
04:45:19 INFO - PROCESS | 3016 | 1467373519907 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:19 INFO - PROCESS | 3016 | 1467373519934 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:20 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
04:45:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 830ms
04:45:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
04:45:20 INFO - PROCESS | 3016 | 1467373520744 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:20 INFO - PROCESS | 3016 | 1467373520770 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:21 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
04:45:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
04:45:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
04:45:21 INFO - PROCESS | 3016 | 1467373521514 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:21 INFO - PROCESS | 3016 | 1467373521529 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:22 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
04:45:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 730ms
04:45:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
04:45:22 INFO - PROCESS | 3016 | 1467373522247 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:22 INFO - PROCESS | 3016 | 1467373522261 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
04:45:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 930ms
04:45:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
04:45:23 INFO - PROCESS | 3016 | 1467373523181 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:23 INFO - PROCESS | 3016 | 1467373523211 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
04:45:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 670ms
04:45:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
04:45:23 INFO - PROCESS | 3016 | 1467373523854 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:23 INFO - PROCESS | 3016 | 1467373523877 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
04:45:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 831ms
04:45:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
04:45:24 INFO - PROCESS | 3016 | 1467373524688 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:24 INFO - PROCESS | 3016 | 1467373524775 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
04:45:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 831ms
04:45:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
04:45:25 INFO - PROCESS | 3016 | 1467373525522 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:25 INFO - PROCESS | 3016 | 1467373525547 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
04:45:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
04:45:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
04:45:26 INFO - PROCESS | 3016 | 1467373526358 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:26 INFO - PROCESS | 3016 | 1467373526386 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:27 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"
04:45:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
04:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:45:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:45:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 730ms
04:45:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
04:45:27 INFO - PROCESS | 3016 | 1467373527095 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:27 INFO - PROCESS | 3016 | 1467373527111 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:27 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"
04:45:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
04:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:45:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:45:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 670ms
04:45:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
04:45:27 INFO - PROCESS | 3016 | 1467373527765 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:27 INFO - PROCESS | 3016 | 1467373527817 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
04:45:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 770ms
04:45:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
04:45:28 INFO - PROCESS | 3016 | 1467373528539 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:28 INFO - PROCESS | 3016 | 1467373528566 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
04:45:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 771ms
04:45:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
04:45:29 INFO - PROCESS | 3016 | 1467373529312 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:29 INFO - PROCESS | 3016 | 1467373529336 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
04:45:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 770ms
04:45:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
04:45:30 INFO - PROCESS | 3016 | 1467373530085 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:30 INFO - PROCESS | 3016 | 1467373530110 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
04:45:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 830ms
04:45:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
04:45:30 INFO - PROCESS | 3016 | 1467373530920 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:30 INFO - PROCESS | 3016 | 1467373530958 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
04:45:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 770ms
04:45:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
04:45:31 INFO - PROCESS | 3016 | 1467373531695 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:31 INFO - PROCESS | 3016 | 1467373531722 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
04:45:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 930ms
04:45:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
04:45:32 INFO - PROCESS | 3016 | 1467373532632 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:32 INFO - PROCESS | 3016 | 1467373532661 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
04:45:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
04:45:33 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
04:45:33 INFO - PROCESS | 3016 | 1467373533463 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:33 INFO - PROCESS | 3016 | 1467373533487 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:45:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 872ms
04:45:34 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
04:45:34 INFO - PROCESS | 3016 | 1467373534337 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:34 INFO - PROCESS | 3016 | 1467373534361 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:35 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
04:45:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 730ms
04:45:35 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
04:45:35 INFO - PROCESS | 3016 | 1467373535071 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:35 INFO - PROCESS | 3016 | 1467373535099 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
04:45:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1125ms
04:45:36 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
04:45:36 INFO - PROCESS | 3016 | 1467373536198 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:36 INFO - PROCESS | 3016 | 1467373536224 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
04:45:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 731ms
04:45:36 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
04:45:36 INFO - PROCESS | 3016 | 1467373536932 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:36 INFO - PROCESS | 3016 | 1467373536946 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
04:45:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 770ms
04:45:37 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
04:45:37 INFO - PROCESS | 3016 | 1467373537707 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:37 INFO - PROCESS | 3016 | 1467373537736 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
04:45:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 870ms
04:45:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
04:45:38 INFO - PROCESS | 3016 | 1467373538581 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:38 INFO - PROCESS | 3016 | 1467373538599 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
04:45:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 831ms
04:45:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
04:45:39 INFO - PROCESS | 3016 | 1467373539418 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:39 INFO - PROCESS | 3016 | 1467373539442 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
04:45:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 830ms
04:45:40 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
04:45:40 INFO - PROCESS | 3016 | 1467373540248 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:40 INFO - PROCESS | 3016 | 1467373540274 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
04:45:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 731ms
04:45:40 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
04:45:40 INFO - PROCESS | 3016 | 1467373540982 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:41 INFO - PROCESS | 3016 | 1467373540997 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
04:45:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 830ms
04:45:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
04:45:41 INFO - PROCESS | 3016 | 1467373541816 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:41 INFO - PROCESS | 3016 | 1467373541844 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
04:45:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 770ms
04:45:42 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
04:45:42 INFO - PROCESS | 3016 | 1467373542588 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:42 INFO - PROCESS | 3016 | 1467373542613 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
04:45:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
04:45:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 771ms
04:45:43 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
04:45:43 INFO - PROCESS | 3016 | 1467373543364 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:43 INFO - PROCESS | 3016 | 1467373543402 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
04:45:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
04:45:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 832ms
04:45:44 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
04:45:44 INFO - PROCESS | 3016 | 1467373544201 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:44 INFO - PROCESS | 3016 | 1467373544230 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
04:45:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 871ms
04:45:45 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
04:45:45 INFO - PROCESS | 3016 | 1467373545079 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:45 INFO - PROCESS | 3016 | 1467373545103 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
04:45:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 770ms
04:45:45 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
04:45:45 INFO - PROCESS | 3016 | 1467373545849 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:45 INFO - PROCESS | 3016 | 1467373545872 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
04:45:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
04:45:46 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
04:45:46 INFO - PROCESS | 3016 | 1467373546682 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:46 INFO - PROCESS | 3016 | 1467373546707 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
04:45:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
04:45:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
04:45:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
04:45:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
04:45:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2984ms
04:45:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
04:45:49 INFO - PROCESS | 3016 | 1467373549671 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:49 INFO - PROCESS | 3016 | 1467373549703 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
04:45:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 930ms
04:45:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
04:45:50 INFO - PROCESS | 3016 | 1467373550606 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:50 INFO - PROCESS | 3016 | 1467373550635 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:51 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
04:45:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 770ms
04:45:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
04:45:51 INFO - PROCESS | 3016 | 1467373551383 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:51 INFO - PROCESS | 3016 | 1467373551410 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:52 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
04:45:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 830ms
04:45:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
04:45:52 INFO - PROCESS | 3016 | 1467373552214 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:52 INFO - PROCESS | 3016 | 1467373552240 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
04:45:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 770ms
04:45:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
04:45:52 INFO - PROCESS | 3016 | 1467373552987 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:53 INFO - PROCESS | 3016 | 1467373553012 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:53 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
04:45:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 730ms
04:45:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
04:45:53 INFO - PROCESS | 3016 | 1467373553721 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:53 INFO - PROCESS | 3016 | 1467373553753 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:54 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
04:45:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 731ms
04:45:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
04:45:54 INFO - PROCESS | 3016 | 1467373554453 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:54 INFO - PROCESS | 3016 | 1467373554478 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:45:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 870ms
04:45:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
04:45:55 INFO - PROCESS | 3016 | 1467373555326 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:55 INFO - PROCESS | 3016 | 1467373555351 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:56 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
04:45:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 730ms
04:45:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
04:45:56 INFO - PROCESS | 3016 | 1467373556061 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:56 INFO - PROCESS | 3016 | 1467373556091 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
04:45:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 870ms
04:45:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
04:45:56 INFO - PROCESS | 3016 | 1467373556937 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:56 INFO - PROCESS | 3016 | 1467373556964 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
04:45:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 830ms
04:45:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
04:45:57 INFO - PROCESS | 3016 | 1467373557773 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:57 INFO - PROCESS | 3016 | 1467373557800 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
04:45:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 770ms
04:45:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
04:45:58 INFO - PROCESS | 3016 | 1467373558544 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:58 INFO - PROCESS | 3016 | 1467373558570 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
04:45:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 871ms
04:45:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
04:45:59 INFO - PROCESS | 3016 | 1467373559417 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:45:59 INFO - PROCESS | 3016 | 1467373559442 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
04:46:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
04:46:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
04:46:00 INFO - PROCESS | 3016 | 1467373560291 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:00 INFO - PROCESS | 3016 | 1467373560324 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
04:46:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 830ms
04:46:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
04:46:01 INFO - PROCESS | 3016 | 1467373561123 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:01 INFO - PROCESS | 3016 | 1467373561148 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
04:46:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 770ms
04:46:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
04:46:01 INFO - PROCESS | 3016 | 1467373561896 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:01 INFO - PROCESS | 3016 | 1467373561933 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:02 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
04:46:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 830ms
04:46:02 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
04:46:02 INFO - PROCESS | 3016 | 1467373562731 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:02 INFO - PROCESS | 3016 | 1467373562756 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:03 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
04:46:03 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 871ms
04:46:03 INFO - TEST-START | /IndexedDB/idbtransaction.htm
04:46:03 INFO - PROCESS | 3016 | 1467373563605 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:03 INFO - PROCESS | 3016 | 1467373563633 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:04 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
04:46:04 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
04:46:04 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 731ms
04:46:04 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
04:46:04 INFO - PROCESS | 3016 | 1467373564341 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:04 INFO - PROCESS | 3016 | 1467373564366 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:05 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
04:46:05 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 731ms
04:46:05 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
04:46:05 INFO - PROCESS | 3016 | 1467373565074 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:05 INFO - PROCESS | 3016 | 1467373565099 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
04:46:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
04:46:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
04:46:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
04:46:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
04:46:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
04:46:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
04:46:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
04:46:09 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4674ms
04:46:09 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
04:46:09 INFO - PROCESS | 3016 | 1467373569751 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:09 INFO - PROCESS | 3016 | 1467373569781 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:10 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
04:46:10 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 970ms
04:46:10 INFO - TEST-START | /IndexedDB/index_sort_order.htm
04:46:10 INFO - PROCESS | 3016 | 1467373570728 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:10 INFO - PROCESS | 3016 | 1467373570757 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:11 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
04:46:11 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
04:46:11 INFO - TEST-START | /IndexedDB/interfaces.html
04:46:11 INFO - PROCESS | 3016 | 1467373571504 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:11 INFO - PROCESS | 3016 | 1467373571533 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
04:46:11 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
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
04:46:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
04:46:11 INFO - TEST-OK | /IndexedDB/interfaces.html | took 442ms
04:46:11 INFO - TEST-START | /IndexedDB/interfaces.worker
04:46:11 INFO - PROCESS | 3016 | 1467373571947 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:11 INFO - PROCESS | 3016 | 1467373571970 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
04:46:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:46:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:46:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:46:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:46:12 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
04:46:12 INFO - {}
04:46:12 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 - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
04:46:12 INFO - {}
04:46:12 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 455ms
04:46:12 INFO - TEST-START | /IndexedDB/key_invalid.htm
04:46:12 INFO - PROCESS | 3016 | 1467373572406 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:12 INFO - PROCESS | 3016 | 1467373572432 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
04:46:13 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
04:46:13 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 677ms
04:46:13 INFO - TEST-START | /IndexedDB/key_valid.html
04:46:13 INFO - PROCESS | 3016 | 1467373573087 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:13 INFO - PROCESS | 3016 | 1467373573120 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:17 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
04:46:23 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
04:46:23 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10127ms
04:46:23 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
04:46:23 INFO - PROCESS | 3016 | 1467373583223 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:23 INFO - PROCESS | 3016 | 1467373583255 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:24 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
04:46:24 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 830ms
04:46:24 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
04:46:24 INFO - PROCESS | 3016 | 1467373584057 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:24 INFO - PROCESS | 3016 | 1467373584085 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:25 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
04:46:25 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 931ms
04:46:25 INFO - TEST-START | /IndexedDB/keygenerator.htm
04:46:25 INFO - PROCESS | 3016 | 1467373584994 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:25 INFO - PROCESS | 3016 | 1467373585032 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:26 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
04:46:26 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
04:46:26 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
04:46:26 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1871ms
04:46:26 INFO - TEST-START | /IndexedDB/keyorder.htm
04:46:26 INFO - PROCESS | 3016 | 1467373586870 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:26 INFO - PROCESS | 3016 | 1467373586899 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
04:46:27 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
04:46:27 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1017ms
04:46:27 INFO - TEST-START | /IndexedDB/keypath.htm
04:46:27 INFO - PROCESS | 3016 | 1467373587894 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:27 INFO - PROCESS | 3016 | 1467373587921 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
04:46:28 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
04:46:28 INFO - TEST-OK | /IndexedDB/keypath.htm | took 872ms
04:46:28 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
04:46:28 INFO - PROCESS | 3016 | 1467373588766 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:28 INFO - PROCESS | 3016 | 1467373588783 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
04:46:29 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
04:46:29 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 835ms
04:46:29 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
04:46:29 INFO - PROCESS | 3016 | 1467373589603 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:29 INFO - PROCESS | 3016 | 1467373589627 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:31 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
04:46:31 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
04:46:31 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
04:46:31 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1919ms
04:46:31 INFO - TEST-START | /IndexedDB/list_ordering.htm
04:46:31 INFO - PROCESS | 3016 | 1467373591527 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:31 INFO - PROCESS | 3016 | 1467373591558 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:33 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
04:46:33 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
04:46:33 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
04:46:33 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2016ms
04:46:33 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
04:46:33 INFO - PROCESS | 3016 | 1467373593547 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:33 INFO - PROCESS | 3016 | 1467373593576 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:34 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
04:46:34 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 971ms
04:46:34 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
04:46:34 INFO - PROCESS | 3016 | 1467373594523 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:34 INFO - PROCESS | 3016 | 1467373594553 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:35 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
04:46:35 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 930ms
04:46:35 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
04:46:35 INFO - PROCESS | 3016 | 1467373595454 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:35 INFO - PROCESS | 3016 | 1467373595479 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:36 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
04:46:36 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 831ms
04:46:36 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
04:46:36 INFO - PROCESS | 3016 | 1467373596287 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:36 INFO - PROCESS | 3016 | 1467373596311 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:37 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
04:46:37 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 731ms
04:46:37 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
04:46:37 INFO - PROCESS | 3016 | 1467373597022 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:37 INFO - PROCESS | 3016 | 1467373597055 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:38 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
04:46:38 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1016ms
04:46:38 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
04:46:38 INFO - PROCESS | 3016 | 1467373598045 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:38 INFO - PROCESS | 3016 | 1467373598073 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:39 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
04:46:39 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1018ms
04:46:39 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
04:46:39 INFO - PROCESS | 3016 | 1467373599067 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:39 INFO - PROCESS | 3016 | 1467373599092 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:39 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
04:46:39 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 731ms
04:46:39 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
04:46:39 INFO - PROCESS | 3016 | 1467373599805 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:39 INFO - PROCESS | 3016 | 1467373599832 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:40 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
04:46:40 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 830ms
04:46:40 INFO - TEST-START | /IndexedDB/value.htm
04:46:40 INFO - PROCESS | 3016 | 1467373600635 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:40 INFO - PROCESS | 3016 | 1467373600660 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:42 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
04:46:42 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
04:46:42 INFO - TEST-OK | /IndexedDB/value.htm | took 1377ms
04:46:42 INFO - TEST-START | /IndexedDB/value_recursive.htm
04:46:42 INFO - PROCESS | 3016 | 1467373602015 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:42 INFO - PROCESS | 3016 | 1467373602043 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
04:46:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
04:46:43 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
04:46:43 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1869ms
04:46:43 INFO - TEST-START | /IndexedDB/writer-starvation.htm
04:46:43 INFO - PROCESS | 3016 | 1467373603889 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:43 INFO - PROCESS | 3016 | 1467373603918 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:44 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
04:46:44 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1078ms
04:46:44 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
04:46:44 INFO - PROCESS | 3016 | 1467373604969 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - PROCESS | 3016 | 1467373604998 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
04:46:45 INFO - {}
04:46:45 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
04:46:45 INFO - {}
04:46:45 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
04:46:45 INFO - {}
04:46:45 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
04:46:45 INFO - {}
04:46:45 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
04:46:45 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
04:46:45 INFO - PROCESS | 3016 | 1467373605213 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - PROCESS | 3016 | 1467373605235 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
04:46:45 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
04:46:45 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
04:46:45 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
04:46:45 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 190ms
04:46:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
04:46:45 INFO - PROCESS | 3016 | 1467373605396 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - PROCESS | 3016 | 1467373605417 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
04:46:45 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 184ms
04:46:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
04:46:45 INFO - PROCESS | 3016 | 1467373605583 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - PROCESS | 3016 | 1467373605608 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
04:46:45 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
04:46:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
04:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
04:46:45 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
04:46:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
04:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
04:46:45 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 188ms
04:46:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
04:46:45 INFO - PROCESS | 3016 | 1467373605778 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - PROCESS | 3016 | 1467373605815 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 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() {
04:46:45 INFO - [native code]
04:46:45 INFO - }" but got function "function () {
04:46:45 INFO - }"
04:46:45 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
04:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:45 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
04:46:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
04:46:45 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
04:46:45 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
04:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:45 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
04:46:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
04:46:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
04:46:45 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 173ms
04:46:45 INFO - PROCESS | 3016 | 1467373605961 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
04:46:46 INFO - PROCESS | 3016 | 1467373605979 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 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() {
04:46:46 INFO - [native code]
04:46:46 INFO - }" but got function "function () {
04:46:46 INFO - }"
04:46:46 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
04:46:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
04:46:46 INFO - {}
04:46:46 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
04:46:46 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
04:46:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
04:46:46 INFO - {}
04:46:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
04:46:46 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
04:46:46 INFO - PROCESS | 3016 | 1467373606143 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - PROCESS | 3016 | 1467373606161 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
04:46:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
04:46:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
04:46:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
04:46:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
04:46:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
04:46:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
04:46:46 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"
04:46:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
04:46:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
04:46:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
04:46:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
04:46:46 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
04:46:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
04:46:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
04:46:46 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
04:46:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
04:46:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
04:46:46 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
04:46:46 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"
04:46:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
04:46:46 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
04:46:46 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
04:46:46 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
04:46:46 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:46:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 178ms
04:46:46 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
04:46:46 INFO - PROCESS | 3016 | 1467373606327 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - PROCESS | 3016 | 1467373606345 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
04:46:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 163ms
04:46:46 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
04:46:46 INFO - PROCESS | 3016 | 1467373606498 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - PROCESS | 3016 | 1467373606516 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
04:46:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
04:46:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
04:46:46 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
04:46:46 INFO - PROCESS | 3016 | 1467373606676 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - PROCESS | 3016 | 1467373606697 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
04:46:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
04:46:46 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
04:46:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
04:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:46:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
04:46:46 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
04:46:46 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
04:46:46 INFO - PROCESS | 3016 | 1467373606847 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:46 INFO - PROCESS | 3016 | 1467373606866 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:47 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
04:46:47 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
04:46:47 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
04:46:47 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
04:46:47 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
04:46:47 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1124ms
04:46:47 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
04:46:48 INFO - PROCESS | 3016 | 1467373607976 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:48 INFO - PROCESS | 3016 | 1467373607999 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
04:46:49 INFO - {}
04:46:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
04:46:49 INFO - {}
04:46:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
04:46:49 INFO - {}
04:46:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
04:46:49 INFO - {}
04:46:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
04:46:49 INFO - {}
04:46:49 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1223ms
04:46:49 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
04:46:49 INFO - PROCESS | 3016 | 1467373609203 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:49 INFO - PROCESS | 3016 | 1467373609230 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:49 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
04:46:49 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 430ms
04:46:49 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
04:46:49 INFO - PROCESS | 3016 | 1467373609636 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:49 INFO - PROCESS | 3016 | 1467373609650 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:49 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
04:46:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
04:46:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:46:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
04:46:49 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 230ms
04:46:49 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
04:46:49 INFO - PROCESS | 3016 | 1467373609881 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:49 INFO - PROCESS | 3016 | 1467373609909 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:46:50 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:46:51 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:46:54 INFO - PROCESS | 3016 | [Parent 3016] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
04:46:59 INFO - PROCESS | 3016 | MARIONETTE LOG: INFO: Timeout fired
04:47:00 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
04:47:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
04:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
04:47:00 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10126ms
04:47:00 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
04:47:00 INFO - PROCESS | 3016 | 1467373620001 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:00 INFO - PROCESS | 3016 | 1467373620032 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:00 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
04:47:00 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
04:47:00 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
04:47:00 INFO - PROCESS | 3016 | 1467373620474 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:00 INFO - PROCESS | 3016 | 1467373620502 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:00 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
04:47:00 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
04:47:00 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
04:47:00 INFO - PROCESS | 3016 | 1467373620652 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:00 INFO - PROCESS | 3016 | 1467373620682 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:00 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
04:47:00 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
04:47:00 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
04:47:00 INFO - PROCESS | 3016 | 1467373620828 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:00 INFO - PROCESS | 3016 | 1467373620847 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
04:47:01 INFO - {}
04:47:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
04:47:01 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
04:47:01 INFO - PROCESS | 3016 | 1467373621008 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - PROCESS | 3016 | 1467373621028 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
04:47:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
04:47:01 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
04:47:01 INFO - PROCESS | 3016 | 1467373621180 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - PROCESS | 3016 | 1467373621207 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
04:47:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
04:47:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
04:47:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
04:47:01 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
04:47:01 INFO - PROCESS | 3016 | 1467373621360 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - PROCESS | 3016 | 1467373621378 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 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().
04:47:01 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
04:47:01 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
04:47:01 INFO - PROCESS | 3016 | 1467373621528 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - PROCESS | 3016 | 1467373621546 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
04:47:01 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
04:47:01 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
04:47:01 INFO - PROCESS | 3016 | 1467373621702 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - PROCESS | 3016 | 1467373621729 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
04:47:01 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
04:47:01 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
04:47:01 INFO - PROCESS | 3016 | 1467373621878 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:01 INFO - PROCESS | 3016 | 1467373621897 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 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"
04:47:02 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:02 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
04:47:02 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:02 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
04:47:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
04:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
04:47:02 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
04:47:02 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
04:47:02 INFO - PROCESS | 3016 | 1467373622059 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 INFO - PROCESS | 3016 | 1467373622080 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
04:47:02 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
04:47:02 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
04:47:02 INFO - PROCESS | 3016 | 1467373622332 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 INFO - PROCESS | 3016 | 1467373622359 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
04:47:02 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 230ms
04:47:02 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
04:47:02 INFO - PROCESS | 3016 | 1467373622515 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 INFO - PROCESS | 3016 | 1467373622534 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
04:47:02 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
04:47:02 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
04:47:02 INFO - PROCESS | 3016 | 1467373622696 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 INFO - PROCESS | 3016 | 1467373622716 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:02 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
04:47:02 INFO - do_test/)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
04:47:24 INFO - )
04:47:24 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
04:47:24 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
04:47:24 INFO - PROCESS | 3016 | 1467373644661 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:24 INFO - PROCESS | 3016 | 1467373644679 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
04:47:24 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
04:47:24 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
04:47:24 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
04:47:24 INFO - PROCESS | 3016 | 1467373644830 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:24 INFO - PROCESS | 3016 | 1467373644847 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
04:47:25 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
04:47:25 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
04:47:25 INFO - PROCESS | 3016 | 1467373645009 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - PROCESS | 3016 | 1467373645027 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
04:47:25 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 331ms
04:47:25 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
04:47:25 INFO - PROCESS | 3016 | 1467373645340 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - PROCESS | 3016 | 1467373645367 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
04:47:25 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
04:47:25 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
04:47:25 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
04:47:25 INFO - PROCESS | 3016 | 1467373645515 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - PROCESS | 3016 | 1467373645535 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
04:47:25 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:25 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
04:47:25 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
04:47:25 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
04:47:25 INFO - PROCESS | 3016 | 1467373645697 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - PROCESS | 3016 | 1467373645716 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
04:47:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
04:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
04:47:25 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
04:47:25 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
04:47:25 INFO - PROCESS | 3016 | 1467373645879 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:25 INFO - PROCESS | 3016 | 1467373645897 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
04:47:26 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
04:47:26 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
04:47:26 INFO - PROCESS | 3016 | 1467373646062 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - PROCESS | 3016 | 1467373646081 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
04:47:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
04:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
04:47:26 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
04:47:26 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
04:47:26 INFO - PROCESS | 3016 | 1467373646244 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - PROCESS | 3016 | 1467373646270 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
04:47:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
04:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
04:47:26 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 172ms
04:47:26 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
04:47:26 INFO - PROCESS | 3016 | 1467373646413 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - PROCESS | 3016 | 1467373646430 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
04:47:26 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
04:47:26 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
04:47:26 INFO - PROCESS | 3016 | 1467373646587 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - PROCESS | 3016 | 1467373646609 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
04:47:26 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
04:47:26 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
04:47:26 INFO - PROCESS | 3016 | 1467373646765 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:26 INFO - PROCESS | 3016 | 1467373646782 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
04:47:27 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 270ms
04:47:27 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
04:47:27 INFO - PROCESS | 3016 | 1467373647042 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - PROCESS | 3016 | 1467373647060 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
04:47:27 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
04:47:27 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
04:47:27 INFO - PROCESS | 3016 | 1467373647216 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - PROCESS | 3016 | 1467373647235 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
04:47:27 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
04:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:47:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:47:27 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
04:47:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
04:47:27 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
04:47:27 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
04:47:27 INFO - PROCESS | 3016 | 1467373647394 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - PROCESS | 3016 | 1467373647412 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
04:47:27 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
04:47:27 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
04:47:27 INFO - PROCESS | 3016 | 1467373647562 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - PROCESS | 3016 | 1467373647579 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
04:47:27 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
04:47:27 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
04:47:27 INFO - PROCESS | 3016 | 1467373647744 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - PROCESS | 3016 | 1467373647762 Marionette INFO sendAsync 038e9603-f8bf-497c-ba42-ab815f32f45a
04:47:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: