Delete Promises Layout Tests.

Promises are now implemented tested in V8.
I delete Promises tests except for tests testing ScriptPromise or
ScriptPromiseResolver.

BUG=352597

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169916 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Web Animations API: Remove literal defaults from TimingInput

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169917 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use requestAnimationFrame (without prefix) in calendar picker

This is a prerequisite for deprecating the prefixed function, because
otherwise the forms tests get a deprecation message. This internal use
of webkitRequestAnimationFrame may also have inflated the use counter
data for it.

BUG=354921
R=abarth@chromium.org, keishi@chromium.org, tkent@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169918 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Move Interpolation's hierarchy to oilpan's heap

This CL moves Interpolation's hierarchy and InterpolationRecord to oilpan's heap. I'll move other Interpolation objects in a follow-up CL.

BUG=341032
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169919 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Avoid duplicate hash lookups in CustomElementScheduler::ensureCallbackQueue

We can use add() to avoid doing two hash lookups in the common case where
there's no callback queue yet (ex. setting a new attribute) and we can
also return a reference.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169920 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Frameworks] Bugfix: do StepOut in framework code after StepIn limit is up.

Bump up the limit from 10 StepIns to 20.
Add a test on framework code.

BUG=267592
R=pfeldman, yurys

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

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