Marking indexdb tests cursor-continue-validity.html and indexes.html as SLOW on Win7 (dbg)

TBR=zerny@chromium.org
BUG=402379
NOTRY=true

Review URL: https://codereview.chromium.org/462553002

git-svn-id: svn://svn.chromium.org/blink/trunk@179923 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: use setImmediate instead of setTimeout for dispatching messages on devtools frontend in debug mode.

R=pfeldman, dgozman

Review URL: https://codereview.chromium.org/438333003

git-svn-id: svn://svn.chromium.org/blink/trunk@179924 bbb929c8-8fbe-4397-9dbb-9b2b20218538
API functions returning Promises should not throw exceptions.

http://heycam.github.io/webidl/#es-operations states that an API returning
a Promise should return a rejected Promise when an error occurs rather than
throwing an exception.

BUG=359386, 362992
R=bashi@chromium.org, eroman@chromium.org

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=171450

Review URL: https://codereview.chromium.org/232563003

git-svn-id: svn://svn.chromium.org/blink/trunk@179925 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use ScriptPromiseProperty::reset in ReadableStream.

As ScriptPromiseProperty::reset is implemented, ReadableStream now uses it
and this CL removes FIXMEs about it.

BUG=393911
R=tyoshino

Review URL: https://codereview.chromium.org/456233002

git-svn-id: svn://svn.chromium.org/blink/trunk@179926 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Change SourceBuffer.remove() end parameter to unrestricted double.

This change just brings the code in line with the current spec text.

BUG=397769
TEST=LayoutTest/http/tests/media/media-source/mediasource-remove.html

Review URL: https://codereview.chromium.org/453473002

git-svn-id: svn://svn.chromium.org/blink/trunk@179927 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: DataGrid: optionally add className to cells.

BUG=

Review URL: https://codereview.chromium.org/457283002

git-svn-id: svn://svn.chromium.org/blink/trunk@179928 bbb929c8-8fbe-4397-9dbb-9b2b20218538