DevTools: Support asynchronous call stacks on backend.

Track asynchronous call stacks for setTimeout/setInterval and requestAnimationFrame on the backend.

BUG=272416, 326479
R=pfeldman@chromium.org, yurys@chromium.org, caseq@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163353 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: handle beforeunload event on DevTools frontend

This patch handles beforeunload event on DevTools frontend to show
modal dialog in case of unsaved files in workspace.

BUG=289552

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163354 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Have Document::parseQualifiedName() deal with AtomicStrings

Have Document::parseQualifiedName() deal with AtomicStrings instead of Strings as
its purpose is to extract a prefix and localName that the caller can use to
construct a QualifiedName object. The QualifiedName constructor takes
AtomicStrings in argument so it does not make sense for parseQualifiedName() to
construct and return Strings. The caller will always need to convert these to
AtomicStrings, which has a cost.

R=abarth, eseidel
BUG=323739

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163355 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: do not install vertical resizer on status bar of sources panel unconditionally.
Will restore it once uninstallResizer lands.

TBR=dgozman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163356 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 163282 "PartitionAllocTest.MappingCollision still not wor..."

> PartitionAllocTest.MappingCollision still not working on Windows.
> 
> Disable it.
> 
> TBR=tsepez@chromium.org
> NOTRY=true
> 
> Review URL: https://codereview.chromium.org/106743004

TBR=cevans@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@163357 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Simplify FrameFetchContext::sendRemainingDelegateMessages now that mos tof the parameters are actually zeros.

R=caseq, pfeldman

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

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