DevTools: Collect truncated scopes for async stacks.

For async stacks we will collect scopes up to the Local scope (i.e. no inner With or Catch scopes).
This is way more faster (about 2x), since inner scopes require script parsing and scope analyzing.

In the DevTools UI this is a small reduction, as any With object or exception can be evaluated on
async call frame in the console while paused, or looked via a popup on mouseover.

Speed gain: more than 2x.

BUG=340285
R=yurys, pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169946 bbb929c8-8fbe-4397-9dbb-9b2b20218538
ASSERTION FAILED: extractedStyle in WebCore::ApplyStyleCommand::removeInlineStyleFromElement

The last extractedStyle parameter of removeInlineStyleFromElement() is not mandatory and it's set
to default 0. This way we have to check its existence before the usage.

Backported from my WebKit patch: http://trac.webkit.org/changeset/154439

R=hayato@chromium.org
BUG=350414

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169948 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Move CSSAnimations and CSSAnimationUpdate to oilpan's heap

BUG=341032

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169949 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the include "core/events/ThreadLocalEventNames.h"

Only EventTarget.h needs this include

This is a follow up patch for this CL by Adam Barth
https://codereview.chromium.org/26890003

BUG=

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

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