builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-270
starttime: 1468370903.3
results: success (0)
buildid: 20160712122329
builduid: d9455cf92bb64c2096976208572d50f9
revision: 6cf4ff99bea9b7dc6f3c291778917c8daae2b49a
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 17:48:23.301616) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 17:48:23.302069) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 17:48:23.302361) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 17:48:23.483869) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 17:48:23.484252) =========
'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-270
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-270
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-270
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
--17:48:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.27 GB/s
17:48:24 (2.27 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.276000
========= master_lag: 0.12 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 17:48:24.875716) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-12 17:48:24.876068) =========
'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-270
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-270
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-270
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
program finished with exit code 0
elapsedTime=3.605000
========= master_lag: 0.27 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-12 17:48:28.751735) =========
========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-12 17:48:28.752553) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6cf4ff99bea9b7dc6f3c291778917c8daae2b49a --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 6cf4ff99bea9b7dc6f3c291778917c8daae2b49a --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-270
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-270
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-270
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-12 17:48:28,878 truncating revision to first 12 chars
2016-07-12 17:48:28,878 Setting DEBUG logging.
2016-07-12 17:48:28,878 attempt 1/10
2016-07-12 17:48:28,878 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6cf4ff99bea9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-12 17:48:30,309 unpacking tar archive at: mozilla-beta-6cf4ff99bea9/testing/mozharness/
program finished with exit code 0
elapsedTime=2.384000
========= master_lag: 4.14 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-12 17:48:35.271804) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 17:48:35.272079) =========
script_repo_revision: 6cf4ff99bea9b7dc6f3c291778917c8daae2b49a
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 17:48:35.272512) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 17:48:35.272784) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 17:48:35.297863) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 2 secs) (at 2016-07-12 17:48:35.298197) =========
'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-270
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-270
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-270
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
17:48:35 INFO - MultiFileLogger online at 20160712 17:48:35 in C:\slave\test
17:48:35 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
17:48:35 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
17:48:35 INFO - {'append_to_log': False,
17:48:35 INFO - 'base_work_dir': 'C:\\slave\\test',
17:48:35 INFO - 'blob_upload_branch': 'mozilla-beta',
17:48:35 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
17:48:35 INFO - 'buildbot_json_path': 'buildprops.json',
17:48:35 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
17:48:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
17:48:35 INFO - 'download_minidump_stackwalk': True,
17:48:35 INFO - 'download_symbols': 'ondemand',
17:48:35 INFO - 'e10s': True,
17:48:35 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
17:48:35 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
17:48:35 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
17:48:35 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
17:48:35 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
17:48:35 INFO - 'C:/mozilla-build/tooltool.py'),
17:48:35 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
17:48:35 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
17:48:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
17:48:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
17:48:35 INFO - 'log_level': 'info',
17:48:35 INFO - 'log_to_console': True,
17:48:35 INFO - 'opt_config_files': (),
17:48:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
17:48:35 INFO - '--processes=1',
17:48:35 INFO - '--config=%(test_path)s/wptrunner.ini',
17:48:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
17:48:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
17:48:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
17:48:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
17:48:35 INFO - 'pip_index': False,
17:48:35 INFO - 'require_test_zip': True,
17:48:35 INFO - 'test_type': ('testharness',),
17:48:35 INFO - 'this_chunk': '1',
17:48:35 INFO - 'total_chunks': '5',
17:48:35 INFO - 'virtualenv_path': 'venv',
17:48:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
17:48:35 INFO - 'work_dir': 'build'}
17:48:35 INFO - #####
17:48:35 INFO - ##### Running clobber step.
17:48:35 INFO - #####
17:48:35 INFO - Running pre-action listener: _resource_record_pre_action
17:48:35 INFO - Running main action method: clobber
17:48:35 INFO - rmtree: C:\slave\test\build
17:48:35 INFO - Using _rmtree_windows ...
17:48:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
17:50:18 INFO - Running post-action listener: _resource_record_post_action
17:50:18 INFO - #####
17:50:18 INFO - ##### Running read-buildbot-config step.
17:50:18 INFO - #####
17:50:18 INFO - Running pre-action listener: _resource_record_pre_action
17:50:18 INFO - Running main action method: read_buildbot_config
17:50:18 INFO - Using buildbot properties:
17:50:18 INFO - {
17:50:18 INFO - "project": "",
17:50:18 INFO - "product": "firefox",
17:50:18 INFO - "script_repo_revision": "production",
17:50:18 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
17:50:18 INFO - "repository": "",
17:50:18 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
17:50:18 INFO - "buildid": "20160712122329",
17:50:18 INFO - "pgo_build": "True",
17:50:18 INFO - "basedir": "C:\\slave\\test",
17:50:18 INFO - "buildnumber": 30,
17:50:18 INFO - "slavename": "t-w732-ix-270",
17:50:18 INFO - "revision": "6cf4ff99bea9b7dc6f3c291778917c8daae2b49a",
17:50:18 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
17:50:18 INFO - "platform": "win32",
17:50:18 INFO - "branch": "mozilla-beta",
17:50:18 INFO - "repo_path": "releases/mozilla-beta",
17:50:18 INFO - "moz_repo_path": "",
17:50:18 INFO - "stage_platform": "win32-pgo",
17:50:18 INFO - "builduid": "d9455cf92bb64c2096976208572d50f9",
17:50:18 INFO - "slavebuilddir": "test"
17:50:18 INFO - }
17:50:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
17:50:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.zip.
17:50:18 INFO - Running post-action listener: _resource_record_post_action
17:50:18 INFO - #####
17:50:18 INFO - ##### Running download-and-extract step.
17:50:18 INFO - #####
17:50:18 INFO - Running pre-action listener: _resource_record_pre_action
17:50:18 INFO - Running main action method: download_and_extract
17:50:18 INFO - mkdir: C:\slave\test\build\tests
17:50:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:50:18 INFO - https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
17:50:18 INFO - trying https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
17:50:18 INFO - Downloading https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/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
17:50:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/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
17:50:19 INFO - Downloaded 1186 bytes.
17:50:19 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
17:50:19 INFO - Using the following test package requirements:
17:50:19 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
17:50:19 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
17:50:19 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
17:50:19 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
17:50:19 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
17:50:19 INFO - u'jsshell-win32.zip'],
17:50:19 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
17:50:19 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
17:50:19 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
17:50:19 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
17:50:19 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
17:50:19 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
17:50:19 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
17:50:19 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
17:50:19 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
17:50:19 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
17:50:19 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
17:50:19 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
17:50:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:50:19 INFO - https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
17:50:19 INFO - trying https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
17:50:19 INFO - Downloading https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/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
17:50:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/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
17:50:21 INFO - Downloaded 19094099 bytes.
17:50:21 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/*']
17:50:21 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/*
17:50:23 INFO - caution: filename not matched: web-platform/*
17:50:23 INFO - Return code: 11
17:50:23 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')]}
17:50:23 INFO - https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
17:50:23 INFO - trying https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
17:50:23 INFO - Downloading https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/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
17:50:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/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
17:50:25 INFO - Downloaded 36389908 bytes.
17:50:25 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/*']
17:50:25 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/*
17:51:07 INFO - caution: filename not matched: bin/*
17:51:07 INFO - caution: filename not matched: config/*
17:51:07 INFO - caution: filename not matched: mozbase/*
17:51:07 INFO - caution: filename not matched: marionette/*
17:51:07 INFO - caution: filename not matched: tools/wptserve/*
17:51:07 INFO - Return code: 11
17:51:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:51:07 INFO - https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
17:51:07 INFO - trying https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.zip
17:51:07 INFO - Downloading https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
17:51:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/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
17:51:11 INFO - Downloaded 55612551 bytes.
17:51:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.zip
17:51:11 INFO - mkdir: C:\slave\test\properties
17:51:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
17:51:11 INFO - Writing to file C:\slave\test\properties\build_url
17:51:11 INFO - Contents:
17:51:11 INFO - build_url:https://queue.taskcluster.net/v1/task/BVb5aHwcTViubtgqkRMSEA/artifacts/public/build/firefox-48.0.en-US.win32.zip
17:51:12 INFO - Running post-action listener: _resource_record_post_action
17:51:12 INFO - Running post-action listener: set_extra_try_arguments
17:51:12 INFO - #####
17:51:12 INFO - ##### Running create-virtualenv step.
17:51:12 INFO - #####
17:51:12 INFO - Running pre-action listener: _pre_create_virtualenv
17:51:12 INFO - Running pre-action listener: _resource_record_pre_action
17:51:12 INFO - Running main action method: create_virtualenv
17:51:12 INFO - Creating virtualenv C:\slave\test\build\venv
17:51:12 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
17:51:12 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
17:51:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
17:51:21 INFO - Installing distribute......................................................................................................................................................................................done.
17:51:23 INFO - Return code: 0
17:51:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
17:51:23 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')]}
17:51:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:51:23 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')]}
17:51:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:51:23 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 0x01B6C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AA9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x01902D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-270', 'USERDOMAIN': 'T-W732-IX-270', '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-270', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:51:23 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
17:51:23 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
17:51:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:51:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
17:51:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
17:51:23 INFO - 'COMPUTERNAME': 'T-W732-IX-270',
17:51:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:51:23 INFO - 'DCLOCATION': 'SCL3',
17:51:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
17:51:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:51:23 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:51:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
17:51:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
17:51:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
17:51:23 INFO - 'HOMEDRIVE': 'C:',
17:51:23 INFO - 'HOMEPATH': '\\Users\\cltbld',
17:51:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:51:23 INFO - 'KTS_VERSION': '1.19c',
17:51:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
17:51:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
17:51:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-270',
17:51:23 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:51:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:51:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
17:51:23 INFO - 'MOZILLABUILDDRIVE': 'C:',
17:51:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
17:51:23 INFO - 'MOZ_AIRBAG': '1',
17:51:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:51:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:51:23 INFO - 'MOZ_MSVCVERSION': '8',
17:51:23 INFO - 'MOZ_NO_REMOTE': '1',
17:51:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
17:51:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
17:51:23 INFO - 'NO_EM_RESTART': '1',
17:51:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:51:23 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:51:23 INFO - 'OS': 'Windows_NT',
17:51:23 INFO - 'OURDRIVE': 'C:',
17:51:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
17:51:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:51:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:51:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
17:51:23 INFO - 'PROCESSOR_LEVEL': '6',
17:51:23 INFO - 'PROCESSOR_REVISION': '1e05',
17:51:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:51:23 INFO - 'PROGRAMFILES': 'C:\\Program Files',
17:51:23 INFO - 'PROMPT': '$P$G',
17:51:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:51:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:51:23 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:51:23 INFO - 'PWD': 'C:\\slave\\test',
17:51:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:51:23 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:51:23 INFO - 'SYSTEMDRIVE': 'C:',
17:51:23 INFO - 'SYSTEMROOT': 'C:\\windows',
17:51:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:23 INFO - 'TEST1': 'testie',
17:51:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:23 INFO - 'USERDOMAIN': 'T-W732-IX-270',
17:51:23 INFO - 'USERNAME': 'cltbld',
17:51:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
17:51:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
17:51:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
17:51:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
17:51:23 INFO - 'WINDIR': 'C:\\windows',
17:51:23 INFO - 'WINDOWS_TRACING_FLAGS': '3',
17:51:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
17:51:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:51:24 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:51:24 INFO - Downloading/unpacking psutil>=0.7.1
17:51:24 INFO - Running setup.py egg_info for package psutil
17:51:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
17:51:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
17:51:24 INFO - Installing collected packages: psutil
17:51:24 INFO - Running setup.py install for psutil
17:51:24 INFO - building 'psutil._psutil_windows' extension
17:51:24 INFO - error: Unable to find vcvarsall.bat
17:51:24 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-sizvvb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
17:51:24 INFO - running install
17:51:24 INFO - running build
17:51:24 INFO - running build_py
17:51:24 INFO - creating build
17:51:24 INFO - creating build\lib.win32-2.7
17:51:24 INFO - creating build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
17:51:24 INFO - running build_ext
17:51:24 INFO - building 'psutil._psutil_windows' extension
17:51:24 INFO - error: Unable to find vcvarsall.bat
17:51:24 INFO - ----------------------------------------
17:51:24 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-sizvvb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
17:51:24 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
17:51:24 WARNING - Return code: 1
17:51:24 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!
17:51:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
17:51:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:51:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:51:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:51:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:51:24 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 0x01B6C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AA9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x01902D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-270', 'USERDOMAIN': 'T-W732-IX-270', '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-270', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:51:24 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
17:51:24 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
17:51:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:51:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
17:51:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
17:51:24 INFO - 'COMPUTERNAME': 'T-W732-IX-270',
17:51:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:51:24 INFO - 'DCLOCATION': 'SCL3',
17:51:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
17:51:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:51:24 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:51:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
17:51:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
17:51:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
17:51:24 INFO - 'HOMEDRIVE': 'C:',
17:51:24 INFO - 'HOMEPATH': '\\Users\\cltbld',
17:51:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:51:24 INFO - 'KTS_VERSION': '1.19c',
17:51:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
17:51:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
17:51:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-270',
17:51:24 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:51:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:51:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
17:51:24 INFO - 'MOZILLABUILDDRIVE': 'C:',
17:51:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
17:51:24 INFO - 'MOZ_AIRBAG': '1',
17:51:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:51:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:51:24 INFO - 'MOZ_MSVCVERSION': '8',
17:51:24 INFO - 'MOZ_NO_REMOTE': '1',
17:51:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
17:51:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
17:51:24 INFO - 'NO_EM_RESTART': '1',
17:51:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:51:24 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:51:24 INFO - 'OS': 'Windows_NT',
17:51:24 INFO - 'OURDRIVE': 'C:',
17:51:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
17:51:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:51:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:51:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
17:51:24 INFO - 'PROCESSOR_LEVEL': '6',
17:51:24 INFO - 'PROCESSOR_REVISION': '1e05',
17:51:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:51:24 INFO - 'PROGRAMFILES': 'C:\\Program Files',
17:51:24 INFO - 'PROMPT': '$P$G',
17:51:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:51:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:51:24 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:51:24 INFO - 'PWD': 'C:\\slave\\test',
17:51:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:51:24 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:51:24 INFO - 'SYSTEMDRIVE': 'C:',
17:51:24 INFO - 'SYSTEMROOT': 'C:\\windows',
17:51:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:24 INFO - 'TEST1': 'testie',
17:51:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:24 INFO - 'USERDOMAIN': 'T-W732-IX-270',
17:51:24 INFO - 'USERNAME': 'cltbld',
17:51:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
17:51:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
17:51:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
17:51:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
17:51:24 INFO - 'WINDIR': 'C:\\windows',
17:51:24 INFO - 'WINDOWS_TRACING_FLAGS': '3',
17:51:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
17:51:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:51:25 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:51:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
17:51:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz
17:51:25 INFO - Running setup.py egg_info for package mozsystemmonitor
17:51:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
17:51:25 INFO - Running setup.py egg_info for package psutil
17:51:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
17:51:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
17:51:25 INFO - Installing collected packages: mozsystemmonitor, psutil
17:51:25 INFO - Running setup.py install for mozsystemmonitor
17:51:25 INFO - Running setup.py install for psutil
17:51:25 INFO - building 'psutil._psutil_windows' extension
17:51:25 INFO - error: Unable to find vcvarsall.bat
17:51:25 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-mceemj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
17:51:25 INFO - running install
17:51:25 INFO - running build
17:51:25 INFO - running build_py
17:51:25 INFO - running build_ext
17:51:25 INFO - building 'psutil._psutil_windows' extension
17:51:25 INFO - error: Unable to find vcvarsall.bat
17:51:25 INFO - ----------------------------------------
17:51:25 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-mceemj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
17:51:25 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
17:51:25 WARNING - Return code: 1
17:51:25 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!
17:51:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
17:51:25 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')]}
17:51:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:51:25 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')]}
17:51:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:51:25 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 0x01B6C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AA9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x01902D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-270', 'USERDOMAIN': 'T-W732-IX-270', '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-270', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:51:25 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
17:51:25 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
17:51:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:51:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
17:51:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
17:51:25 INFO - 'COMPUTERNAME': 'T-W732-IX-270',
17:51:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:51:25 INFO - 'DCLOCATION': 'SCL3',
17:51:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
17:51:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:51:25 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:51:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
17:51:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
17:51:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
17:51:25 INFO - 'HOMEDRIVE': 'C:',
17:51:25 INFO - 'HOMEPATH': '\\Users\\cltbld',
17:51:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:51:25 INFO - 'KTS_VERSION': '1.19c',
17:51:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
17:51:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
17:51:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-270',
17:51:25 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:51:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:51:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
17:51:25 INFO - 'MOZILLABUILDDRIVE': 'C:',
17:51:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
17:51:25 INFO - 'MOZ_AIRBAG': '1',
17:51:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:51:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:51:25 INFO - 'MOZ_MSVCVERSION': '8',
17:51:25 INFO - 'MOZ_NO_REMOTE': '1',
17:51:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
17:51:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
17:51:25 INFO - 'NO_EM_RESTART': '1',
17:51:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:51:25 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:51:25 INFO - 'OS': 'Windows_NT',
17:51:25 INFO - 'OURDRIVE': 'C:',
17:51:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
17:51:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:51:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:51:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
17:51:25 INFO - 'PROCESSOR_LEVEL': '6',
17:51:25 INFO - 'PROCESSOR_REVISION': '1e05',
17:51:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:51:25 INFO - 'PROGRAMFILES': 'C:\\Program Files',
17:51:25 INFO - 'PROMPT': '$P$G',
17:51:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:51:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:51:25 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:51:25 INFO - 'PWD': 'C:\\slave\\test',
17:51:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:51:25 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:51:25 INFO - 'SYSTEMDRIVE': 'C:',
17:51:25 INFO - 'SYSTEMROOT': 'C:\\windows',
17:51:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:25 INFO - 'TEST1': 'testie',
17:51:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:25 INFO - 'USERDOMAIN': 'T-W732-IX-270',
17:51:25 INFO - 'USERNAME': 'cltbld',
17:51:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
17:51:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
17:51:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
17:51:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
17:51:25 INFO - 'WINDIR': 'C:\\windows',
17:51:25 INFO - 'WINDOWS_TRACING_FLAGS': '3',
17:51:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
17:51:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:51:26 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:51:26 INFO - Downloading/unpacking blobuploader==1.2.4
17:51:26 INFO - Downloading blobuploader-1.2.4.tar.gz
17:51:26 INFO - Running setup.py egg_info for package blobuploader
17:51:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
17:51:30 INFO - Running setup.py egg_info for package requests
17:51:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
17:51:30 INFO - Downloading docopt-0.6.1.tar.gz
17:51:30 INFO - Running setup.py egg_info for package docopt
17:51:30 INFO - Installing collected packages: blobuploader, docopt, requests
17:51:30 INFO - Running setup.py install for blobuploader
17:51:30 INFO - Running setup.py install for docopt
17:51:30 INFO - Running setup.py install for requests
17:51:30 INFO - Successfully installed blobuploader docopt requests
17:51:30 INFO - Cleaning up...
17:51:30 INFO - Return code: 0
17:51:30 INFO - Installing None into virtualenv C:\slave\test\build\venv
17:51:30 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')]}
17:51:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:51:30 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')]}
17:51:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:51:30 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 0x01B6C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AA9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x01902D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, '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-270', 'USERDOMAIN': 'T-W732-IX-270', '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-270', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:51:30 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
17:51:30 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
17:51:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:51:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
17:51:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
17:51:30 INFO - 'COMPUTERNAME': 'T-W732-IX-270',
17:51:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:51:30 INFO - 'DCLOCATION': 'SCL3',
17:51:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
17:51:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:51:30 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:51:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
17:51:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
17:51:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
17:51:30 INFO - 'HOMEDRIVE': 'C:',
17:51:30 INFO - 'HOMEPATH': '\\Users\\cltbld',
17:51:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:51:30 INFO - 'KTS_VERSION': '1.19c',
17:51:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
17:51:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
17:51:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-270',
17:51:30 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:51:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:51:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
17:51:30 INFO - 'MOZILLABUILDDRIVE': 'C:',
17:51:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
17:51:30 INFO - 'MOZ_AIRBAG': '1',
17:51:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:51:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:51:30 INFO - 'MOZ_MSVCVERSION': '8',
17:51:30 INFO - 'MOZ_NO_REMOTE': '1',
17:51:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
17:51:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
17:51:30 INFO - 'NO_EM_RESTART': '1',
17:51:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:51:30 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:51:30 INFO - 'OS': 'Windows_NT',
17:51:30 INFO - 'OURDRIVE': 'C:',
17:51:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
17:51:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:51:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:51:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
17:51:30 INFO - 'PROCESSOR_LEVEL': '6',
17:51:30 INFO - 'PROCESSOR_REVISION': '1e05',
17:51:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:51:30 INFO - 'PROGRAMFILES': 'C:\\Program Files',
17:51:30 INFO - 'PROMPT': '$P$G',
17:51:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:51:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:51:30 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:51:30 INFO - 'PWD': 'C:\\slave\\test',
17:51:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:51:30 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:51:30 INFO - 'SYSTEMDRIVE': 'C:',
17:51:30 INFO - 'SYSTEMROOT': 'C:\\windows',
17:51:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:30 INFO - 'TEST1': 'testie',
17:51:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:30 INFO - 'USERDOMAIN': 'T-W732-IX-270',
17:51:30 INFO - 'USERNAME': 'cltbld',
17:51:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
17:51:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
17:51:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
17:51:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
17:51:30 INFO - 'WINDIR': 'C:\\windows',
17:51:30 INFO - 'WINDOWS_TRACING_FLAGS': '3',
17:51:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
17:51:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:51:35 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
17:51:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
17:51:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
17:51:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
17:51:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
17:51:35 INFO - Unpacking c:\slave\test\build\tests\marionette
17:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
17:51:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
17:51:35 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
17:51:35 INFO - Running setup.py install for browsermob-proxy
17:51:48 INFO - Running setup.py install for manifestparser
17:51:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for marionette-client
17:51:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
17:51:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for marionette-driver
17:51:48 INFO - Running setup.py install for mozcrash
17:51:48 INFO - Running setup.py install for mozdebug
17:51:48 INFO - Running setup.py install for mozdevice
17:51:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for mozfile
17:51:48 INFO - Running setup.py install for mozhttpd
17:51:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for mozinfo
17:51:48 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for mozInstall
17:51:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for mozleak
17:51:48 INFO - Running setup.py install for mozlog
17:51:48 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for moznetwork
17:51:48 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for mozprocess
17:51:48 INFO - Running setup.py install for mozprofile
17:51:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for mozrunner
17:51:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for mozscreenshot
17:51:48 INFO - Running setup.py install for moztest
17:51:48 INFO - Running setup.py install for mozversion
17:51:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
17:51:48 INFO - Running setup.py install for wptserve
17:51:48 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
17:51:48 INFO - Cleaning up...
17:51:48 INFO - Return code: 0
17:51:48 INFO - Installing None into virtualenv C:\slave\test\build\venv
17:51: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')]}
17:51:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
17:51: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')]}
17:51:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
17:51:48 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 0x01B6C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AA9550>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x01902D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, '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-270', 'USERDOMAIN': 'T-W732-IX-270', '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-270', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
17:51:48 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
17:51:48 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
17:51:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:51:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
17:51:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
17:51:48 INFO - 'COMPUTERNAME': 'T-W732-IX-270',
17:51:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:51:48 INFO - 'DCLOCATION': 'SCL3',
17:51:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
17:51:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:51:48 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:51:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
17:51:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
17:51:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
17:51:48 INFO - 'HOMEDRIVE': 'C:',
17:51:48 INFO - 'HOMEPATH': '\\Users\\cltbld',
17:51:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:51:48 INFO - 'KTS_VERSION': '1.19c',
17:51:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
17:51:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
17:51:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-270',
17:51:48 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:51:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:51:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
17:51:48 INFO - 'MOZILLABUILDDRIVE': 'C:',
17:51:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
17:51:48 INFO - 'MOZ_AIRBAG': '1',
17:51:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:51:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:51:48 INFO - 'MOZ_MSVCVERSION': '8',
17:51:48 INFO - 'MOZ_NO_REMOTE': '1',
17:51:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
17:51:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
17:51:48 INFO - 'NO_EM_RESTART': '1',
17:51:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:51:48 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:51:48 INFO - 'OS': 'Windows_NT',
17:51:48 INFO - 'OURDRIVE': 'C:',
17:51:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
17:51:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:51:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:51:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
17:51:48 INFO - 'PROCESSOR_LEVEL': '6',
17:51:48 INFO - 'PROCESSOR_REVISION': '1e05',
17:51:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:51:48 INFO - 'PROGRAMFILES': 'C:\\Program Files',
17:51:48 INFO - 'PROMPT': '$P$G',
17:51:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:51:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:51:48 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:51:48 INFO - 'PWD': 'C:\\slave\\test',
17:51:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:51:48 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:51:48 INFO - 'SYSTEMDRIVE': 'C:',
17:51:48 INFO - 'SYSTEMROOT': 'C:\\windows',
17:51:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:48 INFO - 'TEST1': 'testie',
17:51:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:51:48 INFO - 'USERDOMAIN': 'T-W732-IX-270',
17:51:48 INFO - 'USERNAME': 'cltbld',
17:51:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
17:51:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
17:51:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
17:51:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
17:51:49 INFO - 'WINDIR': 'C:\\windows',
17:51:49 INFO - 'WINDOWS_TRACING_FLAGS': '3',
17:51:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
17:51:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:51:53 INFO - Ignoring indexes: http://pypi.python.org/simple/
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
17:51:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
17:51:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
17:51:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
17:51:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
17:51:53 INFO - Unpacking c:\slave\test\build\tests\marionette
17:51:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
17:51:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
17:51:53 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))
17:52:04 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))
17:52:04 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))
17:52:04 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))
17:52:04 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))
17:52:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
17:52:04 INFO - Downloading blessings-1.6.tar.gz
17:52:04 INFO - Running setup.py egg_info for package blessings
17:52:04 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))
17:52:04 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
17:52:04 INFO - Running setup.py install for blessings
17:52:04 INFO - Running setup.py install for browsermob-proxy
17:52:04 INFO - Running setup.py install for manifestparser
17:52:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Running setup.py install for marionette-client
17:52:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
17:52:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Running setup.py install for marionette-driver
17:52:04 INFO - Running setup.py install for mozcrash
17:52:04 INFO - Running setup.py install for mozdebug
17:52:04 INFO - Running setup.py install for mozdevice
17:52:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Running setup.py install for mozhttpd
17:52:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Running setup.py install for mozInstall
17:52:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Running setup.py install for mozleak
17:52:04 INFO - Running setup.py install for mozprofile
17:52:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Running setup.py install for mozrunner
17:52:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
17:52:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
17:52:06 INFO - Running setup.py install for mozscreenshot
17:52:06 INFO - Running setup.py install for moztest
17:52:06 INFO - Running setup.py install for mozversion
17:52:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
17:52:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
17:52:06 INFO - Running setup.py install for wptserve
17:52:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
17:52:06 INFO - Cleaning up...
17:52:06 INFO - Return code: 0
17:52:06 INFO - Done creating virtualenv C:\slave\test\build\venv.
17:52:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
17:52:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
17:52:06 INFO - Reading from file tmpfile_stdout
17:52:06 INFO - Using _rmtree_windows ...
17:52:06 INFO - Using _rmtree_windows ...
17:52:06 INFO - Current package versions:
17:52:06 INFO - blessings == 1.6
17:52:06 INFO - blobuploader == 1.2.4
17:52:06 INFO - browsermob-proxy == 0.6.0
17:52:06 INFO - distribute == 0.6.14
17:52:06 INFO - docopt == 0.6.1
17:52:06 INFO - manifestparser == 1.1
17:52:06 INFO - marionette-client == 2.3.0
17:52:06 INFO - marionette-driver == 1.4.0
17:52:06 INFO - mozInstall == 1.12
17:52:06 INFO - mozcrash == 0.17
17:52:06 INFO - mozdebug == 0.1
17:52:06 INFO - mozdevice == 0.48
17:52:06 INFO - mozfile == 1.2
17:52:06 INFO - mozhttpd == 0.7
17:52:06 INFO - mozinfo == 0.9
17:52:06 INFO - mozleak == 0.1
17:52:06 INFO - mozlog == 3.1
17:52:06 INFO - moznetwork == 0.27
17:52:06 INFO - mozprocess == 0.22
17:52:06 INFO - mozprofile == 0.28
17:52:06 INFO - mozrunner == 6.11
17:52:06 INFO - mozscreenshot == 0.1
17:52:06 INFO - mozsystemmonitor == 0.0
17:52:06 INFO - moztest == 0.7
17:52:06 INFO - mozversion == 1.4
17:52:06 INFO - requests == 1.2.3
17:52:06 INFO - wptserve == 1.4.0
17:52:06 INFO - Running post-action listener: _resource_record_post_action
17:52:06 INFO - Running post-action listener: _start_resource_monitoring
17:52:06 INFO - Starting resource monitoring.
17:52:07 INFO - #####
17:52:07 INFO - ##### Running pull step.
17:52:07 INFO - #####
17:52:07 INFO - Running pre-action listener: _resource_record_pre_action
17:52:07 INFO - Running main action method: pull
17:52:07 INFO - Pull has nothing to do!
17:52:07 INFO - Running post-action listener: _resource_record_post_action
17:52:07 INFO - #####
17:52:07 INFO - ##### Running install step.
17:52:07 INFO - #####
17:52:07 INFO - Running pre-action listener: _resource_record_pre_action
17:52:07 INFO - Running main action method: install
17:52:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
17:52:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
17:52:07 INFO - Reading from file tmpfile_stdout
17:52:07 INFO - Using _rmtree_windows ...
17:52:07 INFO - Using _rmtree_windows ...
17:52:07 INFO - Detecting whether we're running mozinstall >=1.0...
17:52:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
17:52:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
17:52:07 INFO - Reading from file tmpfile_stdout
17:52:07 INFO - Output received:
17:52:07 INFO - Usage: mozinstall-script.py [options] installer
17:52:07 INFO - Options:
17:52:07 INFO - -h, --help show this help message and exit
17:52:07 INFO - -d DEST, --destination=DEST
17:52:07 INFO - Directory to install application into. [default:
17:52:07 INFO - "C:\slave\test"]
17:52:07 INFO - --app=APP Application being installed. [default: firefox]
17:52:07 INFO - Using _rmtree_windows ...
17:52:07 INFO - Using _rmtree_windows ...
17:52:07 INFO - mkdir: C:\slave\test\build\application
17:52:07 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']
17:52:07 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
17:52:08 INFO - Reading from file tmpfile_stdout
17:52:08 INFO - Output received:
17:52:08 INFO - C:\slave\test\build\application\firefox\firefox.exe
17:52:08 INFO - Using _rmtree_windows ...
17:52:08 INFO - Using _rmtree_windows ...
17:52:08 INFO - Running post-action listener: _resource_record_post_action
17:52:08 INFO - #####
17:52:08 INFO - ##### Running run-tests step.
17:52:08 INFO - #####
17:52:08 INFO - Running pre-action listener: _resource_record_pre_action
17:52:08 INFO - Running main action method: run_tests
17:52:08 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
17:52:08 INFO - Minidump filename unknown. Determining based upon platform and architecture.
17:52:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
17:52:08 INFO - grabbing minidump binary from tooltool
17:52:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
17:52:08 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 0x01C39368>, '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 0x01902D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
17:52:08 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
17:52:08 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
17:52:08 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
17:52:10 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp39ntvw
17:52:10 INFO - INFO - File integrity verified, renaming tmp39ntvw to win32-minidump_stackwalk.exe
17:52:10 INFO - Return code: 0
17:52:10 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
17:52:10 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
17:52:10 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/BVb5aHwcTViubtgqkRMSEA/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
17:52:10 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/BVb5aHwcTViubtgqkRMSEA/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
17:52:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
17:52:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
17:52:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
17:52:10 INFO - 'COMPUTERNAME': 'T-W732-IX-270',
17:52:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
17:52:10 INFO - 'DCLOCATION': 'SCL3',
17:52:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
17:52:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
17:52:10 INFO - 'FP_NO_HOST_CHECK': 'NO',
17:52:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
17:52:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
17:52:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
17:52:10 INFO - 'HOMEDRIVE': 'C:',
17:52:10 INFO - 'HOMEPATH': '\\Users\\cltbld',
17:52:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
17:52:10 INFO - 'KTS_VERSION': '1.19c',
17:52:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
17:52:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
17:52:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-270',
17:52:10 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
17:52:10 INFO - 'MONDIR': 'C:\\Monitor_config\\',
17:52:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
17:52:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
17:52:10 INFO - 'MOZILLABUILDDRIVE': 'C:',
17:52:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
17:52:10 INFO - 'MOZ_AIRBAG': '1',
17:52:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
17:52:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
17:52:10 INFO - 'MOZ_MSVCVERSION': '8',
17:52:10 INFO - 'MOZ_NO_REMOTE': '1',
17:52:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
17:52:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
17:52:10 INFO - 'NO_EM_RESTART': '1',
17:52:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
17:52:10 INFO - 'NUMBER_OF_PROCESSORS': '8',
17:52:10 INFO - 'OS': 'Windows_NT',
17:52:10 INFO - 'OURDRIVE': 'C:',
17:52:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg',
17:52:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
17:52:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
17:52:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
17:52:10 INFO - 'PROCESSOR_LEVEL': '6',
17:52:10 INFO - 'PROCESSOR_REVISION': '1e05',
17:52:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
17:52:10 INFO - 'PROGRAMFILES': 'C:\\Program Files',
17:52:10 INFO - 'PROMPT': '$P$G',
17:52:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
17:52:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
17:52:10 INFO - 'PUBLIC': 'C:\\Users\\Public',
17:52:10 INFO - 'PWD': 'C:\\slave\\test',
17:52:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
17:52:10 INFO - 'SLAVEDIR': 'C:\\slave\\',
17:52:10 INFO - 'SYSTEMDRIVE': 'C:',
17:52:10 INFO - 'SYSTEMROOT': 'C:\\windows',
17:52:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:52:10 INFO - 'TEST1': 'testie',
17:52:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
17:52:10 INFO - 'USERDOMAIN': 'T-W732-IX-270',
17:52:10 INFO - 'USERNAME': 'cltbld',
17:52:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
17:52:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
17:52:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
17:52:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
17:52:10 INFO - 'WINDIR': 'C:\\windows',
17:52:10 INFO - 'WINDOWS_TRACING_FLAGS': '3',
17:52:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
17:52:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
17:52:10 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/BVb5aHwcTViubtgqkRMSEA/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
17:52:13 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
17:52:13 INFO - import pkg_resources
17:52:14 INFO - Using 1 client processes
17:52:17 INFO - SUITE-START | Running 1476 tests
17:52:17 INFO - Running testharness tests
17:52:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
17:52:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
17:52:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
17:52:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
17:52:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
17:52:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
17:52:17 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
17:52:17 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
17:52:17 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
17:52:17 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
17:52:17 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
17:52:17 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
17:52:17 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
17:52:17 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
17:52:17 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
17:52:17 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
17:52:17 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
17:52:17 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
17:52:17 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
17:52:17 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
17:52:17 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
17:52:17 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
17:52:17 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
17:52:17 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
17:52:17 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
17:52:17 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
17:52:17 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
17:52:17 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
17:52:17 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
17:52:17 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
17:52:17 INFO - Setting up ssl
17:52:18 INFO - PROCESS | certutil |
17:52:18 INFO - PROCESS | certutil |
17:52:18 INFO - PROCESS | certutil |
17:52:18 INFO - Certificate Nickname Trust Attributes
17:52:18 INFO - SSL,S/MIME,JAR/XPI
17:52:18 INFO -
17:52:18 INFO - web-platform-tests CT,,
17:52:18 INFO -
17:52:18 INFO - Starting runner
17:52:20 INFO - PROCESS | 3632 | 1468371140162 Marionette INFO Listening on port 2828
17:52:23 INFO - PROCESS | 3632 | 1468371143263 Marionette INFO startBrowser bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:23 INFO - PROCESS | 3632 | 1468371143272 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:23 INFO - PROCESS | 3632 | 1468371143631 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:23 INFO - PROCESS | 3632 | 1468371143983 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:24 INFO - PROCESS | 3632 | 1468371144573 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - PROCESS | 3632 | 1468371147175 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
17:52:27 INFO - PROCESS | 3632 | 1468371147278 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - PROCESS | 3632 | 1468371147285 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
17:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 330ms
17:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
17:52:27 INFO - PROCESS | 3632 | 1468371147524 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - PROCESS | 3632 | 1468371147547 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
17:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
17:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
17:52:27 INFO - PROCESS | 3632 | 1468371147700 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - PROCESS | 3632 | 1468371147719 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
17:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
17:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
17:52:27 INFO - PROCESS | 3632 | 1468371147873 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:27 INFO - PROCESS | 3632 | 1468371147892 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
17:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
17:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
17:52:28 INFO - PROCESS | 3632 | 1468371148049 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - PROCESS | 3632 | 1468371148069 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
17:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 121ms
17:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
17:52:28 INFO - PROCESS | 3632 | 1468371148172 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - PROCESS | 3632 | 1468371148191 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
17:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 120ms
17:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
17:52:28 INFO - PROCESS | 3632 | 1468371148297 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - PROCESS | 3632 | 1468371148315 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
17:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 123ms
17:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
17:52:28 INFO - PROCESS | 3632 | 1468371148425 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - PROCESS | 3632 | 1468371148439 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
17:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 120ms
17:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
17:52:28 INFO - PROCESS | 3632 | 1468371148548 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - PROCESS | 3632 | 1468371148565 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
17:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 230ms
17:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
17:52:28 INFO - PROCESS | 3632 | 1468371148782 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - PROCESS | 3632 | 1468371148801 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
17:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
17:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
17:52:28 INFO - PROCESS | 3632 | 1468371148962 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:28 INFO - PROCESS | 3632 | 1468371148975 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
17:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 172ms
17:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
17:52:29 INFO - PROCESS | 3632 | 1468371149133 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - PROCESS | 3632 | 1468371149151 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
17:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 121ms
17:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
17:52:29 INFO - PROCESS | 3632 | 1468371149262 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - PROCESS | 3632 | 1468371149274 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
17:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 120ms
17:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
17:52:29 INFO - PROCESS | 3632 | 1468371149384 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - PROCESS | 3632 | 1468371149400 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
17:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 120ms
17:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
17:52:29 INFO - PROCESS | 3632 | 1468371149505 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - PROCESS | 3632 | 1468371149523 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
17:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 120ms
17:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
17:52:29 INFO - PROCESS | 3632 | 1468371149632 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - PROCESS | 3632 | 1468371149650 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
17:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 120ms
17:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
17:52:29 INFO - PROCESS | 3632 | 1468371149754 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:29 INFO - PROCESS | 3632 | 1468371149774 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
17:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 270ms
17:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
17:52:30 INFO - PROCESS | 3632 | 1468371150032 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - PROCESS | 3632 | 1468371150052 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
17:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 121ms
17:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
17:52:30 INFO - PROCESS | 3632 | 1468371150153 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - PROCESS | 3632 | 1468371150172 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
17:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 121ms
17:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
17:52:30 INFO - PROCESS | 3632 | 1468371150283 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - PROCESS | 3632 | 1468371150303 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
17:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 172ms
17:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
17:52:30 INFO - PROCESS | 3632 | 1468371150452 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - PROCESS | 3632 | 1468371150470 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
17:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 120ms
17:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
17:52:30 INFO - PROCESS | 3632 | 1468371150578 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - PROCESS | 3632 | 1468371150590 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
17:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
17:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
17:52:30 INFO - PROCESS | 3632 | 1468371150751 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - PROCESS | 3632 | 1468371150775 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
17:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
17:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
17:52:30 INFO - PROCESS | 3632 | 1468371150925 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:30 INFO - PROCESS | 3632 | 1468371150940 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
17:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 172ms
17:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
17:52:31 INFO - PROCESS | 3632 | 1468371151100 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - PROCESS | 3632 | 1468371151118 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
17:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
17:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
17:52:31 INFO - PROCESS | 3632 | 1468371151280 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - PROCESS | 3632 | 1468371151296 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
17:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 120ms
17:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
17:52:31 INFO - PROCESS | 3632 | 1468371151403 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - PROCESS | 3632 | 1468371151421 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
17:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 120ms
17:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
17:52:31 INFO - PROCESS | 3632 | 1468371151526 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - PROCESS | 3632 | 1468371151541 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
17:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
17:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
17:52:31 INFO - PROCESS | 3632 | 1468371151699 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - PROCESS | 3632 | 1468371151718 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
17:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 120ms
17:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
17:52:31 INFO - PROCESS | 3632 | 1468371151821 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - PROCESS | 3632 | 1468371151838 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
17:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
17:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
17:52:31 INFO - PROCESS | 3632 | 1468371151946 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:31 INFO - PROCESS | 3632 | 1468371151958 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
17:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 172ms
17:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
17:52:32 INFO - PROCESS | 3632 | 1468371152119 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - PROCESS | 3632 | 1468371152135 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
17:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
17:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
17:52:32 INFO - PROCESS | 3632 | 1468371152244 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - PROCESS | 3632 | 1468371152256 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
17:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 120ms
17:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
17:52:32 INFO - PROCESS | 3632 | 1468371152366 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - PROCESS | 3632 | 1468371152384 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
17:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
17:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
17:52:32 INFO - PROCESS | 3632 | 1468371152542 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - PROCESS | 3632 | 1468371152556 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
17:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 120ms
17:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
17:52:32 INFO - PROCESS | 3632 | 1468371152673 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - PROCESS | 3632 | 1468371152690 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
17:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 120ms
17:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
17:52:32 INFO - PROCESS | 3632 | 1468371152797 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - PROCESS | 3632 | 1468371152808 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
17:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 120ms
17:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
17:52:32 INFO - PROCESS | 3632 | 1468371152918 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:32 INFO - PROCESS | 3632 | 1468371152936 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
17:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
17:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
17:52:33 INFO - PROCESS | 3632 | 1468371153041 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - PROCESS | 3632 | 1468371153053 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
17:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 121ms
17:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
17:52:33 INFO - PROCESS | 3632 | 1468371153165 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - PROCESS | 3632 | 1468371153181 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
17:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 230ms
17:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
17:52:33 INFO - PROCESS | 3632 | 1468371153400 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - PROCESS | 3632 | 1468371153418 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
17:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
17:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
17:52:33 INFO - PROCESS | 3632 | 1468371153580 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - PROCESS | 3632 | 1468371153592 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
17:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 171ms
17:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
17:52:33 INFO - PROCESS | 3632 | 1468371153751 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - PROCESS | 3632 | 1468371153770 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
17:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 230ms
17:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
17:52:34 INFO - PROCESS | 3632 | 1468371153987 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - PROCESS | 3632 | 1468371154004 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
17:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 172ms
17:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
17:52:34 INFO - PROCESS | 3632 | 1468371154164 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - PROCESS | 3632 | 1468371154182 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
17:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 121ms
17:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
17:52:34 INFO - PROCESS | 3632 | 1468371154284 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - PROCESS | 3632 | 1468371154301 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
17:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 121ms
17:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
17:52:34 INFO - PROCESS | 3632 | 1468371154409 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - PROCESS | 3632 | 1468371154424 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
17:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 120ms
17:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
17:52:34 INFO - PROCESS | 3632 | 1468371154532 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - PROCESS | 3632 | 1468371154550 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
17:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
17:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
17:52:34 INFO - PROCESS | 3632 | 1468371154706 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - PROCESS | 3632 | 1468371154725 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
17:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
17:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
17:52:34 INFO - PROCESS | 3632 | 1468371154883 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:34 INFO - PROCESS | 3632 | 1468371154901 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
17:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
17:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
17:52:35 INFO - PROCESS | 3632 | 1468371155057 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - PROCESS | 3632 | 1468371155073 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
17:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 172ms
17:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
17:52:35 INFO - PROCESS | 3632 | 1468371155233 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - PROCESS | 3632 | 1468371155252 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
17:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 120ms
17:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
17:52:35 INFO - PROCESS | 3632 | 1468371155361 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - PROCESS | 3632 | 1468371155374 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
17:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
17:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
17:52:35 INFO - PROCESS | 3632 | 1468371155534 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - PROCESS | 3632 | 1468371155551 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
17:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 120ms
17:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
17:52:35 INFO - PROCESS | 3632 | 1468371155657 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - PROCESS | 3632 | 1468371155670 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
17:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 121ms
17:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
17:52:35 INFO - PROCESS | 3632 | 1468371155782 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - PROCESS | 3632 | 1468371155797 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
17:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
17:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
17:52:35 INFO - PROCESS | 3632 | 1468371155958 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:35 INFO - PROCESS | 3632 | 1468371155973 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
17:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 172ms
17:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
17:52:36 INFO - PROCESS | 3632 | 1468371156146 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - PROCESS | 3632 | 1468371156168 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
17:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
17:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
17:52:36 INFO - PROCESS | 3632 | 1468371156319 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - PROCESS | 3632 | 1468371156338 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
17:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 121ms
17:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
17:52:36 INFO - PROCESS | 3632 | 1468371156448 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - PROCESS | 3632 | 1468371156464 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
17:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 120ms
17:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
17:52:36 INFO - PROCESS | 3632 | 1468371156572 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - PROCESS | 3632 | 1468371156591 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
17:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 171ms
17:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
17:52:36 INFO - PROCESS | 3632 | 1468371156748 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - PROCESS | 3632 | 1468371156767 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
17:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 120ms
17:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
17:52:36 INFO - PROCESS | 3632 | 1468371156871 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:36 INFO - PROCESS | 3632 | 1468371156888 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
17:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 171ms
17:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
17:52:37 INFO - PROCESS | 3632 | 1468371157049 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - PROCESS | 3632 | 1468371157065 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
17:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 121ms
17:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
17:52:37 INFO - PROCESS | 3632 | 1468371157170 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - PROCESS | 3632 | 1468371157188 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
17:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
17:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
17:52:37 INFO - PROCESS | 3632 | 1468371157348 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - PROCESS | 3632 | 1468371157364 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
17:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 120ms
17:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
17:52:37 INFO - PROCESS | 3632 | 1468371157471 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - PROCESS | 3632 | 1468371157488 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
17:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 171ms
17:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
17:52:37 INFO - PROCESS | 3632 | 1468371157649 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - PROCESS | 3632 | 1468371157668 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
17:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 120ms
17:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
17:52:37 INFO - PROCESS | 3632 | 1468371157771 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - PROCESS | 3632 | 1468371157788 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
17:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 121ms
17:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
17:52:37 INFO - PROCESS | 3632 | 1468371157898 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:37 INFO - PROCESS | 3632 | 1468371157914 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
17:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 121ms
17:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
17:52:38 INFO - PROCESS | 3632 | 1468371158022 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - PROCESS | 3632 | 1468371158039 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
17:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 172ms
17:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
17:52:38 INFO - PROCESS | 3632 | 1468371158200 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - PROCESS | 3632 | 1468371158216 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
17:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 120ms
17:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
17:52:38 INFO - PROCESS | 3632 | 1468371158323 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - PROCESS | 3632 | 1468371158343 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 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.
17:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
17:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
17:52:38 INFO - PROCESS | 3632 | 1468371158501 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - PROCESS | 3632 | 1468371158521 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 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.
17:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
17:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
17:52:38 INFO - PROCESS | 3632 | 1468371158674 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - PROCESS | 3632 | 1468371158692 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 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.
17:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 171ms
17:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
17:52:38 INFO - PROCESS | 3632 | 1468371158851 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:38 INFO - PROCESS | 3632 | 1468371158871 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 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.
17:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 171ms
17:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
17:52:39 INFO - PROCESS | 3632 | 1468371159025 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 INFO - PROCESS | 3632 | 1468371159039 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 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.
17:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 172ms
17:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
17:52:39 INFO - PROCESS | 3632 | 1468371159200 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 INFO - PROCESS | 3632 | 1468371159219 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 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.
17:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
17:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
17:52:39 INFO - PROCESS | 3632 | 1468371159379 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 INFO - PROCESS | 3632 | 1468371159398 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 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.
17:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 171ms
17:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
17:52:39 INFO - PROCESS | 3632 | 1468371159550 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 INFO - PROCESS | 3632 | 1468371159567 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 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.
17:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 121ms
17:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
17:52:39 INFO - PROCESS | 3632 | 1468371159674 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 INFO - PROCESS | 3632 | 1468371159687 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 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.
17:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 173ms
17:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
17:52:39 INFO - PROCESS | 3632 | 1468371159850 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:39 INFO - PROCESS | 3632 | 1468371159871 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:40 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.
17:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
17:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
17:52:40 INFO - PROCESS | 3632 | 1468371160024 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:40 INFO - PROCESS | 3632 | 1468371160040 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:40 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.
17:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
17:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
17:52:40 INFO - PROCESS | 3632 | 1468371160225 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:40 INFO - PROCESS | 3632 | 1468371160345 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:40 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.
17:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 430ms
17:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
17:52:40 INFO - PROCESS | 3632 | 1468371160651 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:40 INFO - PROCESS | 3632 | 1468371160675 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:40 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.
17:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
17:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
17:52:40 INFO - PROCESS | 3632 | 1468371160830 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:40 INFO - PROCESS | 3632 | 1468371160853 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 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.
17:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
17:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
17:52:41 INFO - PROCESS | 3632 | 1468371161003 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 INFO - PROCESS | 3632 | 1468371161021 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 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.
17:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 173ms
17:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
17:52:41 INFO - PROCESS | 3632 | 1468371161182 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 INFO - PROCESS | 3632 | 1468371161208 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 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.
17:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
17:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
17:52:41 INFO - PROCESS | 3632 | 1468371161352 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 INFO - PROCESS | 3632 | 1468371161377 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 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.
17:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
17:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
17:52:41 INFO - PROCESS | 3632 | 1468371161530 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 INFO - PROCESS | 3632 | 1468371161542 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 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.
17:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 172ms
17:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
17:52:41 INFO - PROCESS | 3632 | 1468371161702 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 INFO - PROCESS | 3632 | 1468371161721 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 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.
17:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
17:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
17:52:41 INFO - PROCESS | 3632 | 1468371161880 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:41 INFO - PROCESS | 3632 | 1468371161915 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:42 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.
17:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
17:52:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
17:52:42 INFO - PROCESS | 3632 | 1468371162050 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:42 INFO - PROCESS | 3632 | 1468371162070 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
17:52:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 171ms
17:52:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
17:52:42 INFO - PROCESS | 3632 | 1468371162224 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:42 INFO - PROCESS | 3632 | 1468371162250 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
17:52:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 430ms
17:52:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
17:52:42 INFO - PROCESS | 3632 | 1468371162658 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:42 INFO - PROCESS | 3632 | 1468371162672 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
17:52:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
17:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
17:52:42 INFO - PROCESS | 3632 | 1468371162833 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:42 INFO - PROCESS | 3632 | 1468371162852 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
17:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
17:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
17:52:43 INFO - PROCESS | 3632 | 1468371163014 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - PROCESS | 3632 | 1468371163034 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
17:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
17:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
17:52:43 INFO - PROCESS | 3632 | 1468371163185 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - PROCESS | 3632 | 1468371163201 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
17:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
17:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
17:52:43 INFO - PROCESS | 3632 | 1468371163359 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - PROCESS | 3632 | 1468371163373 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
17:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
17:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
17:52:43 INFO - PROCESS | 3632 | 1468371163537 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - PROCESS | 3632 | 1468371163556 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
17:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 172ms
17:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
17:52:43 INFO - PROCESS | 3632 | 1468371163713 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - PROCESS | 3632 | 1468371163727 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
17:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
17:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
17:52:43 INFO - PROCESS | 3632 | 1468371163884 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:43 INFO - PROCESS | 3632 | 1468371163902 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
17:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
17:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
17:52:44 INFO - PROCESS | 3632 | 1468371164058 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:44 INFO - PROCESS | 3632 | 1468371164080 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
17:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
17:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
17:52:44 INFO - PROCESS | 3632 | 1468371164233 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:44 INFO - PROCESS | 3632 | 1468371164250 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:44 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
17:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 614ms
17:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
17:52:44 INFO - PROCESS | 3632 | 1468371164852 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:44 INFO - PROCESS | 3632 | 1468371164886 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
17:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
17:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
17:52:45 INFO - PROCESS | 3632 | 1468371165525 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:45 INFO - PROCESS | 3632 | 1468371165539 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:45 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
17:52:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:52:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
17:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 171ms
17:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
17:52:45 INFO - PROCESS | 3632 | 1468371165700 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:45 INFO - PROCESS | 3632 | 1468371165718 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
17:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
17:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
17:52:45 INFO - PROCESS | 3632 | 1468371165874 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:45 INFO - PROCESS | 3632 | 1468371165892 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
17:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
17:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
17:52:46 INFO - PROCESS | 3632 | 1468371166050 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - PROCESS | 3632 | 1468371166069 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
17:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 120ms
17:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
17:52:46 INFO - PROCESS | 3632 | 1468371166176 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - PROCESS | 3632 | 1468371166191 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
17:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
17:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
17:52:46 INFO - PROCESS | 3632 | 1468371166349 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - PROCESS | 3632 | 1468371166365 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
17:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 270ms
17:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
17:52:46 INFO - PROCESS | 3632 | 1468371166626 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - PROCESS | 3632 | 1468371166651 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
17:52:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
17:52:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:52:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
17:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
17:52:46 INFO - PROCESS | 3632 | 1468371166802 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - PROCESS | 3632 | 1468371166821 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
17:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
17:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
17:52:47 INFO - PROCESS | 3632 | 1468371166982 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - PROCESS | 3632 | 1468371167004 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
17:52:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
17:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
17:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
17:52:47 INFO - PROCESS | 3632 | 1468371167156 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - PROCESS | 3632 | 1468371167178 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 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
17:52:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:52:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
17:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
17:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
17:52:47 INFO - PROCESS | 3632 | 1468371167325 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - PROCESS | 3632 | 1468371167341 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
17:52:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
17:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
17:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
17:52:47 INFO - PROCESS | 3632 | 1468371167501 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - PROCESS | 3632 | 1468371167523 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
17:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
17:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
17:52:47 INFO - PROCESS | 3632 | 1468371167673 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - PROCESS | 3632 | 1468371167697 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
17:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
17:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
17:52:47 INFO - PROCESS | 3632 | 1468371167850 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:47 INFO - PROCESS | 3632 | 1468371167868 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
17:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
17:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
17:52:48 INFO - PROCESS | 3632 | 1468371168025 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - PROCESS | 3632 | 1468371168040 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
17:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
17:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
17:52:48 INFO - PROCESS | 3632 | 1468371168200 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - PROCESS | 3632 | 1468371168220 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
17:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 120ms
17:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
17:52:48 INFO - PROCESS | 3632 | 1468371168325 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - PROCESS | 3632 | 1468371168348 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
17:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
17:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
17:52:48 INFO - PROCESS | 3632 | 1468371168500 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - PROCESS | 3632 | 1468371168517 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
17:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
17:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
17:52:48 INFO - PROCESS | 3632 | 1468371168685 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - PROCESS | 3632 | 1468371168702 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
17:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
17:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
17:52:48 INFO - PROCESS | 3632 | 1468371168851 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:48 INFO - PROCESS | 3632 | 1468371168871 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
17:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
17:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
17:52:49 INFO - PROCESS | 3632 | 1468371169030 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - PROCESS | 3632 | 1468371169042 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
17:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 172ms
17:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
17:52:49 INFO - PROCESS | 3632 | 1468371169202 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - PROCESS | 3632 | 1468371169221 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
17:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
17:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
17:52:49 INFO - PROCESS | 3632 | 1468371169375 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - PROCESS | 3632 | 1468371169389 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 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
17:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
17:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
17:52:49 INFO - PROCESS | 3632 | 1468371169550 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - PROCESS | 3632 | 1468371169567 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
17:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 171ms
17:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
17:52:49 INFO - PROCESS | 3632 | 1468371169724 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - PROCESS | 3632 | 1468371169740 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
17:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
17:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
17:52:49 INFO - PROCESS | 3632 | 1468371169901 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:49 INFO - PROCESS | 3632 | 1468371169919 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 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
17:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
17:52:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
17:52:50 INFO - PROCESS | 3632 | 1468371170074 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 INFO - PROCESS | 3632 | 1468371170092 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 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
17:52:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
17:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:52:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
17:52:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
17:52:50 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
17:52:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
17:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:52:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
17:52:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
17:52:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 230ms
17:52:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
17:52:50 INFO - PROCESS | 3632 | 1468371170307 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 INFO - PROCESS | 3632 | 1468371170347 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 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.
17:52:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
17:52:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
17:52:50 INFO - PROCESS | 3632 | 1468371170486 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 INFO - PROCESS | 3632 | 1468371170504 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 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.
17:52:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 120ms
17:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
17:52:50 INFO - PROCESS | 3632 | 1468371170612 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 INFO - PROCESS | 3632 | 1468371170623 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
17:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 120ms
17:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
17:52:50 INFO - PROCESS | 3632 | 1468371170733 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 INFO - PROCESS | 3632 | 1468371170750 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
17:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 120ms
17:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
17:52:50 INFO - PROCESS | 3632 | 1468371170856 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:50 INFO - PROCESS | 3632 | 1468371170872 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
17:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 232ms
17:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
17:52:51 INFO - PROCESS | 3632 | 1468371171091 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - PROCESS | 3632 | 1468371171114 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
17:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 172ms
17:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
17:52:51 INFO - PROCESS | 3632 | 1468371171266 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - PROCESS | 3632 | 1468371171286 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
17:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 121ms
17:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
17:52:51 INFO - PROCESS | 3632 | 1468371171392 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - PROCESS | 3632 | 1468371171408 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
17:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
17:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
17:52:51 INFO - PROCESS | 3632 | 1468371171567 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - PROCESS | 3632 | 1468371171584 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
17:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 120ms
17:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
17:52:51 INFO - PROCESS | 3632 | 1468371171689 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - PROCESS | 3632 | 1468371171706 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
17:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 171ms
17:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
17:52:51 INFO - PROCESS | 3632 | 1468371171869 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:51 INFO - PROCESS | 3632 | 1468371171890 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
17:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
17:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
17:52:52 INFO - PROCESS | 3632 | 1468371172048 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - PROCESS | 3632 | 1468371172064 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
17:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
17:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
17:52:52 INFO - PROCESS | 3632 | 1468371172218 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - PROCESS | 3632 | 1468371172236 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
17:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
17:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
17:52:52 INFO - PROCESS | 3632 | 1468371172396 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - PROCESS | 3632 | 1468371172418 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
17:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 120ms
17:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
17:52:52 INFO - PROCESS | 3632 | 1468371172520 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - PROCESS | 3632 | 1468371172538 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
17:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
17:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
17:52:52 INFO - PROCESS | 3632 | 1468371172707 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - PROCESS | 3632 | 1468371172756 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
17:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 270ms
17:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
17:52:52 INFO - PROCESS | 3632 | 1468371172972 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - PROCESS | 3632 | 1468371172992 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
17:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 172ms
17:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
17:52:53 INFO - PROCESS | 3632 | 1468371173152 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - PROCESS | 3632 | 1468371173173 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
17:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
17:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
17:52:53 INFO - PROCESS | 3632 | 1468371173327 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - PROCESS | 3632 | 1468371173351 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
17:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
17:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
17:52:53 INFO - PROCESS | 3632 | 1468371173500 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - PROCESS | 3632 | 1468371173518 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
17:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
17:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
17:52:53 INFO - PROCESS | 3632 | 1468371173676 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - PROCESS | 3632 | 1468371173690 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
17:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
17:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
17:52:53 INFO - PROCESS | 3632 | 1468371173852 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:53 INFO - PROCESS | 3632 | 1468371173874 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
17:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
17:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
17:52:54 INFO - PROCESS | 3632 | 1468371174030 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - PROCESS | 3632 | 1468371174050 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
17:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
17:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
17:52:54 INFO - PROCESS | 3632 | 1468371174200 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - PROCESS | 3632 | 1468371174220 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
17:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
17:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
17:52:54 INFO - PROCESS | 3632 | 1468371174374 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - PROCESS | 3632 | 1468371174397 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
17:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
17:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
17:52:54 INFO - PROCESS | 3632 | 1468371174550 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - PROCESS | 3632 | 1468371174567 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
17:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
17:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
17:52:54 INFO - PROCESS | 3632 | 1468371174726 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - PROCESS | 3632 | 1468371174741 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
17:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
17:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
17:52:54 INFO - PROCESS | 3632 | 1468371174900 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:54 INFO - PROCESS | 3632 | 1468371174924 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
17:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
17:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
17:52:55 INFO - PROCESS | 3632 | 1468371175074 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - PROCESS | 3632 | 1468371175091 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
17:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
17:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
17:52:55 INFO - PROCESS | 3632 | 1468371175250 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - PROCESS | 3632 | 1468371175266 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
17:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
17:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
17:52:55 INFO - PROCESS | 3632 | 1468371175425 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - PROCESS | 3632 | 1468371175447 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
17:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
17:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
17:52:55 INFO - PROCESS | 3632 | 1468371175600 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - PROCESS | 3632 | 1468371175621 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
17:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 171ms
17:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
17:52:55 INFO - PROCESS | 3632 | 1468371175780 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - PROCESS | 3632 | 1468371175791 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 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
17:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
17:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
17:52:55 INFO - PROCESS | 3632 | 1468371175951 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:55 INFO - PROCESS | 3632 | 1468371175971 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
17:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
17:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
17:52:56 INFO - PROCESS | 3632 | 1468371176130 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:56 INFO - PROCESS | 3632 | 1468371176142 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:56 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)
17:52:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 671ms
17:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
17:52:56 INFO - PROCESS | 3632 | 1468371176800 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:56 INFO - PROCESS | 3632 | 1468371176822 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
17:52:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
17:52:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
17:52:57 INFO - PROCESS | 3632 | 1468371177475 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:57 INFO - PROCESS | 3632 | 1468371177489 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
17:52:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 671ms
17:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
17:52:58 INFO - PROCESS | 3632 | 1468371178150 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:58 INFO - PROCESS | 3632 | 1468371178173 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:58 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)
17:52:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 671ms
17:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
17:52:58 INFO - PROCESS | 3632 | 1468371178823 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:58 INFO - PROCESS | 3632 | 1468371178838 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:59 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)
17:52:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
17:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
17:52:59 INFO - PROCESS | 3632 | 1468371179498 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:52:59 INFO - PROCESS | 3632 | 1468371179524 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
17:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
17:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
17:53:00 INFO - PROCESS | 3632 | 1468371180171 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:00 INFO - PROCESS | 3632 | 1468371180190 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
17:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
17:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
17:53:00 INFO - PROCESS | 3632 | 1468371180848 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:00 INFO - PROCESS | 3632 | 1468371180873 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
17:53:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 671ms
17:53:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
17:53:01 INFO - PROCESS | 3632 | 1468371181518 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:01 INFO - PROCESS | 3632 | 1468371181545 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:02 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
17:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
17:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
17:53:02 INFO - PROCESS | 3632 | 1468371182191 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:02 INFO - PROCESS | 3632 | 1468371182205 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
17:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
17:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
17:53:02 INFO - PROCESS | 3632 | 1468371182865 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:02 INFO - PROCESS | 3632 | 1468371182894 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:03 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
17:53:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
17:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
17:53:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
17:53:03 INFO - PROCESS | 3632 | 1468371183039 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:03 INFO - PROCESS | 3632 | 1468371183055 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
17:53:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 172ms
17:53:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
17:53:03 INFO - PROCESS | 3632 | 1468371183216 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:03 INFO - PROCESS | 3632 | 1468371183232 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:03 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
17:53:03 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
17:53:03 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
17:53:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
17:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
17:53:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
17:53:03 INFO - PROCESS | 3632 | 1468371183391 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:03 INFO - PROCESS | 3632 | 1468371183414 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
17:53:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
17:53:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
17:53:03 INFO - PROCESS | 3632 | 1468371183567 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:03 INFO - PROCESS | 3632 | 1468371183585 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
17:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 631ms
17:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
17:53:04 INFO - PROCESS | 3632 | 1468371184201 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:04 INFO - PROCESS | 3632 | 1468371184225 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:04 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
17:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
17:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
17:53:04 INFO - PROCESS | 3632 | 1468371184874 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:04 INFO - PROCESS | 3632 | 1468371184889 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:05 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.)
17:53:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 630ms
17:53:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
17:53:05 INFO - PROCESS | 3632 | 1468371185509 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:05 INFO - PROCESS | 3632 | 1468371185539 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
17:53:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 672ms
17:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
17:53:06 INFO - PROCESS | 3632 | 1468371186187 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:06 INFO - PROCESS | 3632 | 1468371186212 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:06 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
17:53:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 671ms
17:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
17:53:06 INFO - PROCESS | 3632 | 1468371186864 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:06 INFO - PROCESS | 3632 | 1468371186889 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
17:53:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 172ms
17:53:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
17:53:07 INFO - PROCESS | 3632 | 1468371187037 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:07 INFO - PROCESS | 3632 | 1468371187061 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
17:53:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
17:53:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
17:53:07 INFO - PROCESS | 3632 | 1468371187710 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:07 INFO - PROCESS | 3632 | 1468371187724 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
17:53:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 670ms
17:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
17:53:08 INFO - PROCESS | 3632 | 1468371188384 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:08 INFO - PROCESS | 3632 | 1468371188413 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
17:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
17:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
17:53:08 INFO - PROCESS | 3632 | 1468371188556 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:08 INFO - PROCESS | 3632 | 1468371188573 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
17:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 174ms
17:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
17:53:08 INFO - PROCESS | 3632 | 1468371188734 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:08 INFO - PROCESS | 3632 | 1468371188751 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
17:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
17:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
17:53:08 INFO - PROCESS | 3632 | 1468371188910 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:08 INFO - PROCESS | 3632 | 1468371188926 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
17:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
17:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
17:53:09 INFO - PROCESS | 3632 | 1468371189084 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - PROCESS | 3632 | 1468371189106 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
17:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
17:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
17:53:09 INFO - PROCESS | 3632 | 1468371189264 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - PROCESS | 3632 | 1468371189277 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
17:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
17:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
17:53:09 INFO - PROCESS | 3632 | 1468371189434 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - PROCESS | 3632 | 1468371189454 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
17:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
17:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
17:53:09 INFO - PROCESS | 3632 | 1468371189608 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - PROCESS | 3632 | 1468371189625 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 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
17:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
17:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
17:53:09 INFO - PROCESS | 3632 | 1468371189784 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - PROCESS | 3632 | 1468371189801 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 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
17:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 120ms
17:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
17:53:09 INFO - PROCESS | 3632 | 1468371189912 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:09 INFO - PROCESS | 3632 | 1468371189923 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 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
17:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
17:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
17:53:10 INFO - PROCESS | 3632 | 1468371190084 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - PROCESS | 3632 | 1468371190102 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
17:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
17:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
17:53:10 INFO - PROCESS | 3632 | 1468371190260 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - PROCESS | 3632 | 1468371190281 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 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
17:53:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:53:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
17:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
17:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
17:53:10 INFO - PROCESS | 3632 | 1468371190433 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - PROCESS | 3632 | 1468371190451 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
17:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
17:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
17:53:10 INFO - PROCESS | 3632 | 1468371190607 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - PROCESS | 3632 | 1468371190630 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 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
17:53:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:53:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
17:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
17:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
17:53:10 INFO - PROCESS | 3632 | 1468371190784 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - PROCESS | 3632 | 1468371190800 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
17:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
17:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
17:53:10 INFO - PROCESS | 3632 | 1468371190958 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:10 INFO - PROCESS | 3632 | 1468371190974 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
17:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
17:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
17:53:11 INFO - PROCESS | 3632 | 1468371191134 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - PROCESS | 3632 | 1468371191156 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
17:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 172ms
17:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
17:53:11 INFO - PROCESS | 3632 | 1468371191341 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - PROCESS | 3632 | 1468371191418 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
17:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 230ms
17:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
17:53:11 INFO - PROCESS | 3632 | 1468371191550 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - PROCESS | 3632 | 1468371191570 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
17:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
17:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
17:53:11 INFO - PROCESS | 3632 | 1468371191723 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - PROCESS | 3632 | 1468371191741 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
17:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
17:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
17:53:11 INFO - PROCESS | 3632 | 1468371191902 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:11 INFO - PROCESS | 3632 | 1468371191921 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
17:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
17:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
17:53:12 INFO - PROCESS | 3632 | 1468371192074 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - PROCESS | 3632 | 1468371192094 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
17:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
17:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
17:53:12 INFO - PROCESS | 3632 | 1468371192251 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - PROCESS | 3632 | 1468371192276 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
17:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
17:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
17:53:12 INFO - PROCESS | 3632 | 1468371192427 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - PROCESS | 3632 | 1468371192441 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
17:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
17:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
17:53:12 INFO - PROCESS | 3632 | 1468371192601 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - PROCESS | 3632 | 1468371192620 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
17:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 172ms
17:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
17:53:12 INFO - PROCESS | 3632 | 1468371192776 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - PROCESS | 3632 | 1468371192790 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
17:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
17:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
17:53:12 INFO - PROCESS | 3632 | 1468371192950 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:12 INFO - PROCESS | 3632 | 1468371192967 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
17:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 120ms
17:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
17:53:13 INFO - PROCESS | 3632 | 1468371193076 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - PROCESS | 3632 | 1468371193093 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
17:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 172ms
17:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
17:53:13 INFO - PROCESS | 3632 | 1468371193251 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - PROCESS | 3632 | 1468371193270 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
17:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 120ms
17:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
17:53:13 INFO - PROCESS | 3632 | 1468371193374 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - PROCESS | 3632 | 1468371193390 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
17:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
17:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
17:53:13 INFO - PROCESS | 3632 | 1468371193554 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - PROCESS | 3632 | 1468371193572 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
17:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 172ms
17:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
17:53:13 INFO - PROCESS | 3632 | 1468371193732 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - PROCESS | 3632 | 1468371193757 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
17:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 172ms
17:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
17:53:13 INFO - PROCESS | 3632 | 1468371193905 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:13 INFO - PROCESS | 3632 | 1468371193923 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
17:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
17:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
17:53:14 INFO - PROCESS | 3632 | 1468371194082 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - PROCESS | 3632 | 1468371194103 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
17:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
17:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
17:53:14 INFO - PROCESS | 3632 | 1468371194253 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - PROCESS | 3632 | 1468371194269 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
17:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
17:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
17:53:14 INFO - PROCESS | 3632 | 1468371194426 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - PROCESS | 3632 | 1468371194440 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
17:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
17:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
17:53:14 INFO - PROCESS | 3632 | 1468371194601 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - PROCESS | 3632 | 1468371194621 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
17:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 171ms
17:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
17:53:14 INFO - PROCESS | 3632 | 1468371194775 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - PROCESS | 3632 | 1468371194791 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
17:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 171ms
17:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
17:53:14 INFO - PROCESS | 3632 | 1468371194951 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - PROCESS | 3632 | 1468371194968 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
17:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 120ms
17:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
17:53:15 INFO - PROCESS | 3632 | 1468371195075 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - PROCESS | 3632 | 1468371195089 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
17:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
17:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
17:53:15 INFO - PROCESS | 3632 | 1468371195254 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - PROCESS | 3632 | 1468371195273 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
17:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
17:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
17:53:15 INFO - PROCESS | 3632 | 1468371195425 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - PROCESS | 3632 | 1468371195441 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
17:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
17:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
17:53:15 INFO - PROCESS | 3632 | 1468371195601 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - PROCESS | 3632 | 1468371195618 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
17:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 171ms
17:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
17:53:15 INFO - PROCESS | 3632 | 1468371195780 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - PROCESS | 3632 | 1468371195792 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
17:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
17:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
17:53:15 INFO - PROCESS | 3632 | 1468371195951 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - PROCESS | 3632 | 1468371195970 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
17:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 171ms
17:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
17:53:16 INFO - PROCESS | 3632 | 1468371196125 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - PROCESS | 3632 | 1468371196141 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
17:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 172ms
17:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
17:53:16 INFO - PROCESS | 3632 | 1468371196300 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - PROCESS | 3632 | 1468371196321 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
17:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
17:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
17:53:16 INFO - PROCESS | 3632 | 1468371196475 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - PROCESS | 3632 | 1468371196489 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
17:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 172ms
17:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
17:53:16 INFO - PROCESS | 3632 | 1468371196651 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - PROCESS | 3632 | 1468371196675 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
17:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 230ms
17:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
17:53:16 INFO - PROCESS | 3632 | 1468371196884 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:16 INFO - PROCESS | 3632 | 1468371196902 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
17:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
17:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
17:53:17 INFO - PROCESS | 3632 | 1468371197058 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - PROCESS | 3632 | 1468371197075 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
17:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
17:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
17:53:17 INFO - PROCESS | 3632 | 1468371197235 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - PROCESS | 3632 | 1468371197256 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
17:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
17:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
17:53:17 INFO - PROCESS | 3632 | 1468371197409 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - PROCESS | 3632 | 1468371197424 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
17:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 330ms
17:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
17:53:17 INFO - PROCESS | 3632 | 1468371197744 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - PROCESS | 3632 | 1468371197768 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
17:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
17:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
17:53:17 INFO - PROCESS | 3632 | 1468371197920 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:17 INFO - PROCESS | 3632 | 1468371197941 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
17:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
17:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
17:53:18 INFO - PROCESS | 3632 | 1468371198098 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - PROCESS | 3632 | 1468371198120 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
17:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 172ms
17:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
17:53:18 INFO - PROCESS | 3632 | 1468371198268 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - PROCESS | 3632 | 1468371198285 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
17:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 120ms
17:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
17:53:18 INFO - PROCESS | 3632 | 1468371198391 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - PROCESS | 3632 | 1468371198408 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
17:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 171ms
17:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
17:53:18 INFO - PROCESS | 3632 | 1468371198569 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - PROCESS | 3632 | 1468371198591 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
17:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 172ms
17:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
17:53:18 INFO - PROCESS | 3632 | 1468371198742 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - PROCESS | 3632 | 1468371198758 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
17:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
17:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
17:53:18 INFO - PROCESS | 3632 | 1468371198917 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:18 INFO - PROCESS | 3632 | 1468371198938 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
17:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
17:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
17:53:19 INFO - PROCESS | 3632 | 1468371199093 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - PROCESS | 3632 | 1468371199110 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
17:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
17:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
17:53:19 INFO - PROCESS | 3632 | 1468371199268 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - PROCESS | 3632 | 1468371199286 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
17:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
17:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
17:53:19 INFO - PROCESS | 3632 | 1468371199447 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - PROCESS | 3632 | 1468371199466 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
17:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
17:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
17:53:19 INFO - PROCESS | 3632 | 1468371199618 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - PROCESS | 3632 | 1468371199638 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
17:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
17:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
17:53:19 INFO - PROCESS | 3632 | 1468371199799 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - PROCESS | 3632 | 1468371199819 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
17:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
17:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
17:53:20 INFO - PROCESS | 3632 | 1468371199968 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - PROCESS | 3632 | 1468371199985 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
17:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
17:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
17:53:20 INFO - PROCESS | 3632 | 1468371200148 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - PROCESS | 3632 | 1468371200160 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
17:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 120ms
17:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
17:53:20 INFO - PROCESS | 3632 | 1468371200268 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - PROCESS | 3632 | 1468371200285 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
17:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
17:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
17:53:20 INFO - PROCESS | 3632 | 1468371200442 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - PROCESS | 3632 | 1468371200460 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
17:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
17:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
17:53:20 INFO - PROCESS | 3632 | 1468371200618 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - PROCESS | 3632 | 1468371200635 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
17:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
17:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
17:53:20 INFO - PROCESS | 3632 | 1468371200797 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - PROCESS | 3632 | 1468371200816 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
17:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
17:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
17:53:21 INFO - PROCESS | 3632 | 1468371200968 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - PROCESS | 3632 | 1468371200987 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
17:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
17:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
17:53:21 INFO - PROCESS | 3632 | 1468371201142 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - PROCESS | 3632 | 1468371201158 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
17:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 173ms
17:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
17:53:21 INFO - PROCESS | 3632 | 1468371201318 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - PROCESS | 3632 | 1468371201334 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
17:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
17:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
17:53:21 INFO - PROCESS | 3632 | 1468371201497 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - PROCESS | 3632 | 1468371201509 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
17:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
17:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
17:53:21 INFO - PROCESS | 3632 | 1468371201668 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - PROCESS | 3632 | 1468371201684 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
17:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 120ms
17:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
17:53:21 INFO - PROCESS | 3632 | 1468371201791 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - PROCESS | 3632 | 1468371201807 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
17:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
17:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
17:53:21 INFO - PROCESS | 3632 | 1468371201967 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - PROCESS | 3632 | 1468371201988 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
17:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
17:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
17:53:22 INFO - PROCESS | 3632 | 1468371202142 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - PROCESS | 3632 | 1468371202158 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
17:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 172ms
17:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
17:53:22 INFO - PROCESS | 3632 | 1468371202317 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - PROCESS | 3632 | 1468371202335 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
17:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 173ms
17:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
17:53:22 INFO - PROCESS | 3632 | 1468371202499 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - PROCESS | 3632 | 1468371202516 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
17:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
17:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
17:53:22 INFO - PROCESS | 3632 | 1468371202669 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - PROCESS | 3632 | 1468371202685 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
17:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
17:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
17:53:22 INFO - PROCESS | 3632 | 1468371202848 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:22 INFO - PROCESS | 3632 | 1468371202922 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
17:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 230ms
17:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
17:53:23 INFO - PROCESS | 3632 | 1468371203081 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - PROCESS | 3632 | 1468371203093 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
17:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 120ms
17:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
17:53:23 INFO - PROCESS | 3632 | 1468371203205 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - PROCESS | 3632 | 1468371203223 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - PROCESS | 3632 | 1468371203283 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
17:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
17:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
17:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
17:53:23 INFO - PROCESS | 3632 | 1468371203384 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - PROCESS | 3632 | 1468371203401 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
17:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 120ms
17:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
17:53:23 INFO - PROCESS | 3632 | 1468371203507 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - PROCESS | 3632 | 1468371203521 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
17:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 120ms
17:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
17:53:23 INFO - PROCESS | 3632 | 1468371203633 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - PROCESS | 3632 | 1468371203654 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
17:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 331ms
17:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
17:53:24 INFO - PROCESS | 3632 | 1468371203969 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - PROCESS | 3632 | 1468371203993 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
17:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
17:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
17:53:24 INFO - PROCESS | 3632 | 1468371204143 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - PROCESS | 3632 | 1468371204167 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
17:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
17:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
17:53:24 INFO - PROCESS | 3632 | 1468371204320 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - PROCESS | 3632 | 1468371204339 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
17:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
17:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
17:53:24 INFO - PROCESS | 3632 | 1468371204492 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - PROCESS | 3632 | 1468371204515 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
17:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
17:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
17:53:24 INFO - PROCESS | 3632 | 1468371204668 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - PROCESS | 3632 | 1468371204689 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
17:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
17:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
17:53:24 INFO - PROCESS | 3632 | 1468371204844 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:24 INFO - PROCESS | 3632 | 1468371204866 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
17:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
17:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
17:53:25 INFO - PROCESS | 3632 | 1468371205017 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - PROCESS | 3632 | 1468371205033 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
17:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
17:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
17:53:25 INFO - PROCESS | 3632 | 1468371205191 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - PROCESS | 3632 | 1468371205212 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
17:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
17:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
17:53:25 INFO - PROCESS | 3632 | 1468371205368 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - PROCESS | 3632 | 1468371205384 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
17:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
17:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
17:53:25 INFO - PROCESS | 3632 | 1468371205542 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - PROCESS | 3632 | 1468371205566 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
17:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
17:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
17:53:25 INFO - PROCESS | 3632 | 1468371205719 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - PROCESS | 3632 | 1468371205743 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
17:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
17:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
17:53:25 INFO - PROCESS | 3632 | 1468371205893 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:25 INFO - PROCESS | 3632 | 1468371205907 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
17:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
17:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
17:53:26 INFO - PROCESS | 3632 | 1468371206071 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 INFO - PROCESS | 3632 | 1468371206089 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 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
17:53:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:53:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 172ms
17:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
17:53:26 INFO - PROCESS | 3632 | 1468371206247 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 INFO - PROCESS | 3632 | 1468371206258 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 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
17:53:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:53:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
17:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
17:53:26 INFO - PROCESS | 3632 | 1468371206418 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 INFO - PROCESS | 3632 | 1468371206436 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 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
17:53:26 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
17:53:26 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
17:53:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
17:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
17:53:26 INFO - PROCESS | 3632 | 1468371206592 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 INFO - PROCESS | 3632 | 1468371206609 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 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
17:53:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:53:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
17:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
17:53:26 INFO - PROCESS | 3632 | 1468371206768 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 INFO - PROCESS | 3632 | 1468371206790 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 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
17:53:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:53:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
17:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
17:53:26 INFO - PROCESS | 3632 | 1468371206944 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:26 INFO - PROCESS | 3632 | 1468371206958 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 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
17:53:27 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
17:53:27 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
17:53:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
17:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
17:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
17:53:27 INFO - PROCESS | 3632 | 1468371207118 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - PROCESS | 3632 | 1468371207134 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
17:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 121ms
17:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
17:53:27 INFO - PROCESS | 3632 | 1468371207244 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - PROCESS | 3632 | 1468371207257 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 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
17:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
17:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
17:53:27 INFO - PROCESS | 3632 | 1468371207418 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - PROCESS | 3632 | 1468371207437 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 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
17:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
17:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
17:53:27 INFO - PROCESS | 3632 | 1468371207592 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - PROCESS | 3632 | 1468371207608 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
17:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
17:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
17:53:27 INFO - PROCESS | 3632 | 1468371207768 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - PROCESS | 3632 | 1468371207788 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
17:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
17:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
17:53:27 INFO - PROCESS | 3632 | 1468371207943 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:27 INFO - PROCESS | 3632 | 1468371207957 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
17:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
17:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
17:53:28 INFO - PROCESS | 3632 | 1468371208118 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - PROCESS | 3632 | 1468371208135 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 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
17:53:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
17:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 120ms
17:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
17:53:28 INFO - PROCESS | 3632 | 1468371208248 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - PROCESS | 3632 | 1468371208259 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
17:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 120ms
17:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
17:53:28 INFO - PROCESS | 3632 | 1468371208369 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - PROCESS | 3632 | 1468371208390 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
17:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
17:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
17:53:28 INFO - PROCESS | 3632 | 1468371208543 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - PROCESS | 3632 | 1468371208557 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
17:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 172ms
17:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
17:53:28 INFO - PROCESS | 3632 | 1468371208719 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - PROCESS | 3632 | 1468371208738 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
17:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
17:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
17:53:28 INFO - PROCESS | 3632 | 1468371208898 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:28 INFO - PROCESS | 3632 | 1468371208916 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
17:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
17:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
17:53:29 INFO - PROCESS | 3632 | 1468371209068 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - PROCESS | 3632 | 1468371209120 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
17:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
17:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
17:53:29 INFO - PROCESS | 3632 | 1468371209242 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - PROCESS | 3632 | 1468371209260 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
17:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 232ms
17:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
17:53:29 INFO - PROCESS | 3632 | 1468371209481 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - PROCESS | 3632 | 1468371209493 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
17:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
17:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
17:53:29 INFO - PROCESS | 3632 | 1468371209652 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - PROCESS | 3632 | 1468371209669 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
17:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 120ms
17:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
17:53:29 INFO - PROCESS | 3632 | 1468371209774 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - PROCESS | 3632 | 1468371209788 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
17:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 120ms
17:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
17:53:29 INFO - PROCESS | 3632 | 1468371209899 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:29 INFO - PROCESS | 3632 | 1468371209916 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
17:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 270ms
17:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
17:53:30 INFO - PROCESS | 3632 | 1468371210175 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - PROCESS | 3632 | 1468371210194 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
17:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 172ms
17:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
17:53:30 INFO - PROCESS | 3632 | 1468371210354 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - PROCESS | 3632 | 1468371210378 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
17:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
17:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
17:53:30 INFO - PROCESS | 3632 | 1468371210534 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - PROCESS | 3632 | 1468371210556 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
17:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 172ms
17:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
17:53:30 INFO - PROCESS | 3632 | 1468371210703 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - PROCESS | 3632 | 1468371210721 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
17:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
17:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
17:53:30 INFO - PROCESS | 3632 | 1468371210881 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:30 INFO - PROCESS | 3632 | 1468371210902 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
17:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
17:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
17:53:31 INFO - PROCESS | 3632 | 1468371211052 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - PROCESS | 3632 | 1468371211074 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
17:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 172ms
17:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
17:53:31 INFO - PROCESS | 3632 | 1468371211225 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - PROCESS | 3632 | 1468371211241 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
17:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
17:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
17:53:31 INFO - PROCESS | 3632 | 1468371211404 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - PROCESS | 3632 | 1468371211422 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
17:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
17:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
17:53:31 INFO - PROCESS | 3632 | 1468371211577 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - PROCESS | 3632 | 1468371211591 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
17:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
17:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
17:53:31 INFO - PROCESS | 3632 | 1468371211751 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - PROCESS | 3632 | 1468371211768 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
17:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
17:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
17:53:31 INFO - PROCESS | 3632 | 1468371211932 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:31 INFO - PROCESS | 3632 | 1468371211954 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 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
17:53:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:53:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
17:53:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
17:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
17:53:32 INFO - PROCESS | 3632 | 1468371212101 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 INFO - PROCESS | 3632 | 1468371212118 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
17:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
17:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
17:53:32 INFO - PROCESS | 3632 | 1468371212284 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 INFO - PROCESS | 3632 | 1468371212302 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
17:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
17:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
17:53:32 INFO - PROCESS | 3632 | 1468371212456 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 INFO - PROCESS | 3632 | 1468371212472 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
17:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
17:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
17:53:32 INFO - PROCESS | 3632 | 1468371212633 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 INFO - PROCESS | 3632 | 1468371212650 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 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
17:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
17:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
17:53:32 INFO - PROCESS | 3632 | 1468371212804 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:32 INFO - PROCESS | 3632 | 1468371212821 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:33 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
17:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
17:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
17:53:33 INFO - PROCESS | 3632 | 1468371212981 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:33 INFO - PROCESS | 3632 | 1468371213001 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
17:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
17:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
17:53:33 INFO - PROCESS | 3632 | 1468371213152 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:33 INFO - PROCESS | 3632 | 1468371213168 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
17:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 632ms
17:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
17:53:33 INFO - PROCESS | 3632 | 1468371213786 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:33 INFO - PROCESS | 3632 | 1468371213809 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
17:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
17:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
17:53:34 INFO - PROCESS | 3632 | 1468371213964 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - PROCESS | 3632 | 1468371213976 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
17:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
17:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
17:53:34 INFO - PROCESS | 3632 | 1468371214134 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - PROCESS | 3632 | 1468371214153 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
17:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
17:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
17:53:34 INFO - PROCESS | 3632 | 1468371214308 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - PROCESS | 3632 | 1468371214324 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
17:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
17:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
17:53:34 INFO - PROCESS | 3632 | 1468371214485 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - PROCESS | 3632 | 1468371214502 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
17:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 120ms
17:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
17:53:34 INFO - PROCESS | 3632 | 1468371214608 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - PROCESS | 3632 | 1468371214624 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
17:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
17:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
17:53:34 INFO - PROCESS | 3632 | 1468371214784 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - PROCESS | 3632 | 1468371214803 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
17:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
17:53:34 INFO - PROCESS | 3632 | 1468371214959 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 INFO - PROCESS | 3632 | 1468371214975 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 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
17:53:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 120ms
17:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
17:53:35 INFO - PROCESS | 3632 | 1468371215088 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 INFO - PROCESS | 3632 | 1468371215107 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
17:53:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
17:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
17:53:35 INFO - PROCESS | 3632 | 1468371215268 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 INFO - PROCESS | 3632 | 1468371215287 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 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
17:53:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 230ms
17:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
17:53:35 INFO - PROCESS | 3632 | 1468371215504 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 INFO - PROCESS | 3632 | 1468371215521 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 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]"
17:53:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:53:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
17:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
17:53:35 INFO - PROCESS | 3632 | 1468371215682 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 INFO - PROCESS | 3632 | 1468371215699 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 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
17:53:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
17:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
17:53:35 INFO - PROCESS | 3632 | 1468371215852 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:35 INFO - PROCESS | 3632 | 1468371215873 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
17:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
17:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
17:53:36 INFO - PROCESS | 3632 | 1468371216025 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - PROCESS | 3632 | 1468371216043 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
17:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 175ms
17:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
17:53:36 INFO - PROCESS | 3632 | 1468371216242 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - PROCESS | 3632 | 1468371216339 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
17:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 290ms
17:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
17:53:36 INFO - PROCESS | 3632 | 1468371216509 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - PROCESS | 3632 | 1468371216539 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
17:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
17:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
17:53:36 INFO - PROCESS | 3632 | 1468371216685 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - PROCESS | 3632 | 1468371216703 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
17:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
17:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
17:53:36 INFO - PROCESS | 3632 | 1468371216867 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:36 INFO - PROCESS | 3632 | 1468371216886 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
17:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
17:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
17:53:37 INFO - PROCESS | 3632 | 1468371217035 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - PROCESS | 3632 | 1468371217052 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
17:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
17:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
17:53:37 INFO - PROCESS | 3632 | 1468371217210 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - PROCESS | 3632 | 1468371217238 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
17:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 172ms
17:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
17:53:37 INFO - PROCESS | 3632 | 1468371217385 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - PROCESS | 3632 | 1468371217403 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
17:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
17:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
17:53:37 INFO - PROCESS | 3632 | 1468371217558 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - PROCESS | 3632 | 1468371217577 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
17:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
17:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
17:53:37 INFO - PROCESS | 3632 | 1468371217735 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - PROCESS | 3632 | 1468371217752 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
17:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
17:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
17:53:37 INFO - PROCESS | 3632 | 1468371217909 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:37 INFO - PROCESS | 3632 | 1468371217933 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
17:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
17:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
17:53:38 INFO - PROCESS | 3632 | 1468371218088 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - PROCESS | 3632 | 1468371218109 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
17:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
17:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
17:53:38 INFO - PROCESS | 3632 | 1468371218261 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - PROCESS | 3632 | 1468371218274 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
17:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
17:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
17:53:38 INFO - PROCESS | 3632 | 1468371218435 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - PROCESS | 3632 | 1468371218457 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
17:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 172ms
17:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
17:53:38 INFO - PROCESS | 3632 | 1468371218615 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - PROCESS | 3632 | 1468371218636 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
17:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 172ms
17:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
17:53:38 INFO - PROCESS | 3632 | 1468371218786 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - PROCESS | 3632 | 1468371218806 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
17:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
17:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
17:53:39 INFO - PROCESS | 3632 | 1468371218992 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - PROCESS | 3632 | 1468371219006 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
17:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
17:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
17:53:39 INFO - PROCESS | 3632 | 1468371219167 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - PROCESS | 3632 | 1468371219186 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
17:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
17:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
17:53:39 INFO - PROCESS | 3632 | 1468371219340 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - PROCESS | 3632 | 1468371219357 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
17:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
17:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
17:53:39 INFO - PROCESS | 3632 | 1468371219517 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - PROCESS | 3632 | 1468371219533 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
17:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 172ms
17:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
17:53:39 INFO - PROCESS | 3632 | 1468371219692 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - PROCESS | 3632 | 1468371219707 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
17:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
17:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
17:53:39 INFO - PROCESS | 3632 | 1468371219866 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:39 INFO - PROCESS | 3632 | 1468371219883 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
17:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 172ms
17:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
17:53:40 INFO - PROCESS | 3632 | 1468371220041 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - PROCESS | 3632 | 1468371220056 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
17:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
17:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
17:53:40 INFO - PROCESS | 3632 | 1468371220216 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - PROCESS | 3632 | 1468371220232 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
17:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 173ms
17:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
17:53:40 INFO - PROCESS | 3632 | 1468371220399 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - PROCESS | 3632 | 1468371220417 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
17:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
17:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
17:53:40 INFO - PROCESS | 3632 | 1468371220579 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - PROCESS | 3632 | 1468371220590 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
17:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 172ms
17:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
17:53:40 INFO - PROCESS | 3632 | 1468371220750 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - PROCESS | 3632 | 1468371220767 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
17:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
17:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
17:53:40 INFO - PROCESS | 3632 | 1468371220925 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:40 INFO - PROCESS | 3632 | 1468371220942 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
17:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
17:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
17:53:41 INFO - PROCESS | 3632 | 1468371221100 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - PROCESS | 3632 | 1468371221119 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
17:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 172ms
17:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
17:53:41 INFO - PROCESS | 3632 | 1468371221275 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - PROCESS | 3632 | 1468371221289 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
17:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 171ms
17:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
17:53:41 INFO - PROCESS | 3632 | 1468371221449 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - PROCESS | 3632 | 1468371221468 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
17:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
17:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
17:53:41 INFO - PROCESS | 3632 | 1468371221623 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - PROCESS | 3632 | 1468371221642 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
17:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 172ms
17:53:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
17:53:41 INFO - PROCESS | 3632 | 1468371221800 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:41 INFO - PROCESS | 3632 | 1468371221818 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 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 () {
17:53:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
17:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
17:53:42 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 () {
17:53:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
17:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
17:53:42 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 () {
17:53:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
17:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
17:53:42 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 () {
17:53:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
17:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
17:53:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 232ms
17:53:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
17:53:42 INFO - PROCESS | 3632 | 1468371222036 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 INFO - PROCESS | 3632 | 1468371222053 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
17:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
17:53:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
17:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
17:53:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
17:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
17:53:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 270ms
17:53:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
17:53:42 INFO - PROCESS | 3632 | 1468371222316 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 INFO - PROCESS | 3632 | 1468371222333 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 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
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
17:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
17:53:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
17:53:42 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.
17:53:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
17:53:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
17:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
17:53:42 INFO - PROCESS | 3632 | 1468371222574 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 INFO - PROCESS | 3632 | 1468371222636 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
17:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 290ms
17:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
17:53:42 INFO - PROCESS | 3632 | 1468371222790 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 INFO - PROCESS | 3632 | 1468371222813 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
17:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
17:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
17:53:42 INFO - PROCESS | 3632 | 1468371222966 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:42 INFO - PROCESS | 3632 | 1468371222985 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
17:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
17:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
17:53:43 INFO - PROCESS | 3632 | 1468371223153 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - PROCESS | 3632 | 1468371223175 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
17:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 190ms
17:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
17:53:43 INFO - PROCESS | 3632 | 1468371223338 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - PROCESS | 3632 | 1468371223357 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
17:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
17:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
17:53:43 INFO - PROCESS | 3632 | 1468371223517 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - PROCESS | 3632 | 1468371223539 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
17:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
17:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
17:53:43 INFO - PROCESS | 3632 | 1468371223696 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - PROCESS | 3632 | 1468371223707 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
17:53:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 121ms
17:53:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
17:53:43 INFO - PROCESS | 3632 | 1468371223821 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:43 INFO - PROCESS | 3632 | 1468371223840 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
17:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
17:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
17:53:44 INFO - PROCESS | 3632 | 1468371224000 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - PROCESS | 3632 | 1468371224017 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
17:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
17:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
17:53:44 INFO - PROCESS | 3632 | 1468371224174 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - PROCESS | 3632 | 1468371224196 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
17:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
17:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
17:53:44 INFO - PROCESS | 3632 | 1468371224350 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - PROCESS | 3632 | 1468371224368 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
17:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
17:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
17:53:44 INFO - PROCESS | 3632 | 1468371224525 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - PROCESS | 3632 | 1468371224539 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
17:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
17:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
17:53:44 INFO - PROCESS | 3632 | 1468371224700 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - PROCESS | 3632 | 1468371224729 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
17:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
17:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
17:53:44 INFO - PROCESS | 3632 | 1468371224879 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:44 INFO - PROCESS | 3632 | 1468371224891 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
17:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
17:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
17:53:45 INFO - PROCESS | 3632 | 1468371225053 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - PROCESS | 3632 | 1468371225069 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
17:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
17:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
17:53:45 INFO - PROCESS | 3632 | 1468371225223 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - PROCESS | 3632 | 1468371225247 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
17:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
17:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
17:53:45 INFO - PROCESS | 3632 | 1468371225399 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - PROCESS | 3632 | 1468371225415 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
17:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
17:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
17:53:45 INFO - PROCESS | 3632 | 1468371225575 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - PROCESS | 3632 | 1468371225589 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
17:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
17:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
17:53:45 INFO - PROCESS | 3632 | 1468371225750 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - PROCESS | 3632 | 1468371225770 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
17:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
17:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
17:53:45 INFO - PROCESS | 3632 | 1468371225929 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:45 INFO - PROCESS | 3632 | 1468371225941 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
17:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
17:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
17:53:46 INFO - PROCESS | 3632 | 1468371226101 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - PROCESS | 3632 | 1468371226118 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 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
17:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 172ms
17:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
17:53:46 INFO - PROCESS | 3632 | 1468371226273 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - PROCESS | 3632 | 1468371226297 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
17:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
17:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
17:53:46 INFO - PROCESS | 3632 | 1468371226449 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - PROCESS | 3632 | 1468371226465 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 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
17:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 120ms
17:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
17:53:46 INFO - PROCESS | 3632 | 1468371226574 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - PROCESS | 3632 | 1468371226589 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
17:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
17:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
17:53:46 INFO - PROCESS | 3632 | 1468371226750 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - PROCESS | 3632 | 1468371226768 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
17:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 172ms
17:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
17:53:46 INFO - PROCESS | 3632 | 1468371226929 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:46 INFO - PROCESS | 3632 | 1468371226941 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
17:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
17:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
17:53:47 INFO - PROCESS | 3632 | 1468371227100 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - PROCESS | 3632 | 1468371227119 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
17:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
17:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
17:53:47 INFO - PROCESS | 3632 | 1468371227280 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - PROCESS | 3632 | 1468371227299 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
17:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
17:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
17:53:47 INFO - PROCESS | 3632 | 1468371227451 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - PROCESS | 3632 | 1468371227468 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
17:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
17:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
17:53:47 INFO - PROCESS | 3632 | 1468371227629 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - PROCESS | 3632 | 1468371227641 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
17:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
17:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
17:53:47 INFO - PROCESS | 3632 | 1468371227803 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - PROCESS | 3632 | 1468371227823 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
17:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
17:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
17:53:47 INFO - PROCESS | 3632 | 1468371227982 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - PROCESS | 3632 | 1468371227998 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
17:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
17:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
17:53:48 INFO - PROCESS | 3632 | 1468371228149 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - PROCESS | 3632 | 1468371228166 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
17:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 230ms
17:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
17:53:48 INFO - PROCESS | 3632 | 1468371228385 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - PROCESS | 3632 | 1468371228406 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
17:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 172ms
17:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
17:53:48 INFO - PROCESS | 3632 | 1468371228564 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - PROCESS | 3632 | 1468371228581 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
17:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 172ms
17:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
17:53:48 INFO - PROCESS | 3632 | 1468371228758 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:48 INFO - PROCESS | 3632 | 1468371228868 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
17:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 290ms
17:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
17:53:49 INFO - PROCESS | 3632 | 1468371229042 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - PROCESS | 3632 | 1468371229070 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
17:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
17:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
17:53:49 INFO - PROCESS | 3632 | 1468371229218 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - PROCESS | 3632 | 1468371229237 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
17:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
17:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
17:53:49 INFO - PROCESS | 3632 | 1468371229398 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - PROCESS | 3632 | 1468371229424 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 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
17:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
17:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
17:53:49 INFO - PROCESS | 3632 | 1468371229568 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - PROCESS | 3632 | 1468371229589 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
17:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
17:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
17:53:49 INFO - PROCESS | 3632 | 1468371229746 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - PROCESS | 3632 | 1468371229766 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
17:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
17:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
17:53:49 INFO - PROCESS | 3632 | 1468371229920 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:49 INFO - PROCESS | 3632 | 1468371229937 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 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
17:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
17:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
17:53:50 INFO - PROCESS | 3632 | 1468371230096 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - PROCESS | 3632 | 1468371230108 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
17:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
17:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
17:53:50 INFO - PROCESS | 3632 | 1468371230267 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - PROCESS | 3632 | 1468371230287 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
17:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
17:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
17:53:50 INFO - PROCESS | 3632 | 1468371230441 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - PROCESS | 3632 | 1468371230457 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
17:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
17:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
17:53:50 INFO - PROCESS | 3632 | 1468371230617 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - PROCESS | 3632 | 1468371230641 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
17:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
17:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
17:53:50 INFO - PROCESS | 3632 | 1468371230792 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - PROCESS | 3632 | 1468371230807 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
17:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
17:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
17:53:50 INFO - PROCESS | 3632 | 1468371230968 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:50 INFO - PROCESS | 3632 | 1468371230990 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 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
17:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
17:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
17:53:51 INFO - PROCESS | 3632 | 1468371231141 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 INFO - PROCESS | 3632 | 1468371231157 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
17:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 172ms
17:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
17:53:51 INFO - PROCESS | 3632 | 1468371231316 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 INFO - PROCESS | 3632 | 1468371231333 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 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
17:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
17:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
17:53:51 INFO - PROCESS | 3632 | 1468371231490 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 INFO - PROCESS | 3632 | 1468371231507 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
17:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
17:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
17:53:51 INFO - PROCESS | 3632 | 1468371231666 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 INFO - PROCESS | 3632 | 1468371231691 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
17:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
17:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
17:53:51 INFO - PROCESS | 3632 | 1468371231846 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:51 INFO - PROCESS | 3632 | 1468371231859 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
17:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
17:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
17:53:52 INFO - PROCESS | 3632 | 1468371232017 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - PROCESS | 3632 | 1468371232034 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
17:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
17:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
17:53:52 INFO - PROCESS | 3632 | 1468371232190 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - PROCESS | 3632 | 1468371232209 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
17:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
17:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
17:53:52 INFO - PROCESS | 3632 | 1468371232368 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - PROCESS | 3632 | 1468371232385 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
17:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
17:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
17:53:52 INFO - PROCESS | 3632 | 1468371232548 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - PROCESS | 3632 | 1468371232559 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
17:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
17:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
17:53:52 INFO - PROCESS | 3632 | 1468371232719 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - PROCESS | 3632 | 1468371232739 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
17:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
17:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
17:53:52 INFO - PROCESS | 3632 | 1468371232898 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:52 INFO - PROCESS | 3632 | 1468371232915 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
17:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
17:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
17:53:53 INFO - PROCESS | 3632 | 1468371233068 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - PROCESS | 3632 | 1468371233084 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
17:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
17:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
17:53:53 INFO - PROCESS | 3632 | 1468371233247 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - PROCESS | 3632 | 1468371233267 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
17:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
17:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
17:53:53 INFO - PROCESS | 3632 | 1468371233418 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - PROCESS | 3632 | 1468371233434 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 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
17:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
17:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
17:53:53 INFO - PROCESS | 3632 | 1468371233596 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - PROCESS | 3632 | 1468371233607 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 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
17:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 172ms
17:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
17:53:53 INFO - PROCESS | 3632 | 1468371233767 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - PROCESS | 3632 | 1468371233786 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 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
17:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
17:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
17:53:53 INFO - PROCESS | 3632 | 1468371233941 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:53 INFO - PROCESS | 3632 | 1468371233957 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 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)
17:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
17:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
17:53:54 INFO - PROCESS | 3632 | 1468371234117 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - PROCESS | 3632 | 1468371234134 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
17:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
17:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
17:53:54 INFO - PROCESS | 3632 | 1468371234291 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - PROCESS | 3632 | 1468371234306 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
17:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 230ms
17:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
17:53:54 INFO - PROCESS | 3632 | 1468371234524 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - PROCESS | 3632 | 1468371234540 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
17:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
17:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
17:53:54 INFO - PROCESS | 3632 | 1468371234700 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - PROCESS | 3632 | 1468371234782 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
17:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 230ms
17:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
17:53:54 INFO - PROCESS | 3632 | 1468371234934 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:54 INFO - PROCESS | 3632 | 1468371234974 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
17:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 330ms
17:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
17:53:55 INFO - PROCESS | 3632 | 1468371235268 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - PROCESS | 3632 | 1468371235290 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
17:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
17:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
17:53:55 INFO - PROCESS | 3632 | 1468371235443 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - PROCESS | 3632 | 1468371235459 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
17:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
17:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
17:53:55 INFO - PROCESS | 3632 | 1468371235621 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - PROCESS | 3632 | 1468371235644 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
17:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
17:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
17:53:55 INFO - PROCESS | 3632 | 1468371235797 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - PROCESS | 3632 | 1468371235817 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
17:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
17:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
17:53:55 INFO - PROCESS | 3632 | 1468371235967 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - PROCESS | 3632 | 1468371235984 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
17:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
17:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
17:53:56 INFO - PROCESS | 3632 | 1468371236142 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - PROCESS | 3632 | 1468371236165 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 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
17:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 172ms
17:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
17:53:56 INFO - PROCESS | 3632 | 1468371236316 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - PROCESS | 3632 | 1468371236333 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
17:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
17:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
17:53:56 INFO - PROCESS | 3632 | 1468371236491 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - PROCESS | 3632 | 1468371236507 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
17:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
17:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
17:53:56 INFO - PROCESS | 3632 | 1468371236668 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - PROCESS | 3632 | 1468371236688 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 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)
17:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
17:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
17:53:56 INFO - PROCESS | 3632 | 1468371236842 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:56 INFO - PROCESS | 3632 | 1468371236856 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
17:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
17:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
17:53:57 INFO - PROCESS | 3632 | 1468371237018 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - PROCESS | 3632 | 1468371237035 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
17:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
17:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
17:53:57 INFO - PROCESS | 3632 | 1468371237190 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - PROCESS | 3632 | 1468371237220 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
17:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
17:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
17:53:57 INFO - PROCESS | 3632 | 1468371237367 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - PROCESS | 3632 | 1468371237384 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
17:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
17:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
17:53:57 INFO - PROCESS | 3632 | 1468371237541 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - PROCESS | 3632 | 1468371237557 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
17:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
17:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
17:53:57 INFO - PROCESS | 3632 | 1468371237716 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - PROCESS | 3632 | 1468371237739 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
17:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
17:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
17:53:57 INFO - PROCESS | 3632 | 1468371237893 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:57 INFO - PROCESS | 3632 | 1468371237909 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
17:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
17:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
17:53:58 INFO - PROCESS | 3632 | 1468371238067 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - PROCESS | 3632 | 1468371238084 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
17:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
17:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
17:53:58 INFO - PROCESS | 3632 | 1468371238240 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - PROCESS | 3632 | 1468371238257 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
17:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 171ms
17:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
17:53:58 INFO - PROCESS | 3632 | 1468371238417 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - PROCESS | 3632 | 1468371238434 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
17:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 122ms
17:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
17:53:58 INFO - PROCESS | 3632 | 1468371238542 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - PROCESS | 3632 | 1468371238555 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
17:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 172ms
17:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
17:53:58 INFO - PROCESS | 3632 | 1468371238719 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - PROCESS | 3632 | 1468371238735 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
17:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
17:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
17:53:58 INFO - PROCESS | 3632 | 1468371238891 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:58 INFO - PROCESS | 3632 | 1468371238907 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
17:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
17:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
17:53:59 INFO - PROCESS | 3632 | 1468371239067 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - PROCESS | 3632 | 1468371239084 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
17:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
17:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
17:53:59 INFO - PROCESS | 3632 | 1468371239242 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - PROCESS | 3632 | 1468371239265 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
17:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
17:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
17:53:59 INFO - PROCESS | 3632 | 1468371239417 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - PROCESS | 3632 | 1468371239433 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
17:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 172ms
17:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
17:53:59 INFO - PROCESS | 3632 | 1468371239596 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - PROCESS | 3632 | 1468371239608 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
17:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
17:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
17:53:59 INFO - PROCESS | 3632 | 1468371239768 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - PROCESS | 3632 | 1468371239787 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
17:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
17:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
17:53:59 INFO - PROCESS | 3632 | 1468371239942 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:53:59 INFO - PROCESS | 3632 | 1468371239956 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
17:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
17:54:00 INFO - PROCESS | 3632 | 1468371240119 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
17:54:00 INFO - PROCESS | 3632 | 1468371240135 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
17:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 172ms
17:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
17:54:00 INFO - PROCESS | 3632 | 1468371240303 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - PROCESS | 3632 | 1468371240319 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
17:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
17:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
17:54:00 INFO - PROCESS | 3632 | 1468371240475 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - PROCESS | 3632 | 1468371240490 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
17:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
17:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
17:54:00 INFO - PROCESS | 3632 | 1468371240650 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - PROCESS | 3632 | 1468371240669 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
17:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 230ms
17:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
17:54:00 INFO - PROCESS | 3632 | 1468371240884 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:00 INFO - PROCESS | 3632 | 1468371240904 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
17:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
17:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
17:54:01 INFO - PROCESS | 3632 | 1468371241058 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - PROCESS | 3632 | 1468371241074 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
17:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 172ms
17:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
17:54:01 INFO - PROCESS | 3632 | 1468371241274 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - PROCESS | 3632 | 1468371241362 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
17:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 330ms
17:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
17:54:01 INFO - PROCESS | 3632 | 1468371241583 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - PROCESS | 3632 | 1468371241603 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
17:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 171ms
17:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
17:54:01 INFO - PROCESS | 3632 | 1468371241755 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - PROCESS | 3632 | 1468371241775 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
17:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
17:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
17:54:01 INFO - PROCESS | 3632 | 1468371241941 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:01 INFO - PROCESS | 3632 | 1468371241966 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
17:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
17:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
17:54:02 INFO - PROCESS | 3632 | 1468371242113 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - PROCESS | 3632 | 1468371242126 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
17:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
17:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
17:54:02 INFO - PROCESS | 3632 | 1468371242286 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - PROCESS | 3632 | 1468371242307 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
17:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
17:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
17:54:02 INFO - PROCESS | 3632 | 1468371242458 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - PROCESS | 3632 | 1468371242474 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
17:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
17:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
17:54:02 INFO - PROCESS | 3632 | 1468371242633 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - PROCESS | 3632 | 1468371242649 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
17:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
17:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
17:54:02 INFO - PROCESS | 3632 | 1468371242809 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - PROCESS | 3632 | 1468371242831 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
17:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
17:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
17:54:03 INFO - PROCESS | 3632 | 1468371242984 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - PROCESS | 3632 | 1468371243001 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
17:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
17:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
17:54:03 INFO - PROCESS | 3632 | 1468371243159 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - PROCESS | 3632 | 1468371243175 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
17:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
17:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
17:54:03 INFO - PROCESS | 3632 | 1468371243334 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - PROCESS | 3632 | 1468371243351 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
17:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
17:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
17:54:03 INFO - PROCESS | 3632 | 1468371243508 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - PROCESS | 3632 | 1468371243524 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
17:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
17:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
17:54:03 INFO - PROCESS | 3632 | 1468371243684 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - PROCESS | 3632 | 1468371243701 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
17:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 172ms
17:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
17:54:03 INFO - PROCESS | 3632 | 1468371243859 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:03 INFO - PROCESS | 3632 | 1468371243873 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 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
17:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
17:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
17:54:04 INFO - PROCESS | 3632 | 1468371244033 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - PROCESS | 3632 | 1468371244050 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 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
17:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
17:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
17:54:04 INFO - PROCESS | 3632 | 1468371244206 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - PROCESS | 3632 | 1468371244227 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
17:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 172ms
17:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
17:54:04 INFO - PROCESS | 3632 | 1468371244385 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - PROCESS | 3632 | 1468371244410 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
17:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
17:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
17:54:04 INFO - PROCESS | 3632 | 1468371244559 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - PROCESS | 3632 | 1468371244582 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
17:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 173ms
17:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
17:54:04 INFO - PROCESS | 3632 | 1468371244735 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - PROCESS | 3632 | 1468371244752 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
17:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
17:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
17:54:04 INFO - PROCESS | 3632 | 1468371244909 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:04 INFO - PROCESS | 3632 | 1468371244932 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
17:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
17:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
17:54:05 INFO - PROCESS | 3632 | 1468371245084 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - PROCESS | 3632 | 1468371245100 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
17:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 174ms
17:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
17:54:05 INFO - PROCESS | 3632 | 1468371245266 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - PROCESS | 3632 | 1468371245286 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
17:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
17:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
17:54:05 INFO - PROCESS | 3632 | 1468371245440 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - PROCESS | 3632 | 1468371245456 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 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)
17:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
17:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
17:54:05 INFO - PROCESS | 3632 | 1468371245617 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - PROCESS | 3632 | 1468371245634 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
17:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
17:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
17:54:05 INFO - PROCESS | 3632 | 1468371245790 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - PROCESS | 3632 | 1468371245806 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
17:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
17:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
17:54:05 INFO - PROCESS | 3632 | 1468371245968 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:05 INFO - PROCESS | 3632 | 1468371245985 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
17:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
17:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
17:54:06 INFO - PROCESS | 3632 | 1468371246141 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:06 INFO - PROCESS | 3632 | 1468371246157 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
17:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 172ms
17:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
17:54:06 INFO - PROCESS | 3632 | 1468371246317 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:06 INFO - PROCESS | 3632 | 1468371246334 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
17:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
17:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
17:54:06 INFO - PROCESS | 3632 | 1468371246497 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:06 INFO - PROCESS | 3632 | 1468371246508 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
17:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
17:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
17:54:06 INFO - PROCESS | 3632 | 1468371246667 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:06 INFO - PROCESS | 3632 | 1468371246687 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
17:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 370ms
17:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
17:54:07 INFO - PROCESS | 3632 | 1468371247040 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - PROCESS | 3632 | 1468371247054 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
17:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
17:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
17:54:07 INFO - PROCESS | 3632 | 1468371247217 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - PROCESS | 3632 | 1468371247234 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
17:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
17:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
17:54:07 INFO - PROCESS | 3632 | 1468371247391 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - PROCESS | 3632 | 1468371247408 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
17:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 330ms
17:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
17:54:07 INFO - PROCESS | 3632 | 1468371247726 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - PROCESS | 3632 | 1468371247751 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
17:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 172ms
17:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
17:54:07 INFO - PROCESS | 3632 | 1468371247904 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:07 INFO - PROCESS | 3632 | 1468371247923 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
17:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
17:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
17:54:08 INFO - PROCESS | 3632 | 1468371248086 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - PROCESS | 3632 | 1468371248106 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
17:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
17:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
17:54:08 INFO - PROCESS | 3632 | 1468371248263 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - PROCESS | 3632 | 1468371248275 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
17:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
17:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
17:54:08 INFO - PROCESS | 3632 | 1468371248434 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - PROCESS | 3632 | 1468371248452 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
17:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
17:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
17:54:08 INFO - PROCESS | 3632 | 1468371248609 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - PROCESS | 3632 | 1468371248633 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
17:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 174ms
17:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
17:54:08 INFO - PROCESS | 3632 | 1468371248784 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - PROCESS | 3632 | 1468371248800 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
17:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
17:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
17:54:08 INFO - PROCESS | 3632 | 1468371248958 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:08 INFO - PROCESS | 3632 | 1468371248975 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
17:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
17:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
17:54:09 INFO - PROCESS | 3632 | 1468371249134 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - PROCESS | 3632 | 1468371249150 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
17:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
17:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
17:54:09 INFO - PROCESS | 3632 | 1468371249310 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - PROCESS | 3632 | 1468371249327 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
17:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
17:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
17:54:09 INFO - PROCESS | 3632 | 1468371249486 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - PROCESS | 3632 | 1468371249506 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
17:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
17:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
17:54:09 INFO - PROCESS | 3632 | 1468371249659 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - PROCESS | 3632 | 1468371249673 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 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
17:54:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:54:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
17:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
17:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
17:54:09 INFO - PROCESS | 3632 | 1468371249834 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:09 INFO - PROCESS | 3632 | 1468371249858 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
17:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 171ms
17:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
17:54:10 INFO - PROCESS | 3632 | 1468371250008 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 INFO - PROCESS | 3632 | 1468371250024 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
17:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
17:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
17:54:10 INFO - PROCESS | 3632 | 1468371250184 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 INFO - PROCESS | 3632 | 1468371250201 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 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
17:54:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:54:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
17:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
17:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
17:54:10 INFO - PROCESS | 3632 | 1468371250363 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 INFO - PROCESS | 3632 | 1468371250374 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 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
17:54:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
17:54:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
17:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 330ms
17:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
17:54:10 INFO - PROCESS | 3632 | 1468371250695 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 INFO - PROCESS | 3632 | 1468371250754 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
17:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 230ms
17:54:10 INFO - PROCESS | 3632 | 1468371250937 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
17:54:10 INFO - PROCESS | 3632 | 1468371250953 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
17:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
17:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
17:54:11 INFO - PROCESS | 3632 | 1468371251117 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - PROCESS | 3632 | 1468371251137 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
17:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 172ms
17:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
17:54:11 INFO - PROCESS | 3632 | 1468371251292 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - PROCESS | 3632 | 1468371251307 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
17:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
17:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
17:54:11 INFO - PROCESS | 3632 | 1468371251471 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - PROCESS | 3632 | 1468371251488 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
17:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
17:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
17:54:11 INFO - PROCESS | 3632 | 1468371251650 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - PROCESS | 3632 | 1468371251671 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
17:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
17:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
17:54:11 INFO - PROCESS | 3632 | 1468371251823 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - PROCESS | 3632 | 1468371251839 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
17:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 120ms
17:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
17:54:11 INFO - PROCESS | 3632 | 1468371251949 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:11 INFO - PROCESS | 3632 | 1468371251966 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
17:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
17:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
17:54:12 INFO - PROCESS | 3632 | 1468371252123 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - PROCESS | 3632 | 1468371252143 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
17:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
17:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
17:54:12 INFO - PROCESS | 3632 | 1468371252300 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - PROCESS | 3632 | 1468371252317 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
17:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
17:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
17:54:12 INFO - PROCESS | 3632 | 1468371252474 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - PROCESS | 3632 | 1468371252489 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
17:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
17:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
17:54:12 INFO - PROCESS | 3632 | 1468371252651 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - PROCESS | 3632 | 1468371252672 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
17:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 171ms
17:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
17:54:12 INFO - PROCESS | 3632 | 1468371252824 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:12 INFO - PROCESS | 3632 | 1468371252842 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
17:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
17:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
17:54:13 INFO - PROCESS | 3632 | 1468371253001 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - PROCESS | 3632 | 1468371253017 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
17:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
17:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
17:54:13 INFO - PROCESS | 3632 | 1468371253181 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - PROCESS | 3632 | 1468371253192 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
17:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 120ms
17:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
17:54:13 INFO - PROCESS | 3632 | 1468371253306 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - PROCESS | 3632 | 1468371253326 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
17:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 172ms
17:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
17:54:13 INFO - PROCESS | 3632 | 1468371253485 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - PROCESS | 3632 | 1468371253501 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
17:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
17:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
17:54:13 INFO - PROCESS | 3632 | 1468371253658 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:13 INFO - PROCESS | 3632 | 1468371253681 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
17:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 331ms
17:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
17:54:14 INFO - PROCESS | 3632 | 1468371253993 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - PROCESS | 3632 | 1468371254018 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
17:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
17:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
17:54:14 INFO - PROCESS | 3632 | 1468371254170 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - PROCESS | 3632 | 1468371254190 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
17:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
17:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
17:54:14 INFO - PROCESS | 3632 | 1468371254351 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - PROCESS | 3632 | 1468371254370 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
17:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
17:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
17:54:14 INFO - PROCESS | 3632 | 1468371254519 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - PROCESS | 3632 | 1468371254538 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
17:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 230ms
17:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
17:54:14 INFO - PROCESS | 3632 | 1468371254752 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:14 INFO - PROCESS | 3632 | 1468371254769 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
17:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 270ms
17:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
17:54:15 INFO - PROCESS | 3632 | 1468371255026 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - PROCESS | 3632 | 1468371255053 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
17:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
17:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
17:54:15 INFO - PROCESS | 3632 | 1468371255201 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - PROCESS | 3632 | 1468371255220 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
17:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
17:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
17:54:15 INFO - PROCESS | 3632 | 1468371255383 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - PROCESS | 3632 | 1468371255401 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
17:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
17:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
17:54:15 INFO - PROCESS | 3632 | 1468371255553 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - PROCESS | 3632 | 1468371255573 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
17:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
17:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
17:54:15 INFO - PROCESS | 3632 | 1468371255731 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - PROCESS | 3632 | 1468371255742 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
17:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
17:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
17:54:15 INFO - PROCESS | 3632 | 1468371255902 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:15 INFO - PROCESS | 3632 | 1468371255923 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
17:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
17:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
17:54:16 INFO - PROCESS | 3632 | 1468371256076 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - PROCESS | 3632 | 1468371256103 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
17:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 172ms
17:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
17:54:16 INFO - PROCESS | 3632 | 1468371256251 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - PROCESS | 3632 | 1468371256269 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
17:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 120ms
17:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
17:54:16 INFO - PROCESS | 3632 | 1468371256375 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - PROCESS | 3632 | 1468371256389 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
17:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 120ms
17:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
17:54:16 INFO - PROCESS | 3632 | 1468371256499 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - PROCESS | 3632 | 1468371256515 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
17:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 120ms
17:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
17:54:16 INFO - PROCESS | 3632 | 1468371256624 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - PROCESS | 3632 | 1468371256641 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
17:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 172ms
17:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
17:54:16 INFO - PROCESS | 3632 | 1468371256800 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 INFO - PROCESS | 3632 | 1468371256820 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:16 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
17:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
17:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
17:54:16 INFO - PROCESS | 3632 | 1468371256976 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - PROCESS | 3632 | 1468371256999 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
17:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
17:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
17:54:17 INFO - PROCESS | 3632 | 1468371257152 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - PROCESS | 3632 | 1468371257183 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
17:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
17:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
17:54:17 INFO - PROCESS | 3632 | 1468371257331 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - PROCESS | 3632 | 1468371257342 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
17:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
17:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
17:54:17 INFO - PROCESS | 3632 | 1468371257504 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - PROCESS | 3632 | 1468371257523 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
17:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
17:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
17:54:17 INFO - PROCESS | 3632 | 1468371257680 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - PROCESS | 3632 | 1468371257701 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
17:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
17:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
17:54:17 INFO - PROCESS | 3632 | 1468371257852 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:17 INFO - PROCESS | 3632 | 1468371257867 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
17:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
17:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
17:54:18 INFO - PROCESS | 3632 | 1468371258027 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - PROCESS | 3632 | 1468371258041 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
17:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
17:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
17:54:18 INFO - PROCESS | 3632 | 1468371258201 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - PROCESS | 3632 | 1468371258222 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 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
17:54:18 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
17:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
17:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
17:54:18 INFO - PROCESS | 3632 | 1468371258381 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - PROCESS | 3632 | 1468371258391 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
17:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
17:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
17:54:18 INFO - PROCESS | 3632 | 1468371258551 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - PROCESS | 3632 | 1468371258566 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
17:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 172ms
17:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
17:54:18 INFO - PROCESS | 3632 | 1468371258725 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - PROCESS | 3632 | 1468371258747 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
17:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
17:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
17:54:18 INFO - PROCESS | 3632 | 1468371258901 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:18 INFO - PROCESS | 3632 | 1468371258920 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
17:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
17:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
17:54:19 INFO - PROCESS | 3632 | 1468371259077 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - PROCESS | 3632 | 1468371259090 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
17:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
17:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
17:54:19 INFO - PROCESS | 3632 | 1468371259251 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - PROCESS | 3632 | 1468371259271 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
17:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
17:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
17:54:19 INFO - PROCESS | 3632 | 1468371259425 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - PROCESS | 3632 | 1468371259448 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
17:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
17:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
17:54:19 INFO - PROCESS | 3632 | 1468371259601 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - PROCESS | 3632 | 1468371259618 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
17:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
17:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
17:54:19 INFO - PROCESS | 3632 | 1468371259776 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - PROCESS | 3632 | 1468371259790 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
17:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
17:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
17:54:19 INFO - PROCESS | 3632 | 1468371259953 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - PROCESS | 3632 | 1468371259984 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
17:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 330ms
17:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
17:54:20 INFO - PROCESS | 3632 | 1468371260291 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - PROCESS | 3632 | 1468371260308 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
17:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
17:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
17:54:20 INFO - PROCESS | 3632 | 1468371260468 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - PROCESS | 3632 | 1468371260489 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
17:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
17:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
17:54:20 INFO - PROCESS | 3632 | 1468371260651 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - PROCESS | 3632 | 1468371260669 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
17:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
17:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
17:54:20 INFO - PROCESS | 3632 | 1468371260818 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:20 INFO - PROCESS | 3632 | 1468371260837 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
17:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 230ms
17:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
17:54:21 INFO - PROCESS | 3632 | 1468371261052 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - PROCESS | 3632 | 1468371261070 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
17:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 172ms
17:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
17:54:21 INFO - PROCESS | 3632 | 1468371261227 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - PROCESS | 3632 | 1468371261243 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
17:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
17:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
17:54:21 INFO - PROCESS | 3632 | 1468371261403 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - PROCESS | 3632 | 1468371261420 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
17:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
17:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
17:54:21 INFO - PROCESS | 3632 | 1468371261585 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - PROCESS | 3632 | 1468371261605 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
17:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 172ms
17:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
17:54:21 INFO - PROCESS | 3632 | 1468371261766 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - PROCESS | 3632 | 1468371261783 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
17:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
17:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
17:54:21 INFO - PROCESS | 3632 | 1468371261937 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:21 INFO - PROCESS | 3632 | 1468371261956 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
17:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
17:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
17:54:22 INFO - PROCESS | 3632 | 1468371262114 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - PROCESS | 3632 | 1468371262143 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
17:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
17:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
17:54:22 INFO - PROCESS | 3632 | 1468371262285 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - PROCESS | 3632 | 1468371262307 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
17:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
17:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
17:54:22 INFO - PROCESS | 3632 | 1468371262464 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - PROCESS | 3632 | 1468371262475 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
17:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
17:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
17:54:22 INFO - PROCESS | 3632 | 1468371262634 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - PROCESS | 3632 | 1468371262659 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
17:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
17:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
17:54:22 INFO - PROCESS | 3632 | 1468371262818 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:22 INFO - PROCESS | 3632 | 1468371262836 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
17:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
17:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
17:54:23 INFO - PROCESS | 3632 | 1468371262991 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:23 INFO - PROCESS | 3632 | 1468371263007 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
17:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
17:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
17:54:23 INFO - PROCESS | 3632 | 1468371263167 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:23 INFO - PROCESS | 3632 | 1468371263192 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
17:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
17:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
17:54:23 INFO - PROCESS | 3632 | 1468371263341 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:23 INFO - PROCESS | 3632 | 1468371263357 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
17:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
17:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
17:54:23 INFO - PROCESS | 3632 | 1468371263518 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:23 INFO - PROCESS | 3632 | 1468371263534 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 575ms
17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
17:54:24 INFO - PROCESS | 3632 | 1468371264096 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - PROCESS | 3632 | 1468371264109 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
17:54:24 INFO - PROCESS | 3632 | 1468371264272 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - PROCESS | 3632 | 1468371264288 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
17:54:24 INFO - PROCESS | 3632 | 1468371264443 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - PROCESS | 3632 | 1468371264458 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
17:54:24 INFO - PROCESS | 3632 | 1468371264618 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - PROCESS | 3632 | 1468371264638 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
17:54:24 INFO - PROCESS | 3632 | 1468371264792 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - PROCESS | 3632 | 1468371264808 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
17:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
17:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
17:54:24 INFO - PROCESS | 3632 | 1468371264968 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - PROCESS | 3632 | 1468371264990 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
17:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
17:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
17:54:25 INFO - PROCESS | 3632 | 1468371265142 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - PROCESS | 3632 | 1468371265157 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
17:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
17:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
17:54:25 INFO - PROCESS | 3632 | 1468371265317 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - PROCESS | 3632 | 1468371265333 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
17:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
17:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
17:54:25 INFO - PROCESS | 3632 | 1468371265500 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - PROCESS | 3632 | 1468371265516 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
17:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
17:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
17:54:25 INFO - PROCESS | 3632 | 1468371265679 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - PROCESS | 3632 | 1468371265702 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
17:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 270ms
17:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
17:54:25 INFO - PROCESS | 3632 | 1468371265943 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:25 INFO - PROCESS | 3632 | 1468371265957 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
17:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
17:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
17:54:26 INFO - PROCESS | 3632 | 1468371266118 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - PROCESS | 3632 | 1468371266134 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
17:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 172ms
17:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
17:54:26 INFO - PROCESS | 3632 | 1468371266294 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - PROCESS | 3632 | 1468371266341 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
17:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 330ms
17:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
17:54:26 INFO - PROCESS | 3632 | 1468371266630 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - PROCESS | 3632 | 1468371266650 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
17:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
17:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
17:54:26 INFO - PROCESS | 3632 | 1468371266804 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - PROCESS | 3632 | 1468371266824 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
17:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
17:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
17:54:27 INFO - PROCESS | 3632 | 1468371266985 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - PROCESS | 3632 | 1468371267003 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
17:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 230ms
17:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
17:54:27 INFO - PROCESS | 3632 | 1468371267214 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - PROCESS | 3632 | 1468371267227 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
17:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 230ms
17:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
17:54:27 INFO - PROCESS | 3632 | 1468371267450 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - PROCESS | 3632 | 1468371267468 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
17:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
17:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
17:54:27 INFO - PROCESS | 3632 | 1468371267620 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - PROCESS | 3632 | 1468371267648 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
17:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
17:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
17:54:27 INFO - PROCESS | 3632 | 1468371267792 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - PROCESS | 3632 | 1468371267810 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
17:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
17:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
17:54:27 INFO - PROCESS | 3632 | 1468371267967 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - PROCESS | 3632 | 1468371267984 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
17:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
17:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
17:54:28 INFO - PROCESS | 3632 | 1468371268147 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - PROCESS | 3632 | 1468371268159 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
17:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
17:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
17:54:28 INFO - PROCESS | 3632 | 1468371268320 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - PROCESS | 3632 | 1468371268341 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
17:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
17:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
17:54:28 INFO - PROCESS | 3632 | 1468371268499 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - PROCESS | 3632 | 1468371268518 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
17:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
17:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
17:54:28 INFO - PROCESS | 3632 | 1468371268671 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - PROCESS | 3632 | 1468371268688 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
17:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 172ms
17:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
17:54:28 INFO - PROCESS | 3632 | 1468371268850 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:28 INFO - PROCESS | 3632 | 1468371268874 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
17:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
17:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
17:54:29 INFO - PROCESS | 3632 | 1468371269020 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - PROCESS | 3632 | 1468371269037 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
17:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 175ms
17:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
17:54:29 INFO - PROCESS | 3632 | 1468371269201 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - PROCESS | 3632 | 1468371269218 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
17:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
17:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
17:54:29 INFO - PROCESS | 3632 | 1468371269374 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - PROCESS | 3632 | 1468371269396 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
17:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
17:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
17:54:29 INFO - PROCESS | 3632 | 1468371269551 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - PROCESS | 3632 | 1468371269568 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
17:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
17:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
17:54:29 INFO - PROCESS | 3632 | 1468371269726 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - PROCESS | 3632 | 1468371269743 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
17:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
17:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
17:54:29 INFO - PROCESS | 3632 | 1468371269901 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:29 INFO - PROCESS | 3632 | 1468371269916 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
17:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
17:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
17:54:30 INFO - PROCESS | 3632 | 1468371270077 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - PROCESS | 3632 | 1468371270094 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
17:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
17:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
17:54:30 INFO - PROCESS | 3632 | 1468371270253 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - PROCESS | 3632 | 1468371270269 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
17:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
17:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
17:54:30 INFO - PROCESS | 3632 | 1468371270431 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - PROCESS | 3632 | 1468371270442 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
17:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
17:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
17:54:30 INFO - PROCESS | 3632 | 1468371270601 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - PROCESS | 3632 | 1468371270617 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
17:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 172ms
17:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
17:54:30 INFO - PROCESS | 3632 | 1468371270781 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - PROCESS | 3632 | 1468371270792 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
17:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
17:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
17:54:30 INFO - PROCESS | 3632 | 1468371270951 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:30 INFO - PROCESS | 3632 | 1468371270966 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
17:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
17:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
17:54:31 INFO - PROCESS | 3632 | 1468371271125 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - PROCESS | 3632 | 1468371271141 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
17:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 172ms
17:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
17:54:31 INFO - PROCESS | 3632 | 1468371271302 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - PROCESS | 3632 | 1468371271318 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
17:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
17:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
17:54:31 INFO - PROCESS | 3632 | 1468371271475 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - PROCESS | 3632 | 1468371271498 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
17:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
17:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
17:54:31 INFO - PROCESS | 3632 | 1468371271651 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - PROCESS | 3632 | 1468371271666 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
17:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 120ms
17:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
17:54:31 INFO - PROCESS | 3632 | 1468371271776 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - PROCESS | 3632 | 1468371271788 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
17:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
17:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
17:54:31 INFO - PROCESS | 3632 | 1468371271951 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:31 INFO - PROCESS | 3632 | 1468371271966 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
17:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
17:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
17:54:32 INFO - PROCESS | 3632 | 1468371272131 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - PROCESS | 3632 | 1468371272142 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
17:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
17:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
17:54:32 INFO - PROCESS | 3632 | 1468371272304 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - PROCESS | 3632 | 1468371272320 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
17:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
17:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
17:54:32 INFO - PROCESS | 3632 | 1468371272475 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - PROCESS | 3632 | 1468371272494 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
17:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
17:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
17:54:32 INFO - PROCESS | 3632 | 1468371272651 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - PROCESS | 3632 | 1468371272668 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
17:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 121ms
17:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
17:54:32 INFO - PROCESS | 3632 | 1468371272776 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:32 INFO - PROCESS | 3632 | 1468371272792 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
17:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 330ms
17:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
17:54:33 INFO - PROCESS | 3632 | 1468371273111 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - PROCESS | 3632 | 1468371273135 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
17:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
17:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
17:54:33 INFO - PROCESS | 3632 | 1468371273288 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - PROCESS | 3632 | 1468371273308 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
17:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 230ms
17:54:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
17:54:33 INFO - PROCESS | 3632 | 1468371273524 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - PROCESS | 3632 | 1468371273542 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
17:54:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
17:54:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
17:54:33 INFO - PROCESS | 3632 | 1468371273700 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - PROCESS | 3632 | 1468371273718 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
17:54:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 172ms
17:54:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
17:54:33 INFO - PROCESS | 3632 | 1468371273870 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:33 INFO - PROCESS | 3632 | 1468371273890 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
17:54:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
17:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
17:54:34 INFO - PROCESS | 3632 | 1468371274045 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:34 INFO - PROCESS | 3632 | 1468371274068 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
17:54:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
17:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
17:54:34 INFO - PROCESS | 3632 | 1468371274218 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:34 INFO - PROCESS | 3632 | 1468371274235 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
17:54:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
17:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
17:54:34 INFO - PROCESS | 3632 | 1468371274392 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:34 INFO - PROCESS | 3632 | 1468371274408 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
17:54:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
17:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
17:54:34 INFO - PROCESS | 3632 | 1468371274568 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:34 INFO - PROCESS | 3632 | 1468371274587 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:35 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)
17:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
17:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
17:54:35 INFO - PROCESS | 3632 | 1468371275243 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:35 INFO - PROCESS | 3632 | 1468371275256 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:35 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
17:54:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:54:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
17:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 671ms
17:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
17:54:35 INFO - PROCESS | 3632 | 1468371275917 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:35 INFO - PROCESS | 3632 | 1468371275941 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:36 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
17:54:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:54:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
17:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 671ms
17:54:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
17:54:36 INFO - PROCESS | 3632 | 1468371276590 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:36 INFO - PROCESS | 3632 | 1468371276603 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:37 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)
17:54:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 670ms
17:54:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
17:54:37 INFO - PROCESS | 3632 | 1468371277263 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:37 INFO - PROCESS | 3632 | 1468371277276 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:37 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)
17:54:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
17:54:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
17:54:37 INFO - PROCESS | 3632 | 1468371277938 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:37 INFO - PROCESS | 3632 | 1468371277962 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:38 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
17:54:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:54:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
17:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 671ms
17:54:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
17:54:38 INFO - PROCESS | 3632 | 1468371278612 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:38 INFO - PROCESS | 3632 | 1468371278625 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:39 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
17:54:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:54:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
17:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 671ms
17:54:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
17:54:39 INFO - PROCESS | 3632 | 1468371279287 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:39 INFO - PROCESS | 3632 | 1468371279335 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:40 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
17:54:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:54:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
17:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 730ms
17:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
17:54:40 INFO - PROCESS | 3632 | 1468371280031 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:40 INFO - PROCESS | 3632 | 1468371280057 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:40 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
17:54:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
17:54:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
17:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 671ms
17:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
17:54:40 INFO - PROCESS | 3632 | 1468371280710 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:40 INFO - PROCESS | 3632 | 1468371280726 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
17:54:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
17:54:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
17:54:40 INFO - PROCESS | 3632 | 1468371280884 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:40 INFO - PROCESS | 3632 | 1468371280903 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
17:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
17:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
17:54:41 INFO - PROCESS | 3632 | 1468371281059 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - PROCESS | 3632 | 1468371281075 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 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"
17:54:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:54:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
17:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 172ms
17:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
17:54:41 INFO - PROCESS | 3632 | 1468371281236 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - PROCESS | 3632 | 1468371281260 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
17:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
17:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
17:54:41 INFO - PROCESS | 3632 | 1468371281410 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - PROCESS | 3632 | 1468371281427 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 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"
17:54:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:54:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
17:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
17:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
17:54:41 INFO - PROCESS | 3632 | 1468371281584 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - PROCESS | 3632 | 1468371281600 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 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"
17:54:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:54:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
17:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
17:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
17:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
17:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
17:54:41 INFO - PROCESS | 3632 | 1468371281760 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - PROCESS | 3632 | 1468371281776 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
17:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
17:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
17:54:41 INFO - PROCESS | 3632 | 1468371281934 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:41 INFO - PROCESS | 3632 | 1468371281950 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:42 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
17:54:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
17:54:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
17:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
17:54:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
17:54:42 INFO - PROCESS | 3632 | 1468371282608 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:42 INFO - PROCESS | 3632 | 1468371282622 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
17:54:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
17:54:42 INFO - PROCESS | 3632 | 1468371282785 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
17:54:42 INFO - PROCESS | 3632 | 1468371282802 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
17:54:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
17:54:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
17:54:42 INFO - PROCESS | 3632 | 1468371282966 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - PROCESS | 3632 | 1468371282987 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
17:54:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
17:54:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
17:54:43 INFO - PROCESS | 3632 | 1468371283137 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - PROCESS | 3632 | 1468371283154 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
17:54:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
17:54:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
17:54:43 INFO - PROCESS | 3632 | 1468371283311 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - PROCESS | 3632 | 1468371283326 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
17:54:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
17:54:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
17:54:43 INFO - PROCESS | 3632 | 1468371283486 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - PROCESS | 3632 | 1468371283504 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
17:54:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
17:54:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
17:54:43 INFO - PROCESS | 3632 | 1468371283665 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - PROCESS | 3632 | 1468371283676 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
17:54:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 172ms
17:54:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
17:54:43 INFO - PROCESS | 3632 | 1468371283835 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:43 INFO - PROCESS | 3632 | 1468371283851 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
17:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
17:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
17:54:44 INFO - PROCESS | 3632 | 1468371284010 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - PROCESS | 3632 | 1468371284033 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
17:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
17:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
17:54:44 INFO - PROCESS | 3632 | 1468371284185 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - PROCESS | 3632 | 1468371284202 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
17:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
17:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
17:54:44 INFO - PROCESS | 3632 | 1468371284360 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - PROCESS | 3632 | 1468371284374 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
17:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
17:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
17:54:44 INFO - PROCESS | 3632 | 1468371284535 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - PROCESS | 3632 | 1468371284554 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
17:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
17:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
17:54:44 INFO - PROCESS | 3632 | 1468371284709 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - PROCESS | 3632 | 1468371284726 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
17:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
17:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
17:54:44 INFO - PROCESS | 3632 | 1468371284885 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:44 INFO - PROCESS | 3632 | 1468371284900 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
17:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
17:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
17:54:45 INFO - PROCESS | 3632 | 1468371285060 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - PROCESS | 3632 | 1468371285075 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
17:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
17:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
17:54:45 INFO - PROCESS | 3632 | 1468371285235 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - PROCESS | 3632 | 1468371285255 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
17:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 270ms
17:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
17:54:45 INFO - PROCESS | 3632 | 1468371285511 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - PROCESS | 3632 | 1468371285537 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
17:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 173ms
17:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
17:54:45 INFO - PROCESS | 3632 | 1468371285688 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - PROCESS | 3632 | 1468371285708 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
17:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
17:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
17:54:45 INFO - PROCESS | 3632 | 1468371285868 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:45 INFO - PROCESS | 3632 | 1468371285887 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
17:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 230ms
17:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
17:54:46 INFO - PROCESS | 3632 | 1468371286098 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - PROCESS | 3632 | 1468371286110 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
17:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 172ms
17:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
17:54:46 INFO - PROCESS | 3632 | 1468371286269 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - PROCESS | 3632 | 1468371286289 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
17:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
17:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
17:54:46 INFO - PROCESS | 3632 | 1468371286445 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - PROCESS | 3632 | 1468371286472 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
17:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
17:54:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
17:54:46 INFO - PROCESS | 3632 | 1468371286618 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - PROCESS | 3632 | 1468371286636 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
17:54:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
17:54:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
17:54:46 INFO - PROCESS | 3632 | 1468371286798 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - PROCESS | 3632 | 1468371286810 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
17:54:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
17:54:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
17:54:47 INFO - PROCESS | 3632 | 1468371286969 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - PROCESS | 3632 | 1468371286997 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
17:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
17:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
17:54:47 INFO - PROCESS | 3632 | 1468371287142 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - PROCESS | 3632 | 1468371287159 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
17:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
17:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
17:54:47 INFO - PROCESS | 3632 | 1468371287320 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - PROCESS | 3632 | 1468371287339 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
17:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
17:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
17:54:47 INFO - PROCESS | 3632 | 1468371287494 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - PROCESS | 3632 | 1468371287517 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
17:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
17:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
17:54:47 INFO - PROCESS | 3632 | 1468371287671 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - PROCESS | 3632 | 1468371287690 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
17:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
17:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
17:54:47 INFO - PROCESS | 3632 | 1468371287848 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:47 INFO - PROCESS | 3632 | 1468371287860 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
17:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
17:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
17:54:48 INFO - PROCESS | 3632 | 1468371288018 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - PROCESS | 3632 | 1468371288038 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
17:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
17:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
17:54:48 INFO - PROCESS | 3632 | 1468371288193 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - PROCESS | 3632 | 1468371288212 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
17:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 172ms
17:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
17:54:48 INFO - PROCESS | 3632 | 1468371288368 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - PROCESS | 3632 | 1468371288384 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
17:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
17:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
17:54:48 INFO - PROCESS | 3632 | 1468371288548 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - PROCESS | 3632 | 1468371288567 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
17:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 172ms
17:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
17:54:48 INFO - PROCESS | 3632 | 1468371288719 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - PROCESS | 3632 | 1468371288739 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
17:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
17:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
17:54:48 INFO - PROCESS | 3632 | 1468371288892 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:48 INFO - PROCESS | 3632 | 1468371288908 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
17:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
17:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
17:54:49 INFO - PROCESS | 3632 | 1468371289068 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - PROCESS | 3632 | 1468371289088 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
17:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
17:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
17:54:49 INFO - PROCESS | 3632 | 1468371289243 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - PROCESS | 3632 | 1468371289259 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
17:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
17:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
17:54:49 INFO - PROCESS | 3632 | 1468371289418 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - PROCESS | 3632 | 1468371289433 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
17:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
17:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
17:54:49 INFO - PROCESS | 3632 | 1468371289592 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - PROCESS | 3632 | 1468371289610 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
17:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
17:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
17:54:49 INFO - PROCESS | 3632 | 1468371289769 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - PROCESS | 3632 | 1468371289786 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
17:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
17:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
17:54:49 INFO - PROCESS | 3632 | 1468371289942 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:49 INFO - PROCESS | 3632 | 1468371289958 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
17:54:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
17:54:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
17:54:50 INFO - PROCESS | 3632 | 1468371290118 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - PROCESS | 3632 | 1468371290133 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
17:54:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
17:54:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
17:54:50 INFO - PROCESS | 3632 | 1468371290294 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - PROCESS | 3632 | 1468371290308 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
17:54:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
17:54:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
17:54:50 INFO - PROCESS | 3632 | 1468371290471 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - PROCESS | 3632 | 1468371290491 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
17:54:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
17:54:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
17:54:50 INFO - TEST-START | /DOMEvents/constructors.html
17:54:50 INFO - PROCESS | 3632 | 1468371290648 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - PROCESS | 3632 | 1468371290667 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
17:54:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
17:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:54:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
17:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:54:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
17:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:54:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
17:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:54:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
17:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:54:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
17:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
17:54:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
17:54:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
17:54:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 187ms
17:54:50 INFO - TEST-START | /DOMEvents/event-phases-order.html
17:54:50 INFO - PROCESS | 3632 | 1468371290835 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - PROCESS | 3632 | 1468371290852 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
17:54:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 123ms
17:54:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
17:54:50 INFO - PROCESS | 3632 | 1468371290965 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - PROCESS | 3632 | 1468371290976 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
17:54:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
17:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
17:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
17:54:51 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
17:54:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
17:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
17:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
17:54:51 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
17:54:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
17:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
17:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
17:54:51 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]"
17:54:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
17:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
17:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
17:54:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
17:54:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 179ms
17:54:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
17:54:51 INFO - PROCESS | 3632 | 1468371291148 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - PROCESS | 3632 | 1468371291161 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - PROCESS | 3632 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
17:54:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
17:54:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 172ms
17:54:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
17:54:51 INFO - PROCESS | 3632 | 1468371291319 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - PROCESS | 3632 | 1468371291335 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - PROCESS | 3632 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
17:54:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
17:54:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
17:54:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
17:54:51 INFO - PROCESS | 3632 | 1468371291498 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - PROCESS | 3632 | 1468371291509 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
17:54:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 270ms
17:54:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
17:54:51 INFO - PROCESS | 3632 | 1468371291770 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 INFO - PROCESS | 3632 | 1468371291798 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:51 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.
17:54:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
17:54:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
17:54:51 INFO - PROCESS | 3632 | 1468371291951 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 INFO - PROCESS | 3632 | 1468371291970 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 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
17:54:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
17:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
17:54:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
17:54:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
17:54:52 INFO - PROCESS | 3632 | 1468371292125 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 INFO - PROCESS | 3632 | 1468371292142 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 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.
17:54:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
17:54:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
17:54:52 INFO - PROCESS | 3632 | 1468371292298 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 INFO - PROCESS | 3632 | 1468371292324 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 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.
17:54:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 230ms
17:54:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
17:54:52 INFO - PROCESS | 3632 | 1468371292532 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 INFO - PROCESS | 3632 | 1468371292544 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
17:54:52 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
17:54:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 270ms
17:54:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
17:54:52 INFO - PROCESS | 3632 | 1468371292803 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:52 INFO - PROCESS | 3632 | 1468371292829 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 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.
17:54:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
17:54:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
17:54:53 INFO - PROCESS | 3632 | 1468371292976 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 INFO - PROCESS | 3632 | 1468371292993 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 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.
17:54:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
17:54:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
17:54:53 INFO - PROCESS | 3632 | 1468371293152 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 INFO - PROCESS | 3632 | 1468371293170 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 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.
17:54:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
17:54:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
17:54:53 INFO - PROCESS | 3632 | 1468371293327 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 INFO - PROCESS | 3632 | 1468371293343 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 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.
17:54:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
17:54:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
17:54:53 INFO - PROCESS | 3632 | 1468371293504 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 INFO - PROCESS | 3632 | 1468371293523 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 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.
17:54:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
17:54:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
17:54:53 INFO - PROCESS | 3632 | 1468371293678 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 INFO - PROCESS | 3632 | 1468371293699 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 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.
17:54:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 172ms
17:54:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
17:54:53 INFO - PROCESS | 3632 | 1468371293853 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:53 INFO - PROCESS | 3632 | 1468371293870 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 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
17:54:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
17:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
17:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
17:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
17:54:54 INFO - PROCESS | 3632 | 1468371294033 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 INFO - PROCESS | 3632 | 1468371294044 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 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.
17:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 120ms
17:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
17:54:54 INFO - PROCESS | 3632 | 1468371294152 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 INFO - PROCESS | 3632 | 1468371294175 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 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.
17:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
17:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
17:54:54 INFO - PROCESS | 3632 | 1468371294327 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 INFO - PROCESS | 3632 | 1468371294341 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
17:54:54 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
17:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
17:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
17:54:54 INFO - PROCESS | 3632 | 1468371294504 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 INFO - PROCESS | 3632 | 1468371294522 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 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.
17:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
17:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
17:54:54 INFO - PROCESS | 3632 | 1468371294681 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 INFO - PROCESS | 3632 | 1468371294703 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 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.
17:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
17:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
17:54:54 INFO - PROCESS | 3632 | 1468371294852 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:54 INFO - PROCESS | 3632 | 1468371294875 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 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.
17:54:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 171ms
17:54:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker
17:54:55 INFO - PROCESS | 3632 | 1468371295026 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - PROCESS | 3632 | 1468371295055 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
17:54:55 INFO - {}
17:54:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
17:54:55 INFO - {}
17:54:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
17:54:55 INFO - {}
17:54:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
17:54:55 INFO - {}
17:54:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
17:54:55 INFO - TEST-START | /FileAPI/fileReader.html
17:54:55 INFO - PROCESS | 3632 | 1468371295202 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - PROCESS | 3632 | 1468371295219 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
17:54:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
17:54:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
17:54:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
17:54:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
17:54:55 INFO - TEST-START | /FileAPI/historical.html
17:54:55 INFO - PROCESS | 3632 | 1468371295377 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - PROCESS | 3632 | 1468371295394 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
17:54:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
17:54:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
17:54:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
17:54:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
17:54:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
17:54:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
17:54:55 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
17:54:55 INFO - TEST-START | /FileAPI/idlharness.html
17:54:55 INFO - PROCESS | 3632 | 1468371295552 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - PROCESS | 3632 | 1468371295568 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
17:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
17:54:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
17:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
17:54:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
17:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
17:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
17:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
17:54:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
17:54:55 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
17:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
17:54:55 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
17:54:55 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
17:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
17:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
17:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
17:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
17:54:55 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
17:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
17:54:55 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
17:54:55 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
17:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
17:54:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
17:54:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 320ms
17:54:55 INFO - TEST-START | /FileAPI/idlharness.worker
17:54:55 INFO - PROCESS | 3632 | 1468371295875 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:55 INFO - PROCESS | 3632 | 1468371295890 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
17:54:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:54:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
17:54:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
17:54:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
17:54:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:54:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
17:54:56 INFO - {}
17:54:56 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
17:54:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:54:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:54:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
17:54:56 INFO - {}
17:54:56 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 - {}
17:54:56 INFO - {}
17:54:56 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
17:54:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:54:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:54:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
17:54:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
17:54:56 INFO - {}
17:54:56 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
17:54:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:54:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:54:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
17:54:56 INFO - {}
17:54:56 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 - {}
17:54:56 INFO - {}
17:54:56 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
17:54:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
17:54:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
17:54:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 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
17:54:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
17:54:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
17:54:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 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
17:54:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 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
17:54:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 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
17:54:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
17:54:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
17:54:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
17:54:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
17:54:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:54:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:54:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
17:54:56 INFO - {}
17:54:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 384ms
17:54:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
17:54:56 INFO - PROCESS | 3632 | 1468371296265 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 INFO - PROCESS | 3632 | 1468371296291 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 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
17:54:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 171ms
17:54:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
17:54:56 INFO - PROCESS | 3632 | 1468371296437 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 INFO - PROCESS | 3632 | 1468371296456 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
17:54:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 121ms
17:54:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html
17:54:56 INFO - PROCESS | 3632 | 1468371296565 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 INFO - PROCESS | 3632 | 1468371296587 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
17:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
17:54:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
17:54:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
17:54:56 INFO - PROCESS | 3632 | 1468371296736 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 INFO - PROCESS | 3632 | 1468371296752 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
17:54:56 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.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
17:54:56 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'.)
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
17:54:56 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.
17:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
17:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
17:54:56 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.
17:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
17:54:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
17:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
17:54:56 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.
17:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
17:54:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
17:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
17:54:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 243ms
17:54:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
17:54:57 INFO - PROCESS | 3632 | 1468371296985 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - PROCESS | 3632 | 1468371297002 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
17:54:57 INFO - {}
17:54:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 171ms
17:54:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
17:54:57 INFO - PROCESS | 3632 | 1468371297161 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - PROCESS | 3632 | 1468371297176 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
17:54:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
17:54:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
17:54:57 INFO - PROCESS | 3632 | 1468371297337 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - PROCESS | 3632 | 1468371297354 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
17:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
17:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
17:54:57 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"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
17:54:57 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"
17:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
17:54:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 243ms
17:54:57 INFO - TEST-START | /FileAPI/file/File-constructor.html
17:54:57 INFO - PROCESS | 3632 | 1468371297584 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - PROCESS | 3632 | 1468371297599 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
17:54:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
17:54:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
17:54:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
17:54:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
17:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
17:54:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
17:54:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 182ms
17:54:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
17:54:57 INFO - PROCESS | 3632 | 1468371297768 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:57 INFO - PROCESS | 3632 | 1468371297784 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
17:54:58 INFO - {}
17:54:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 330ms
17:54:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
17:54:58 INFO - PROCESS | 3632 | 1468371298103 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - PROCESS | 3632 | 1468371298135 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
17:54:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
17:54:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
17:54:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
17:54:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
17:54:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
17:54:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
17:54:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
17:54:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
17:54:58 INFO - PROCESS | 3632 | 1468371298278 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - PROCESS | 3632 | 1468371298301 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
17:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
17:54:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
17:54:58 INFO - PROCESS | 3632 | 1468371298456 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - PROCESS | 3632 | 1468371298474 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
17:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
17:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
17:54:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
17:54:58 INFO - PROCESS | 3632 | 1468371298628 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - PROCESS | 3632 | 1468371298643 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
17:54:58 INFO - reader.readAsText(blob_2)
17:54:58 INFO - }" did not throw
17:54:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
17:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
17:54:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
17:54:58 INFO - reader.readAsDataURL(blob_2)
17:54:58 INFO - }" did not throw
17:54:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
17:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
17:54:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
17:54:58 INFO - reader.readAsArrayBuffer(blob_2)
17:54:58 INFO - }" did not throw
17:54:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
17:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
17:54:58 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
17:54:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
17:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
17:54:58 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
17:54:58 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
17:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
17:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:58 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
17:54:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
17:54:58 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
17:54:58 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
17:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
17:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 281ms
17:54:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
17:54:58 INFO - PROCESS | 3632 | 1468371298910 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:58 INFO - PROCESS | 3632 | 1468371298926 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
17:54:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
17:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:54:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
17:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
17:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
17:54:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
17:54:59 INFO - PROCESS | 3632 | 1468371299090 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - PROCESS | 3632 | 1468371299114 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
17:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
17:54:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
17:54:59 INFO - PROCESS | 3632 | 1468371299261 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - PROCESS | 3632 | 1468371299277 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
17:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
17:54:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
17:54:59 INFO - PROCESS | 3632 | 1468371299436 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - PROCESS | 3632 | 1468371299456 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
17:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
17:54:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
17:54:59 INFO - PROCESS | 3632 | 1468371299609 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - PROCESS | 3632 | 1468371299625 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
17:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
17:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
17:54:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
17:54:59 INFO - PROCESS | 3632 | 1468371299791 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - PROCESS | 3632 | 1468371299812 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
17:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
17:54:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
17:55:00 INFO - PROCESS | 3632 | 1468371299961 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:00 INFO - PROCESS | 3632 | 1468371299976 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
17:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
17:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
17:55:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
17:55:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
17:55:00 INFO - PROCESS | 3632 | 1468371300138 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:00 INFO - PROCESS | 3632 | 1468371300160 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
17:55:00 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
17:55:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
17:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:55:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
17:55:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
17:55:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
17:55:00 INFO - PROCESS | 3632 | 1468371300319 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:00 INFO - PROCESS | 3632 | 1468371300336 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
17:55:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 171ms
17:55:00 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
17:55:00 INFO - PROCESS | 3632 | 1468371300500 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:00 INFO - PROCESS | 3632 | 1468371300519 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:01 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
17:55:01 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 732ms
17:55:01 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
17:55:01 INFO - PROCESS | 3632 | 1468371301231 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:01 INFO - PROCESS | 3632 | 1468371301254 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:01 INFO - PROCESS | 3632 | [Parent 3632] 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
17:55:01 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
17:55:01 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
17:55:01 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
17:55:01 INFO - PROCESS | 3632 | 1468371301963 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:02 INFO - PROCESS | 3632 | 1468371301988 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:02 INFO - PROCESS | 3632 | [Parent 3632] 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
17:55:02 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
17:55:02 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 730ms
17:55:02 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
17:55:02 INFO - PROCESS | 3632 | 1468371302696 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:02 INFO - PROCESS | 3632 | 1468371302709 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:03 INFO - PROCESS | 3632 | [Parent 3632] 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
17:55:03 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
17:55:03 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 731ms
17:55:03 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
17:55:03 INFO - PROCESS | 3632 | 1468371303430 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:03 INFO - PROCESS | 3632 | 1468371303443 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
17:55:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
17:55:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
17:55:04 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
17:55:04 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 731ms
17:55:04 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
17:55:04 INFO - PROCESS | 3632 | 1468371304165 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:04 INFO - PROCESS | 3632 | 1468371304195 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
17:55:05 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 870ms
17:55:05 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
17:55:05 INFO - PROCESS | 3632 | 1468371305041 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:05 INFO - PROCESS | 3632 | 1468371305076 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
17:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
17:55:05 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 830ms
17:55:05 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
17:55:05 INFO - PROCESS | 3632 | 1468371305878 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:05 INFO - PROCESS | 3632 | 1468371305892 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
17:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
17:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
17:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
17:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
17:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
17:55:06 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 771ms
17:55:06 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
17:55:06 INFO - PROCESS | 3632 | 1468371306685 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:06 INFO - PROCESS | 3632 | 1468371306710 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
17:55:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
17:55:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
17:55:07 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
17:55:07 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 730ms
17:55:07 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
17:55:07 INFO - PROCESS | 3632 | 1468371307416 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:07 INFO - PROCESS | 3632 | 1468371307439 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
17:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
17:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
17:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
17:55:08 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 771ms
17:55:08 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
17:55:08 INFO - PROCESS | 3632 | 1468371308193 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:08 INFO - PROCESS | 3632 | 1468371308224 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:08 INFO - PROCESS | 3632 | [Parent 3632] 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
17:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
17:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
17:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
17:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
17:55:08 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 771ms
17:55:08 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
17:55:08 INFO - PROCESS | 3632 | 1468371308968 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:09 INFO - PROCESS | 3632 | 1468371308993 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
17:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
17:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
17:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
17:55:09 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 731ms
17:55:09 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
17:55:09 INFO - PROCESS | 3632 | 1468371309707 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:09 INFO - PROCESS | 3632 | 1468371309724 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
17:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
17:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
17:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
17:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
17:55:12 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2935ms
17:55:12 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
17:55:12 INFO - PROCESS | 3632 | 1468371312640 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:12 INFO - PROCESS | 3632 | 1468371312666 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
17:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
17:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
17:55:14 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 1975ms
17:55:14 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
17:55:14 INFO - PROCESS | 3632 | 1468371314619 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:14 INFO - PROCESS | 3632 | 1468371314655 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
17:55:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
17:55:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
17:55:16 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2014ms
17:55:16 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
17:55:16 INFO - PROCESS | 3632 | 1468371316638 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:16 INFO - PROCESS | 3632 | 1468371316667 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:17 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
17:55:17 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 830ms
17:55:17 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
17:55:17 INFO - PROCESS | 3632 | 1468371317475 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:17 INFO - PROCESS | 3632 | 1468371317501 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:18 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
17:55:18 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
17:55:18 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 830ms
17:55:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
17:55:18 INFO - PROCESS | 3632 | 1468371318305 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:18 INFO - PROCESS | 3632 | 1468371318330 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
17:55:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 731ms
17:55:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
17:55:19 INFO - PROCESS | 3632 | 1468371319038 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:19 INFO - PROCESS | 3632 | 1468371319064 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
17:55:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 770ms
17:55:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
17:55:19 INFO - PROCESS | 3632 | 1468371319813 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:19 INFO - PROCESS | 3632 | 1468371319843 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
17:55:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 830ms
17:55:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
17:55:20 INFO - PROCESS | 3632 | 1468371320646 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:20 INFO - PROCESS | 3632 | 1468371320674 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
17:55:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 732ms
17:55:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
17:55:21 INFO - PROCESS | 3632 | 1468371321381 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:21 INFO - PROCESS | 3632 | 1468371321408 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
17:55:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 730ms
17:55:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
17:55:22 INFO - PROCESS | 3632 | 1468371322117 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:22 INFO - PROCESS | 3632 | 1468371322148 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
17:55:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 770ms
17:55:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
17:55:22 INFO - PROCESS | 3632 | 1468371322888 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:22 INFO - PROCESS | 3632 | 1468371322912 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
17:55:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
17:55:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
17:55:23 INFO - PROCESS | 3632 | 1468371323561 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:23 INFO - PROCESS | 3632 | 1468371323575 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
17:55:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 831ms
17:55:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
17:55:24 INFO - PROCESS | 3632 | 1468371324395 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:24 INFO - PROCESS | 3632 | 1468371324423 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
17:55:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 870ms
17:55:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
17:55:25 INFO - PROCESS | 3632 | 1468371325267 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:25 INFO - PROCESS | 3632 | 1468371325293 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
17:55:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 831ms
17:55:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
17:55:26 INFO - PROCESS | 3632 | 1468371326101 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:26 INFO - PROCESS | 3632 | 1468371326126 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
17:55:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 831ms
17:55:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
17:55:26 INFO - PROCESS | 3632 | 1468371326936 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:26 INFO - PROCESS | 3632 | 1468371326963 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
17:55:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 871ms
17:55:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
17:55:27 INFO - PROCESS | 3632 | 1468371327813 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:27 INFO - PROCESS | 3632 | 1468371327839 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
17:55:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 1421ms
17:55:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
17:55:29 INFO - PROCESS | 3632 | 1468371329239 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:29 INFO - PROCESS | 3632 | 1468371329256 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
17:55:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 870ms
17:55:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
17:55:30 INFO - PROCESS | 3632 | 1468371330110 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:30 INFO - PROCESS | 3632 | 1468371330133 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
17:55:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 770ms
17:55:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
17:55:30 INFO - PROCESS | 3632 | 1468371330883 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:30 INFO - PROCESS | 3632 | 1468371330909 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:31 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
17:55:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 831ms
17:55:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
17:55:31 INFO - PROCESS | 3632 | 1468371331717 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:31 INFO - PROCESS | 3632 | 1468371331748 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:32 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
17:55:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 730ms
17:55:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
17:55:32 INFO - PROCESS | 3632 | 1468371332449 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:32 INFO - PROCESS | 3632 | 1468371332473 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
17:55:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 770ms
17:55:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
17:55:33 INFO - PROCESS | 3632 | 1468371333222 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:33 INFO - PROCESS | 3632 | 1468371333247 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
17:55:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 731ms
17:55:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
17:55:33 INFO - PROCESS | 3632 | 1468371333957 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:33 INFO - PROCESS | 3632 | 1468371333974 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
17:55:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
17:55:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
17:55:34 INFO - PROCESS | 3632 | 1468371334690 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:34 INFO - PROCESS | 3632 | 1468371334708 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
17:55:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
17:55:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
17:55:35 INFO - PROCESS | 3632 | 1468371335427 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:35 INFO - PROCESS | 3632 | 1468371335441 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
17:55:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 871ms
17:55:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
17:55:36 INFO - PROCESS | 3632 | 1468371336297 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:36 INFO - PROCESS | 3632 | 1468371336322 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
17:55:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 771ms
17:55:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
17:55:37 INFO - PROCESS | 3632 | 1468371337071 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:37 INFO - PROCESS | 3632 | 1468371337095 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
17:55:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 870ms
17:55:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
17:55:37 INFO - PROCESS | 3632 | 1468371337945 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:37 INFO - PROCESS | 3632 | 1468371337975 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:38 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
17:55:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 872ms
17:55:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
17:55:38 INFO - PROCESS | 3632 | 1468371338818 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:38 INFO - PROCESS | 3632 | 1468371338846 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:39 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
17:55:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 870ms
17:55:39 INFO - PROCESS | 3632 | 1468371339728 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
17:55:39 INFO - PROCESS | 3632 | 1468371339769 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
17:55:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 770ms
17:55:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
17:55:40 INFO - PROCESS | 3632 | 1468371340510 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:40 INFO - PROCESS | 3632 | 1468371340536 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
17:55:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 832ms
17:55:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
17:55:41 INFO - PROCESS | 3632 | 1468371341343 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:41 INFO - PROCESS | 3632 | 1468371341371 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
17:55:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 870ms
17:55:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
17:55:42 INFO - PROCESS | 3632 | 1468371342214 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:42 INFO - PROCESS | 3632 | 1468371342239 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
17:55:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 770ms
17:55:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
17:55:43 INFO - PROCESS | 3632 | 1468371342988 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:43 INFO - PROCESS | 3632 | 1468371343013 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
17:55:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 832ms
17:55:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
17:55:43 INFO - PROCESS | 3632 | 1468371343822 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:43 INFO - PROCESS | 3632 | 1468371343854 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
17:55:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 730ms
17:55:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
17:55:44 INFO - PROCESS | 3632 | 1468371344555 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:44 INFO - PROCESS | 3632 | 1468371344579 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
17:55:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 830ms
17:55:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
17:55:45 INFO - PROCESS | 3632 | 1468371345387 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:45 INFO - PROCESS | 3632 | 1468371345413 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
17:55:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 871ms
17:55:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
17:55:46 INFO - PROCESS | 3632 | 1468371346263 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:46 INFO - PROCESS | 3632 | 1468371346292 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
17:55:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 830ms
17:55:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
17:55:47 INFO - PROCESS | 3632 | 1468371347099 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:47 INFO - PROCESS | 3632 | 1468371347126 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
17:55:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 830ms
17:55:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
17:55:47 INFO - PROCESS | 3632 | 1468371347937 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:47 INFO - PROCESS | 3632 | 1468371347967 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
17:55:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 871ms
17:55:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
17:55:48 INFO - PROCESS | 3632 | 1468371348808 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:48 INFO - PROCESS | 3632 | 1468371348852 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
17:55:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 770ms
17:55:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
17:55:49 INFO - PROCESS | 3632 | 1468371349582 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:49 INFO - PROCESS | 3632 | 1468371349607 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
17:55:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1071ms
17:55:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
17:55:50 INFO - PROCESS | 3632 | 1468371350656 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:50 INFO - PROCESS | 3632 | 1468371350685 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
17:55:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 771ms
17:55:51 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
17:55:51 INFO - PROCESS | 3632 | 1468371351429 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:51 INFO - PROCESS | 3632 | 1468371351454 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:52 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
17:55:52 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 831ms
17:55:52 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
17:55:52 INFO - PROCESS | 3632 | 1468371352264 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:52 INFO - PROCESS | 3632 | 1468371352294 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
17:55:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 770ms
17:55:53 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
17:55:53 INFO - PROCESS | 3632 | 1468371353038 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:53 INFO - PROCESS | 3632 | 1468371353066 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
17:55:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 831ms
17:55:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
17:55:53 INFO - PROCESS | 3632 | 1468371353874 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:53 INFO - PROCESS | 3632 | 1468371353903 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
17:55:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
17:55:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
17:55:54 INFO - PROCESS | 3632 | 1468371354705 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:54 INFO - PROCESS | 3632 | 1468371354729 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
17:55:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 770ms
17:55:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
17:55:55 INFO - PROCESS | 3632 | 1468371355479 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:55 INFO - PROCESS | 3632 | 1468371355509 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
17:55:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 831ms
17:55:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
17:55:56 INFO - PROCESS | 3632 | 1468371356313 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:56 INFO - PROCESS | 3632 | 1468371356346 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
17:55:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 730ms
17:55:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
17:55:57 INFO - PROCESS | 3632 | 1468371357045 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:57 INFO - PROCESS | 3632 | 1468371357059 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
17:55:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 870ms
17:55:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
17:55:57 INFO - PROCESS | 3632 | 1468371357918 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:57 INFO - PROCESS | 3632 | 1468371357943 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
17:55:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 831ms
17:55:58 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
17:55:58 INFO - PROCESS | 3632 | 1468371358754 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:58 INFO - PROCESS | 3632 | 1468371358781 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
17:55:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
17:55:59 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
17:55:59 INFO - PROCESS | 3632 | 1468371359527 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:55:59 INFO - PROCESS | 3632 | 1468371359556 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
17:56:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 830ms
17:56:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
17:56:00 INFO - PROCESS | 3632 | 1468371360364 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:00 INFO - PROCESS | 3632 | 1468371360389 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
17:56:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 770ms
17:56:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
17:56:01 INFO - PROCESS | 3632 | 1468371361134 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:01 INFO - PROCESS | 3632 | 1468371361159 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
17:56:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 872ms
17:56:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
17:56:02 INFO - PROCESS | 3632 | 1468371362009 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:02 INFO - PROCESS | 3632 | 1468371362031 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
17:56:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 870ms
17:56:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
17:56:02 INFO - PROCESS | 3632 | 1468371362882 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:02 INFO - PROCESS | 3632 | 1468371362911 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
17:56:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
17:56:03 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
17:56:03 INFO - PROCESS | 3632 | 1468371363715 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:03 INFO - PROCESS | 3632 | 1468371363740 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
17:56:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 831ms
17:56:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
17:56:04 INFO - PROCESS | 3632 | 1468371364552 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:04 INFO - PROCESS | 3632 | 1468371364580 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
17:56:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 870ms
17:56:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
17:56:05 INFO - PROCESS | 3632 | 1468371365426 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:05 INFO - PROCESS | 3632 | 1468371365441 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
17:56:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 831ms
17:56:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
17:56:06 INFO - PROCESS | 3632 | 1468371366262 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:06 INFO - PROCESS | 3632 | 1468371366289 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
17:56:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 830ms
17:56:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
17:56:07 INFO - PROCESS | 3632 | 1468371367093 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:07 INFO - PROCESS | 3632 | 1468371367116 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
17:56:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 830ms
17:56:07 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
17:56:07 INFO - PROCESS | 3632 | 1468371367926 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:07 INFO - PROCESS | 3632 | 1468371367953 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
17:56:08 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1017ms
17:56:08 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
17:56:08 INFO - PROCESS | 3632 | 1468371368945 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:08 INFO - PROCESS | 3632 | 1468371368974 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
17:56:09 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 830ms
17:56:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
17:56:09 INFO - PROCESS | 3632 | 1468371369777 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:09 INFO - PROCESS | 3632 | 1468371369802 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
17:56:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 771ms
17:56:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
17:56:10 INFO - PROCESS | 3632 | 1468371370551 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:10 INFO - PROCESS | 3632 | 1468371370575 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
17:56:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 831ms
17:56:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
17:56:11 INFO - PROCESS | 3632 | 1468371371386 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:11 INFO - PROCESS | 3632 | 1468371371414 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
17:56:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1073ms
17:56:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
17:56:12 INFO - PROCESS | 3632 | 1468371372465 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:12 INFO - PROCESS | 3632 | 1468371372495 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
17:56:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 770ms
17:56:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
17:56:13 INFO - PROCESS | 3632 | 1468371373242 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:13 INFO - PROCESS | 3632 | 1468371373267 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
17:56:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 772ms
17:56:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
17:56:14 INFO - PROCESS | 3632 | 1468371374014 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:14 INFO - PROCESS | 3632 | 1468371374040 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
17:56:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 771ms
17:56:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
17:56:14 INFO - PROCESS | 3632 | 1468371374788 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:14 INFO - PROCESS | 3632 | 1468371374815 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
17:56:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 831ms
17:56:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
17:56:15 INFO - PROCESS | 3632 | 1468371375624 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:15 INFO - PROCESS | 3632 | 1468371375640 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
17:56:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 731ms
17:56:16 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
17:56:16 INFO - PROCESS | 3632 | 1468371376356 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:16 INFO - PROCESS | 3632 | 1468371376381 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
17:56:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 830ms
17:56:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
17:56:17 INFO - PROCESS | 3632 | 1468371377191 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:17 INFO - PROCESS | 3632 | 1468371377218 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
17:56:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 670ms
17:56:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
17:56:17 INFO - PROCESS | 3632 | 1468371377867 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:17 INFO - PROCESS | 3632 | 1468371377895 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
17:56:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 670ms
17:56:18 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
17:56:18 INFO - PROCESS | 3632 | 1468371378543 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:18 INFO - PROCESS | 3632 | 1468371378557 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
17:56:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
17:56:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 7077ms
17:56:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
17:56:25 INFO - PROCESS | 3632 | 1468371385619 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:25 INFO - PROCESS | 3632 | 1468371385650 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
17:56:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
17:56:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
17:56:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
17:56:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2628ms
17:56:28 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
17:56:28 INFO - PROCESS | 3632 | 1468371388250 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:28 INFO - PROCESS | 3632 | 1468371388279 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
17:56:29 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 971ms
17:56:29 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
17:56:29 INFO - PROCESS | 3632 | 1468371389226 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:29 INFO - PROCESS | 3632 | 1468371389267 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
17:56:30 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 830ms
17:56:30 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
17:56:30 INFO - PROCESS | 3632 | 1468371390058 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:30 INFO - PROCESS | 3632 | 1468371390086 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
17:56:30 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 730ms
17:56:30 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
17:56:30 INFO - PROCESS | 3632 | 1468371390793 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:30 INFO - PROCESS | 3632 | 1468371390809 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
17:56:31 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 771ms
17:56:31 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
17:56:31 INFO - PROCESS | 3632 | 1468371391569 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:31 INFO - PROCESS | 3632 | 1468371391599 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
17:56:32 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 830ms
17:56:32 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
17:56:32 INFO - PROCESS | 3632 | 1468371392400 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:32 INFO - PROCESS | 3632 | 1468371392425 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
17:56:33 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 770ms
17:56:33 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
17:56:33 INFO - PROCESS | 3632 | 1468371393173 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:33 INFO - PROCESS | 3632 | 1468371393232 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
17:56:33 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 771ms
17:56:33 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
17:56:33 INFO - PROCESS | 3632 | 1468371393978 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:34 INFO - PROCESS | 3632 | 1468371394007 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
17:56:34 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 730ms
17:56:34 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
17:56:34 INFO - PROCESS | 3632 | 1468371394711 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:34 INFO - PROCESS | 3632 | 1468371394724 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
17:56:35 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 770ms
17:56:35 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
17:56:35 INFO - PROCESS | 3632 | 1468371395486 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:35 INFO - PROCESS | 3632 | 1468371395515 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
17:56:35 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
17:56:35 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
17:56:35 INFO - PROCESS | 3632 | 1468371395668 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:35 INFO - PROCESS | 3632 | 1468371395690 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
17:56:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
17:56:35 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
17:56:35 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
17:56:35 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
17:56:35 INFO - PROCESS | 3632 | 1468371395840 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:35 INFO - PROCESS | 3632 | 1468371395859 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
17:56:36 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 971ms
17:56:36 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
17:56:36 INFO - PROCESS | 3632 | 1468371396811 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:36 INFO - PROCESS | 3632 | 1468371396825 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
17:56:37 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 930ms
17:56:37 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
17:56:37 INFO - PROCESS | 3632 | 1468371397744 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:37 INFO - PROCESS | 3632 | 1468371397770 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:38 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
17:56:38 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 971ms
17:56:38 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
17:56:38 INFO - PROCESS | 3632 | 1468371398719 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:38 INFO - PROCESS | 3632 | 1468371398747 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:39 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
17:56:39 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
17:56:39 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 831ms
17:56:39 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
17:56:39 INFO - PROCESS | 3632 | 1468371399551 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:39 INFO - PROCESS | 3632 | 1468371399576 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
17:56:40 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 730ms
17:56:40 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
17:56:40 INFO - PROCESS | 3632 | 1468371400286 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:40 INFO - PROCESS | 3632 | 1468371400316 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
17:56:41 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1015ms
17:56:41 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
17:56:41 INFO - PROCESS | 3632 | 1468371401306 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:41 INFO - PROCESS | 3632 | 1468371401333 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
17:56:42 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1014ms
17:56:42 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
17:56:42 INFO - PROCESS | 3632 | 1468371402327 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:42 INFO - PROCESS | 3632 | 1468371402353 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
17:56:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
17:56:43 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 870ms
17:56:43 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
17:56:43 INFO - PROCESS | 3632 | 1468371403197 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:43 INFO - PROCESS | 3632 | 1468371403223 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
17:56:44 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 831ms
17:56:44 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
17:56:44 INFO - PROCESS | 3632 | 1468371404030 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:44 INFO - PROCESS | 3632 | 1468371404056 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
17:56:44 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 930ms
17:56:44 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
17:56:44 INFO - PROCESS | 3632 | 1468371404964 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:45 INFO - PROCESS | 3632 | 1468371404993 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
17:56:45 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 730ms
17:56:45 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
17:56:45 INFO - PROCESS | 3632 | 1468371405696 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:45 INFO - PROCESS | 3632 | 1468371405722 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:46 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
17:56:46 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 771ms
17:56:46 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
17:56:46 INFO - PROCESS | 3632 | 1468371406472 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:46 INFO - PROCESS | 3632 | 1468371406500 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
17:56:47 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 970ms
17:56:47 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
17:56:47 INFO - PROCESS | 3632 | 1468371407447 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:47 INFO - PROCESS | 3632 | 1468371407473 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:48 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
17:56:48 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1068ms
17:56:48 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
17:56:48 INFO - PROCESS | 3632 | 1468371408522 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:48 INFO - PROCESS | 3632 | 1468371408551 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
17:56:49 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 771ms
17:56:49 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
17:56:49 INFO - PROCESS | 3632 | 1468371409293 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:49 INFO - PROCESS | 3632 | 1468371409318 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
17:56:51 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
17:56:51 INFO - window.indexedDB.open('test', val);..." did not throw
17:56:51 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
17:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:56:51 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
17:56:51 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
17:56:51 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
17:56:51 INFO - window.indexedDB.open('test', val);..." did not throw
17:56:51 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
17:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:56:51 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
17:56:51 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
17:56:51 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
17:56:51 INFO - window.indexedDB.open('test', val);..." did not throw
17:56:51 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
17:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:56:51 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
17:56:51 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
17:56:51 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
17:56:51 INFO - window.indexedDB.open('test', val);..." did not throw
17:56:51 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
17:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:56:51 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
17:56:51 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
17:56:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
17:56:51 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2387ms
17:56:51 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
17:56:51 INFO - PROCESS | 3632 | 1468371411680 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:51 INFO - PROCESS | 3632 | 1468371411706 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:52 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
17:56:52 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 670ms
17:56:52 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
17:56:52 INFO - PROCESS | 3632 | 1468371412355 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:52 INFO - PROCESS | 3632 | 1468371412388 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:53 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
17:56:53 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
17:56:53 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1414ms
17:56:53 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
17:56:53 INFO - PROCESS | 3632 | 1468371413773 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:53 INFO - PROCESS | 3632 | 1468371413801 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:54 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
17:56:54 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 771ms
17:56:54 INFO - TEST-START | /IndexedDB/idbindex_count.htm
17:56:54 INFO - PROCESS | 3632 | 1468371414547 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:54 INFO - PROCESS | 3632 | 1468371414574 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:55 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
17:56:55 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 770ms
17:56:55 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
17:56:55 INFO - PROCESS | 3632 | 1468371415323 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:55 INFO - PROCESS | 3632 | 1468371415349 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:56 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
17:56:56 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 730ms
17:56:56 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
17:56:56 INFO - PROCESS | 3632 | 1468371416053 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:56 INFO - PROCESS | 3632 | 1468371416081 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:56 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
17:56:56 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 732ms
17:56:56 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
17:56:56 INFO - PROCESS | 3632 | 1468371416788 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:56 INFO - PROCESS | 3632 | 1468371416813 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:57 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
17:56:57 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 871ms
17:56:57 INFO - TEST-START | /IndexedDB/idbindex_get.htm
17:56:57 INFO - PROCESS | 3632 | 1468371417663 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:57 INFO - PROCESS | 3632 | 1468371417692 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:58 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
17:56:58 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 830ms
17:56:58 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
17:56:58 INFO - PROCESS | 3632 | 1468371418495 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:58 INFO - PROCESS | 3632 | 1468371418519 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:59 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
17:56:59 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 772ms
17:56:59 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
17:56:59 INFO - PROCESS | 3632 | 1468371419270 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:56:59 INFO - PROCESS | 3632 | 1468371419300 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:00 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
17:57:00 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 730ms
17:57:00 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
17:57:00 INFO - PROCESS | 3632 | 1468371420004 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:00 INFO - PROCESS | 3632 | 1468371420030 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:00 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
17:57:00 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 870ms
17:57:00 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
17:57:00 INFO - PROCESS | 3632 | 1468371420885 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:00 INFO - PROCESS | 3632 | 1468371420911 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:01 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
17:57:01 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 731ms
17:57:01 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
17:57:01 INFO - PROCESS | 3632 | 1468371421618 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:01 INFO - PROCESS | 3632 | 1468371421643 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:02 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
17:57:02 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 770ms
17:57:02 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
17:57:02 INFO - PROCESS | 3632 | 1468371422391 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:02 INFO - PROCESS | 3632 | 1468371422415 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:03 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
17:57:03 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 830ms
17:57:03 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
17:57:03 INFO - PROCESS | 3632 | 1468371423225 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:03 INFO - PROCESS | 3632 | 1468371423254 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:03 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
17:57:03 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 671ms
17:57:03 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
17:57:03 INFO - PROCESS | 3632 | 1468371423897 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:03 INFO - PROCESS | 3632 | 1468371423923 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
17:57:04 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
17:57:04 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 771ms
17:57:04 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
17:57:04 INFO - PROCESS | 3632 | 1468371424671 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:04 INFO - PROCESS | 3632 | 1468371424695 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
17:57:05 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
17:57:05 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 831ms
17:57:05 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
17:57:05 INFO - PROCESS | 3632 | 1468371425506 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:05 INFO - PROCESS | 3632 | 1468371425535 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
17:57:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 831ms
17:57:06 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
17:57:06 INFO - PROCESS | 3632 | 1468371426340 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:06 INFO - PROCESS | 3632 | 1468371426366 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
17:57:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 770ms
17:57:07 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
17:57:07 INFO - PROCESS | 3632 | 1468371427117 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:07 INFO - PROCESS | 3632 | 1468371427144 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
17:57:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 730ms
17:57:07 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
17:57:07 INFO - PROCESS | 3632 | 1468371427847 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:07 INFO - PROCESS | 3632 | 1468371427872 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:08 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
17:57:08 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 770ms
17:57:08 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
17:57:08 INFO - PROCESS | 3632 | 1468371428620 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:08 INFO - PROCESS | 3632 | 1468371428645 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
17:57:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 771ms
17:57:09 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
17:57:09 INFO - PROCESS | 3632 | 1468371429394 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:09 INFO - PROCESS | 3632 | 1468371429424 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
17:57:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 770ms
17:57:10 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
17:57:10 INFO - PROCESS | 3632 | 1468371430166 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:10 INFO - PROCESS | 3632 | 1468371430191 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
17:57:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 831ms
17:57:11 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
17:57:11 INFO - PROCESS | 3632 | 1468371431002 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:11 INFO - PROCESS | 3632 | 1468371431030 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
17:57:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 771ms
17:57:11 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
17:57:11 INFO - PROCESS | 3632 | 1468371431774 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:11 INFO - PROCESS | 3632 | 1468371431809 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:12 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
17:57:12 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 830ms
17:57:12 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
17:57:12 INFO - PROCESS | 3632 | 1468371432608 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:12 INFO - PROCESS | 3632 | 1468371432634 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:13 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
17:57:13 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 730ms
17:57:13 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
17:57:13 INFO - PROCESS | 3632 | 1468371433345 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:13 INFO - PROCESS | 3632 | 1468371433361 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:14 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
17:57:14 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 832ms
17:57:14 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
17:57:14 INFO - PROCESS | 3632 | 1468371434177 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:14 INFO - PROCESS | 3632 | 1468371434202 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:14 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
17:57:14 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 730ms
17:57:14 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
17:57:14 INFO - PROCESS | 3632 | 1468371434909 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:14 INFO - PROCESS | 3632 | 1468371434965 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:15 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
17:57:15 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 730ms
17:57:15 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
17:57:15 INFO - PROCESS | 3632 | 1468371435643 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:15 INFO - PROCESS | 3632 | 1468371435660 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:16 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
17:57:16 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 771ms
17:57:16 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
17:57:16 INFO - PROCESS | 3632 | 1468371436415 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:16 INFO - PROCESS | 3632 | 1468371436441 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
17:57:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 870ms
17:57:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
17:57:17 INFO - PROCESS | 3632 | 1468371437290 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:17 INFO - PROCESS | 3632 | 1468371437319 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
17:57:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 670ms
17:57:17 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
17:57:17 INFO - PROCESS | 3632 | 1468371437967 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:18 INFO - PROCESS | 3632 | 1468371437993 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
17:57:18 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
17:57:18 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
17:57:18 INFO - PROCESS | 3632 | 1468371438145 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:18 INFO - PROCESS | 3632 | 1468371438174 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
17:57:18 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
17:57:18 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
17:57:18 INFO - PROCESS | 3632 | 1468371438321 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:18 INFO - PROCESS | 3632 | 1468371438339 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
17:57:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
17:57:18 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
17:57:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
17:57:18 INFO - PROCESS | 3632 | 1468371438503 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:18 INFO - PROCESS | 3632 | 1468371438521 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
17:57:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 731ms
17:57:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
17:57:19 INFO - PROCESS | 3632 | 1468371439232 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:19 INFO - PROCESS | 3632 | 1468371439260 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:19 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
17:57:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 730ms
17:57:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
17:57:19 INFO - PROCESS | 3632 | 1468371439964 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:20 INFO - PROCESS | 3632 | 1468371439977 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:20 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
17:57:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 830ms
17:57:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
17:57:20 INFO - PROCESS | 3632 | 1468371440797 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:20 INFO - PROCESS | 3632 | 1468371440820 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
17:57:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 771ms
17:57:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
17:57:21 INFO - PROCESS | 3632 | 1468371441570 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:21 INFO - PROCESS | 3632 | 1468371441594 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:22 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
17:57:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 870ms
17:57:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
17:57:22 INFO - PROCESS | 3632 | 1468371442443 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:22 INFO - PROCESS | 3632 | 1468371442470 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:23 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
17:57:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 770ms
17:57:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
17:57:23 INFO - PROCESS | 3632 | 1468371443217 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:23 INFO - PROCESS | 3632 | 1468371443244 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
17:57:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 831ms
17:57:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
17:57:24 INFO - PROCESS | 3632 | 1468371444050 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:24 INFO - PROCESS | 3632 | 1468371444079 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:24 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
17:57:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 771ms
17:57:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
17:57:24 INFO - PROCESS | 3632 | 1468371444827 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:24 INFO - PROCESS | 3632 | 1468371444853 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
17:57:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
17:57:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
17:57:25 INFO - PROCESS | 3632 | 1468371445704 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:25 INFO - PROCESS | 3632 | 1468371445731 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
17:57:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 832ms
17:57:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
17:57:26 INFO - PROCESS | 3632 | 1468371446536 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:26 INFO - PROCESS | 3632 | 1468371446561 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
17:57:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 870ms
17:57:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
17:57:27 INFO - PROCESS | 3632 | 1468371447409 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:27 INFO - PROCESS | 3632 | 1468371447435 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
17:57:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
17:57:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
17:57:28 INFO - PROCESS | 3632 | 1468371448243 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:28 INFO - PROCESS | 3632 | 1468371448270 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
17:57:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 831ms
17:57:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
17:57:29 INFO - PROCESS | 3632 | 1468371449075 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:29 INFO - PROCESS | 3632 | 1468371449100 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
17:57:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 870ms
17:57:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
17:57:29 INFO - PROCESS | 3632 | 1468371449950 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:30 INFO - PROCESS | 3632 | 1468371449981 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
17:57:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 870ms
17:57:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
17:57:30 INFO - PROCESS | 3632 | 1468371450823 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:30 INFO - PROCESS | 3632 | 1468371450849 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:31 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
17:57:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 771ms
17:57:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
17:57:31 INFO - PROCESS | 3632 | 1468371451599 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:31 INFO - PROCESS | 3632 | 1468371451625 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
17:57:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 830ms
17:57:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
17:57:32 INFO - PROCESS | 3632 | 1468371452430 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:32 INFO - PROCESS | 3632 | 1468371452456 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
17:57:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 830ms
17:57:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
17:57:33 INFO - PROCESS | 3632 | 1468371453265 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:33 INFO - PROCESS | 3632 | 1468371453297 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
17:57:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 771ms
17:57:34 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
17:57:34 INFO - PROCESS | 3632 | 1468371454038 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:34 INFO - PROCESS | 3632 | 1468371454067 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:34 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
17:57:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
17:57:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
17:57:34 INFO - PROCESS | 3632 | 1468371454815 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:34 INFO - PROCESS | 3632 | 1468371454842 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
17:57:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 870ms
17:57:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
17:57:35 INFO - PROCESS | 3632 | 1468371455686 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:35 INFO - PROCESS | 3632 | 1468371455712 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
17:57:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 871ms
17:57:36 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
17:57:36 INFO - PROCESS | 3632 | 1468371456558 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:36 INFO - PROCESS | 3632 | 1468371456585 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
17:57:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 870ms
17:57:37 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
17:57:37 INFO - PROCESS | 3632 | 1468371457432 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:37 INFO - PROCESS | 3632 | 1468371457465 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:38 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
17:57:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
17:57:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
17:57:38 INFO - PROCESS | 3632 | 1468371458264 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:38 INFO - PROCESS | 3632 | 1468371458290 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
17:57:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 932ms
17:57:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
17:57:39 INFO - PROCESS | 3632 | 1468371459200 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:39 INFO - PROCESS | 3632 | 1468371459231 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:39 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
17:57:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 670ms
17:57:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
17:57:39 INFO - PROCESS | 3632 | 1468371459873 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:39 INFO - PROCESS | 3632 | 1468371459909 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:40 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
17:57:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
17:57:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
17:57:40 INFO - PROCESS | 3632 | 1468371460646 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:40 INFO - PROCESS | 3632 | 1468371460661 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:41 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
17:57:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 830ms
17:57:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
17:57:41 INFO - PROCESS | 3632 | 1468371461478 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:41 INFO - PROCESS | 3632 | 1468371461504 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
17:57:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 871ms
17:57:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
17:57:42 INFO - PROCESS | 3632 | 1468371462351 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:42 INFO - PROCESS | 3632 | 1468371462377 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:43 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
17:57:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 730ms
17:57:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
17:57:43 INFO - PROCESS | 3632 | 1468371463086 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:43 INFO - PROCESS | 3632 | 1468371463115 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
17:57:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 731ms
17:57:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
17:57:43 INFO - PROCESS | 3632 | 1468371463818 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:43 INFO - PROCESS | 3632 | 1468371463842 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
17:57:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 871ms
17:57:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
17:57:44 INFO - PROCESS | 3632 | 1468371464692 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:44 INFO - PROCESS | 3632 | 1468371464716 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
17:57:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
17:57:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
17:57:45 INFO - PROCESS | 3632 | 1468371465527 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:45 INFO - PROCESS | 3632 | 1468371465558 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:46 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"
17:57:46 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
17:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:57:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:57:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 770ms
17:57:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
17:57:46 INFO - PROCESS | 3632 | 1468371466303 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:46 INFO - PROCESS | 3632 | 1468371466328 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:46 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"
17:57:46 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
17:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:57:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
17:57:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 670ms
17:57:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
17:57:47 INFO - PROCESS | 3632 | 1468371466979 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:47 INFO - PROCESS | 3632 | 1468371466994 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
17:57:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 730ms
17:57:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
17:57:47 INFO - PROCESS | 3632 | 1468371467710 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:47 INFO - PROCESS | 3632 | 1468371467725 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
17:57:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 771ms
17:57:48 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
17:57:48 INFO - PROCESS | 3632 | 1468371468483 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:48 INFO - PROCESS | 3632 | 1468371468507 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
17:57:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 831ms
17:57:49 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
17:57:49 INFO - PROCESS | 3632 | 1468371469318 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:49 INFO - PROCESS | 3632 | 1468371469351 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
17:57:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 730ms
17:57:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
17:57:50 INFO - PROCESS | 3632 | 1468371470050 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:50 INFO - PROCESS | 3632 | 1468371470073 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
17:57:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 830ms
17:57:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
17:57:50 INFO - PROCESS | 3632 | 1468371470883 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:50 INFO - PROCESS | 3632 | 1468371470907 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
17:57:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 1277ms
17:57:52 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
17:57:52 INFO - PROCESS | 3632 | 1468371472164 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:52 INFO - PROCESS | 3632 | 1468371472194 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
17:57:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 770ms
17:57:52 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
17:57:52 INFO - PROCESS | 3632 | 1468371472937 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:53 INFO - PROCESS | 3632 | 1468371472964 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
17:57:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 831ms
17:57:53 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
17:57:53 INFO - PROCESS | 3632 | 1468371473774 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:53 INFO - PROCESS | 3632 | 1468371473802 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:54 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
17:57:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 830ms
17:57:54 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
17:57:54 INFO - PROCESS | 3632 | 1468371474605 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:54 INFO - PROCESS | 3632 | 1468371474631 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
17:57:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1223ms
17:57:55 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
17:57:55 INFO - PROCESS | 3632 | 1468371475831 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:55 INFO - PROCESS | 3632 | 1468371475860 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
17:57:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 770ms
17:57:56 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
17:57:56 INFO - PROCESS | 3632 | 1468371476605 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:56 INFO - PROCESS | 3632 | 1468371476632 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
17:57:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 830ms
17:57:57 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
17:57:57 INFO - PROCESS | 3632 | 1468371477437 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:57 INFO - PROCESS | 3632 | 1468371477461 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
17:57:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 831ms
17:57:58 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
17:57:58 INFO - PROCESS | 3632 | 1468371478272 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:58 INFO - PROCESS | 3632 | 1468371478304 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
17:57:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 870ms
17:57:59 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
17:57:59 INFO - PROCESS | 3632 | 1468371479145 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:59 INFO - PROCESS | 3632 | 1468371479171 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
17:57:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 730ms
17:57:59 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
17:57:59 INFO - PROCESS | 3632 | 1468371479882 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:57:59 INFO - PROCESS | 3632 | 1468371479954 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
17:58:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 833ms
17:58:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
17:58:00 INFO - PROCESS | 3632 | 1468371480715 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:00 INFO - PROCESS | 3632 | 1468371480741 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
17:58:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 830ms
17:58:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
17:58:01 INFO - PROCESS | 3632 | 1468371481549 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:01 INFO - PROCESS | 3632 | 1468371481574 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
17:58:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 830ms
17:58:02 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
17:58:02 INFO - PROCESS | 3632 | 1468371482383 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:02 INFO - PROCESS | 3632 | 1468371482411 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
17:58:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 773ms
17:58:03 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
17:58:03 INFO - PROCESS | 3632 | 1468371483156 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:03 INFO - PROCESS | 3632 | 1468371483182 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
17:58:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
17:58:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 731ms
17:58:03 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
17:58:03 INFO - PROCESS | 3632 | 1468371483890 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:03 INFO - PROCESS | 3632 | 1468371483917 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
17:58:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 831ms
17:58:04 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
17:58:04 INFO - PROCESS | 3632 | 1468371484726 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:04 INFO - PROCESS | 3632 | 1468371484754 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
17:58:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 770ms
17:58:05 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
17:58:05 INFO - PROCESS | 3632 | 1468371485499 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:05 INFO - PROCESS | 3632 | 1468371485527 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
17:58:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 870ms
17:58:06 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
17:58:06 INFO - PROCESS | 3632 | 1468371486376 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:06 INFO - PROCESS | 3632 | 1468371486401 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
17:58:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
17:58:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
17:58:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
17:58:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
17:58:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2931ms
17:58:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
17:58:09 INFO - PROCESS | 3632 | 1468371489307 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:09 INFO - PROCESS | 3632 | 1468371489333 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
17:58:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 970ms
17:58:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
17:58:10 INFO - PROCESS | 3632 | 1468371490281 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:10 INFO - PROCESS | 3632 | 1468371490308 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:11 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
17:58:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 830ms
17:58:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
17:58:11 INFO - PROCESS | 3632 | 1468371491113 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:11 INFO - PROCESS | 3632 | 1468371491140 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:11 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
17:58:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 730ms
17:58:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
17:58:11 INFO - PROCESS | 3632 | 1468371491848 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:11 INFO - PROCESS | 3632 | 1468371491875 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
17:58:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 770ms
17:58:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
17:58:12 INFO - PROCESS | 3632 | 1468371492625 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:12 INFO - PROCESS | 3632 | 1468371492651 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:13 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
17:58:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 771ms
17:58:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
17:58:13 INFO - PROCESS | 3632 | 1468371493395 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:13 INFO - PROCESS | 3632 | 1468371493421 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:14 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
17:58:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 871ms
17:58:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
17:58:14 INFO - PROCESS | 3632 | 1468371494269 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:14 INFO - PROCESS | 3632 | 1468371494294 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
17:58:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 931ms
17:58:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
17:58:15 INFO - PROCESS | 3632 | 1468371495204 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:15 INFO - PROCESS | 3632 | 1468371495231 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:15 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
17:58:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 670ms
17:58:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
17:58:15 INFO - PROCESS | 3632 | 1468371495876 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:15 INFO - PROCESS | 3632 | 1468371495901 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
17:58:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 770ms
17:58:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
17:58:16 INFO - PROCESS | 3632 | 1468371496653 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:16 INFO - PROCESS | 3632 | 1468371496687 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
17:58:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 730ms
17:58:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
17:58:17 INFO - PROCESS | 3632 | 1468371497384 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:17 INFO - PROCESS | 3632 | 1468371497410 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
17:58:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 831ms
17:58:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
17:58:18 INFO - PROCESS | 3632 | 1468371498220 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:18 INFO - PROCESS | 3632 | 1468371498245 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
17:58:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 830ms
17:58:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
17:58:19 INFO - PROCESS | 3632 | 1468371499051 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:19 INFO - PROCESS | 3632 | 1468371499077 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
17:58:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
17:58:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
17:58:19 INFO - PROCESS | 3632 | 1468371499924 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:19 INFO - PROCESS | 3632 | 1468371499948 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
17:58:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 830ms
17:58:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
17:58:20 INFO - PROCESS | 3632 | 1468371500758 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:20 INFO - PROCESS | 3632 | 1468371500788 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
17:58:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 830ms
17:58:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
17:58:21 INFO - PROCESS | 3632 | 1468371501590 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:21 INFO - PROCESS | 3632 | 1468371501615 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:22 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
17:58:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 730ms
17:58:22 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
17:58:22 INFO - PROCESS | 3632 | 1468371502324 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:22 INFO - PROCESS | 3632 | 1468371502348 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:23 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
17:58:23 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 871ms
17:58:23 INFO - TEST-START | /IndexedDB/idbtransaction.htm
17:58:23 INFO - PROCESS | 3632 | 1468371503199 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:23 INFO - PROCESS | 3632 | 1468371503231 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:23 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
17:58:23 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
17:58:23 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 670ms
17:58:23 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
17:58:23 INFO - PROCESS | 3632 | 1468371503872 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:23 INFO - PROCESS | 3632 | 1468371503897 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
17:58:24 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 730ms
17:58:24 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
17:58:24 INFO - PROCESS | 3632 | 1468371504609 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:24 INFO - PROCESS | 3632 | 1468371504634 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
17:58:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
17:58:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
17:58:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
17:58:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
17:58:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
17:58:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
17:58:29 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
17:58:29 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4684ms
17:58:29 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
17:58:29 INFO - PROCESS | 3632 | 1468371509325 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:29 INFO - PROCESS | 3632 | 1468371509356 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:30 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
17:58:30 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1020ms
17:58:30 INFO - TEST-START | /IndexedDB/index_sort_order.htm
17:58:30 INFO - PROCESS | 3632 | 1468371510349 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:30 INFO - PROCESS | 3632 | 1468371510379 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:31 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
17:58:31 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 770ms
17:58:31 INFO - TEST-START | /IndexedDB/interfaces.html
17:58:31 INFO - PROCESS | 3632 | 1468371511125 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:31 INFO - PROCESS | 3632 | 1468371511154 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
17:58:31 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
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
17:58:31 INFO - TEST-OK | /IndexedDB/interfaces.html | took 398ms
17:58:31 INFO - TEST-START | /IndexedDB/interfaces.worker
17:58:31 INFO - PROCESS | 3632 | 1468371511524 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:31 INFO - PROCESS | 3632 | 1468371511540 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
17:58:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
17:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:58:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
17:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
17:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
17:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
17:58:31 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
17:58:31 INFO - {}
17:58:31 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 - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
17:58:31 INFO - {}
17:58:31 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 454ms
17:58:31 INFO - TEST-START | /IndexedDB/key_invalid.htm
17:58:31 INFO - PROCESS | 3632 | 1468371511983 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:32 INFO - PROCESS | 3632 | 1468371512007 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
17:58:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
17:58:32 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 737ms
17:58:32 INFO - TEST-START | /IndexedDB/key_valid.html
17:58:32 INFO - PROCESS | 3632 | 1468371512724 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:32 INFO - PROCESS | 3632 | 1468371512756 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:37 INFO - PROCESS | 3632 | [Parent 3632] 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
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
17:58:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
17:58:42 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10225ms
17:58:42 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
17:58:42 INFO - PROCESS | 3632 | 1468371522959 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:43 INFO - PROCESS | 3632 | 1468371522992 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:43 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
17:58:43 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1020ms
17:58:43 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
17:58:43 INFO - PROCESS | 3632 | 1468371523983 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:44 INFO - PROCESS | 3632 | 1468371524011 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:44 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
17:58:44 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 831ms
17:58:44 INFO - TEST-START | /IndexedDB/keygenerator.htm
17:58:44 INFO - PROCESS | 3632 | 1468371524820 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:44 INFO - PROCESS | 3632 | 1468371524849 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
17:58:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
17:58:46 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
17:58:46 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1931ms
17:58:46 INFO - TEST-START | /IndexedDB/keyorder.htm
17:58:46 INFO - PROCESS | 3632 | 1468371526758 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:46 INFO - PROCESS | 3632 | 1468371526788 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
17:58:47 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
17:58:47 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 875ms
17:58:47 INFO - TEST-START | /IndexedDB/keypath.htm
17:58:47 INFO - PROCESS | 3632 | 1468371527638 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:47 INFO - PROCESS | 3632 | 1468371527665 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
17:58:48 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
17:58:48 INFO - TEST-OK | /IndexedDB/keypath.htm | took 879ms
17:58:48 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
17:58:48 INFO - PROCESS | 3632 | 1468371528523 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:48 INFO - PROCESS | 3632 | 1468371528554 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
17:58:49 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
17:58:49 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 773ms
17:58:49 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
17:58:49 INFO - PROCESS | 3632 | 1468371529297 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:49 INFO - PROCESS | 3632 | 1468371529326 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:51 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
17:58:51 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
17:58:51 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
17:58:51 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1923ms
17:58:51 INFO - TEST-START | /IndexedDB/list_ordering.htm
17:58:51 INFO - PROCESS | 3632 | 1468371531224 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:51 INFO - PROCESS | 3632 | 1468371531250 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:53 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
17:58:53 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
17:58:53 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
17:58:53 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2067ms
17:58:53 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
17:58:53 INFO - PROCESS | 3632 | 1468371533295 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:53 INFO - PROCESS | 3632 | 1468371533329 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:54 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
17:58:54 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 830ms
17:58:54 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
17:58:54 INFO - PROCESS | 3632 | 1468371534128 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:54 INFO - PROCESS | 3632 | 1468371534154 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:54 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
17:58:54 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
17:58:54 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
17:58:54 INFO - PROCESS | 3632 | 1468371534965 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:55 INFO - PROCESS | 3632 | 1468371534991 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:55 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
17:58:55 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 830ms
17:58:55 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
17:58:55 INFO - PROCESS | 3632 | 1468371535795 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:55 INFO - PROCESS | 3632 | 1468371535821 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:56 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
17:58:56 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 832ms
17:58:56 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
17:58:56 INFO - PROCESS | 3632 | 1468371536630 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:56 INFO - PROCESS | 3632 | 1468371536654 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:57 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
17:58:57 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1016ms
17:58:57 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
17:58:57 INFO - PROCESS | 3632 | 1468371537650 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:57 INFO - PROCESS | 3632 | 1468371537679 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:58 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
17:58:58 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 931ms
17:58:58 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
17:58:58 INFO - PROCESS | 3632 | 1468371538584 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:58 INFO - PROCESS | 3632 | 1468371538627 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:59 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
17:58:59 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 770ms
17:58:59 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
17:58:59 INFO - PROCESS | 3632 | 1468371539357 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:58:59 INFO - PROCESS | 3632 | 1468371539385 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:00 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
17:59:00 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 930ms
17:59:00 INFO - TEST-START | /IndexedDB/value.htm
17:59:00 INFO - PROCESS | 3632 | 1468371540294 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:00 INFO - PROCESS | 3632 | 1468371540324 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:01 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
17:59:01 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
17:59:01 INFO - TEST-OK | /IndexedDB/value.htm | took 1372ms
17:59:01 INFO - TEST-START | /IndexedDB/value_recursive.htm
17:59:01 INFO - PROCESS | 3632 | 1468371541666 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:01 INFO - PROCESS | 3632 | 1468371541693 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:03 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
17:59:03 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
17:59:03 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
17:59:03 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1971ms
17:59:03 INFO - TEST-START | /IndexedDB/writer-starvation.htm
17:59:03 INFO - PROCESS | 3632 | 1468371543640 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:03 INFO - PROCESS | 3632 | 1468371543664 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:04 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
17:59:04 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1179ms
17:59:04 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
17:59:04 INFO - PROCESS | 3632 | 1468371544823 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:04 INFO - PROCESS | 3632 | 1468371544856 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
17:59:05 INFO - {}
17:59:05 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
17:59:05 INFO - {}
17:59:05 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
17:59:05 INFO - {}
17:59:05 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
17:59:05 INFO - {}
17:59:05 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
17:59:05 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
17:59:05 INFO - PROCESS | 3632 | 1468371545057 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - PROCESS | 3632 | 1468371545077 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
17:59:05 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
17:59:05 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
17:59:05 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
17:59:05 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
17:59:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
17:59:05 INFO - PROCESS | 3632 | 1468371545239 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - PROCESS | 3632 | 1468371545258 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
17:59:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 231ms
17:59:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
17:59:05 INFO - PROCESS | 3632 | 1468371545480 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - PROCESS | 3632 | 1468371545504 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
17:59:05 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
17:59:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
17:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
17:59:05 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
17:59:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
17:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
17:59:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 185ms
17:59:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
17:59:05 INFO - PROCESS | 3632 | 1468371545656 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - PROCESS | 3632 | 1468371545680 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 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() {
17:59:05 INFO - [native code]
17:59:05 INFO - }" but got function "function () {
17:59:05 INFO - }"
17:59:05 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
17:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:05 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
17:59:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
17:59:05 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
17:59:05 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
17:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:05 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
17:59:05 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
17:59:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
17:59:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
17:59:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
17:59:05 INFO - PROCESS | 3632 | 1468371545837 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:05 INFO - PROCESS | 3632 | 1468371545859 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 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() {
17:59:06 INFO - [native code]
17:59:06 INFO - }" but got function "function () {
17:59:06 INFO - }"
17:59:06 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
17:59:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
17:59:06 INFO - {}
17:59:06 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
17:59:06 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
17:59:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
17:59:06 INFO - {}
17:59:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
17:59:06 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
17:59:06 INFO - PROCESS | 3632 | 1468371546006 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - PROCESS | 3632 | 1468371546024 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
17:59:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
17:59:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
17:59:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
17:59:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
17:59:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
17:59:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
17:59:06 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"
17:59:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
17:59:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
17:59:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
17:59:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
17:59:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
17:59:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
17:59:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
17:59:06 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
17:59:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
17:59:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
17:59:06 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
17:59:06 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"
17:59:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
17:59:06 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
17:59:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
17:59:06 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
17:59:06 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
17:59:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 184ms
17:59:06 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
17:59:06 INFO - PROCESS | 3632 | 1468371546194 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - PROCESS | 3632 | 1468371546212 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
17:59:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 169ms
17:59:06 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
17:59:06 INFO - PROCESS | 3632 | 1468371546371 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - PROCESS | 3632 | 1468371546389 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
17:59:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
17:59:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
17:59:06 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
17:59:06 INFO - PROCESS | 3632 | 1468371546541 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - PROCESS | 3632 | 1468371546559 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
17:59:06 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
17:59:06 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
17:59:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
17:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
17:59:06 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
17:59:06 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
17:59:06 INFO - PROCESS | 3632 | 1468371546721 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:06 INFO - PROCESS | 3632 | 1468371546740 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
17:59:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
17:59:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
17:59:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
17:59:07 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
17:59:07 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1235ms
17:59:07 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
17:59:07 INFO - PROCESS | 3632 | 1468371547954 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:07 INFO - PROCESS | 3632 | 1468371547976 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
17:59:09 INFO - {}
17:59:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
17:59:09 INFO - {}
17:59:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
17:59:09 INFO - {}
17:59:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
17:59:09 INFO - {}
17:59:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
17:59:09 INFO - {}
17:59:09 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1230ms
17:59:09 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
17:59:09 INFO - PROCESS | 3632 | 1468371549186 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:09 INFO - PROCESS | 3632 | 1468371549210 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:09 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
17:59:09 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 370ms
17:59:09 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
17:59:09 INFO - PROCESS | 3632 | 1468371549559 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:09 INFO - PROCESS | 3632 | 1468371549584 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:09 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
17:59:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
17:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
17:59:09 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 230ms
17:59:09 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
17:59:09 INFO - PROCESS | 3632 | 1468371549792 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:09 INFO - PROCESS | 3632 | 1468371549809 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:10 INFO - PROCESS | 3632 | [Parent 3632] 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
17:59:11 INFO - PROCESS | 3632 | [Parent 3632] 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
17:59:14 INFO - PROCESS | 3632 | [Parent 3632] 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
17:59:19 INFO - PROCESS | 3632 | MARIONETTE LOG: INFO: Timeout fired
17:59:19 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
17:59:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
17:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
17:59:19 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10086ms
17:59:19 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
17:59:19 INFO - PROCESS | 3632 | 1468371559881 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:19 INFO - PROCESS | 3632 | 1468371559912 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:20 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
17:59:20 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
17:59:20 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
17:59:20 INFO - PROCESS | 3632 | 1468371560357 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:20 INFO - PROCESS | 3632 | 1468371560386 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:20 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
17:59:20 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
17:59:20 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
17:59:20 INFO - PROCESS | 3632 | 1468371560540 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:20 INFO - PROCESS | 3632 | 1468371560561 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:20 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
17:59:20 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
17:59:20 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
17:59:20 INFO - PROCESS | 3632 | 1468371560707 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:20 INFO - PROCESS | 3632 | 1468371560726 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:20 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
17:59:20 INFO - {}
17:59:20 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
17:59:20 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
17:59:20 INFO - PROCESS | 3632 | 1468371560888 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:20 INFO - PROCESS | 3632 | 1468371560907 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
17:59:21 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
17:59:21 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
17:59:21 INFO - PROCESS | 3632 | 1468371561061 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - PROCESS | 3632 | 1468371561091 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
17:59:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
17:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
17:59:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
17:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
17:59:21 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
17:59:21 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
17:59:21 INFO - PROCESS | 3632 | 1468371561236 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - PROCESS | 3632 | 1468371561254 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 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().
17:59:21 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
17:59:21 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
17:59:21 INFO - PROCESS | 3632 | 1468371561406 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - PROCESS | 3632 | 1468371561424 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
17:59:21 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 230ms
17:59:21 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
17:59:21 INFO - PROCESS | 3632 | 1468371561643 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - PROCESS | 3632 | 1468371561662 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
17:59:21 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 172ms
17:59:21 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
17:59:21 INFO - PROCESS | 3632 | 1468371561824 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:21 INFO - PROCESS | 3632 | 1468371561843 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 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"
17:59:22 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
17:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:22 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
17:59:22 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
17:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:22 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
17:59:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
17:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
17:59:22 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
17:59:22 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
17:59:22 INFO - PROCESS | 3632 | 1468371562006 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 INFO - PROCESS | 3632 | 1468371562027 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
17:59:22 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
17:59:22 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
17:59:22 INFO - PROCESS | 3632 | 1468371562186 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 INFO - PROCESS | 3632 | 1468371562204 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
17:59:22 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
17:59:22 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
17:59:22 INFO - PROCESS | 3632 | 1468371562356 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 INFO - PROCESS | 3632 | 1468371562374 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
17:59:22 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
17:59:22 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
17:59:22 INFO - PROCESS | 3632 | 1468371562536 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 INFO - PROCESS | 3632 | 1468371562556 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:22 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
17:59:22 INFO - do_test/)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
17:59:44 INFO - )
17:59:44 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 172ms
17:59:44 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
17:59:44 INFO - PROCESS | 3632 | 1468371584671 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:44 INFO - PROCESS | 3632 | 1468371584688 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
17:59:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
17:59:44 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
17:59:44 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
17:59:44 INFO - PROCESS | 3632 | 1468371584841 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:44 INFO - PROCESS | 3632 | 1468371584860 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
17:59:45 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
17:59:45 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
17:59:45 INFO - PROCESS | 3632 | 1468371585020 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - PROCESS | 3632 | 1468371585031 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
17:59:45 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
17:59:45 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
17:59:45 INFO - PROCESS | 3632 | 1468371585190 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - PROCESS | 3632 | 1468371585208 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
17:59:45 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
17:59:45 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
17:59:45 INFO - PROCESS | 3632 | 1468371585371 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - PROCESS | 3632 | 1468371585389 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
17:59:45 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
17:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:45 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
17:59:45 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
17:59:45 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
17:59:45 INFO - PROCESS | 3632 | 1468371585541 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - PROCESS | 3632 | 1468371585558 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
17:59:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
17:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
17:59:45 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
17:59:45 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
17:59:45 INFO - PROCESS | 3632 | 1468371585720 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - PROCESS | 3632 | 1468371585738 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
17:59:45 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
17:59:45 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
17:59:45 INFO - PROCESS | 3632 | 1468371585891 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:45 INFO - PROCESS | 3632 | 1468371585908 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
17:59:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
17:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
17:59:46 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
17:59:46 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
17:59:46 INFO - PROCESS | 3632 | 1468371586115 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - PROCESS | 3632 | 1468371586213 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
17:59:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
17:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
17:59:46 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 290ms
17:59:46 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
17:59:46 INFO - PROCESS | 3632 | 1468371586380 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - PROCESS | 3632 | 1468371586405 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
17:59:46 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
17:59:46 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
17:59:46 INFO - PROCESS | 3632 | 1468371586557 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - PROCESS | 3632 | 1468371586575 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
17:59:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
17:59:46 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
17:59:46 INFO - PROCESS | 3632 | 1468371586740 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - PROCESS | 3632 | 1468371586758 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
17:59:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
17:59:46 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
17:59:46 INFO - PROCESS | 3632 | 1468371586910 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:46 INFO - PROCESS | 3632 | 1468371586939 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
17:59:47 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
17:59:47 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
17:59:47 INFO - PROCESS | 3632 | 1468371587091 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - PROCESS | 3632 | 1468371587115 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
17:59:47 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
17:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
17:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
17:59:47 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
17:59:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
17:59:47 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
17:59:47 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
17:59:47 INFO - PROCESS | 3632 | 1468371587274 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - PROCESS | 3632 | 1468371587293 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
17:59:47 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
17:59:47 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
17:59:47 INFO - PROCESS | 3632 | 1468371587453 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - PROCESS | 3632 | 1468371587470 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
17:59:47 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
17:59:47 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
17:59:47 INFO - PROCESS | 3632 | 1468371587624 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - PROCESS | 3632 | 1468371587641 Marionette INFO sendAsync bba4ce27-4317-49dd-83f9-03a8e16ff0e6
17:59:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: