Always use URL from EvaluateScript event payload when formatting it in Timeline

The url can never come from _initiator field in case of EvaluateScript event.

BUG=None
R=loislo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174375 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: move LiveNodeList collections to the heap.

Move LiveNodeListBase and all collection objects based on it (NodeLists
and HTMLCollections) to the heap.

R=haraken@chromium.org,tkent@chromium.org,ager@chromium.org,erik.corry@gmail.com
BUG=357163

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174377 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove DevTools instrumentation of Blink promises.

This is a dead code now since we moved from Blink promises to V8 ones.

BUG=348919,352597
TBR=yhirano@chromium.org, amikhaylova@google.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174378 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: fix usages of GC derived types as part objects.

The use of a GC derived type can potentially lead to memory corruptions if ever an object of that type is held by, eg, Member. After the next Blink GC plugin roll the compiler will issuing errors for such usage.

R=ager@chromium.org
BUG=

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

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