Fix crash in InspectorHeapProfilerAgent::getHeapObjectId

ScriptScope should be created before calling ScriptValue::isUndefined to make sure there is a v8::HandleScope which is expected by ScriptValue::isUndefined implementation.

BUG=None
R=loislo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161517 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Delete displayName usages from HeapSnapshotGridNodes.js

That property was used only for native heap snapshots. We don't support them any more.

BUG=None
R=loislo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161518 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add a flushing mechanism for the WebVTTParser

In the WebVTT parser there's an ad-hoc "end-of-stream" check for when
a pending cue should be flushed from the parser. The condition used
however is not reliable given multiple buffers.

To rectify this, add a flush() method to WebVTTParser, and call it
from TextTrackLoader::notifyFinished. Then let this new flush() method
take care of flushing any pending cue from the parser.

BUG=231460

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161519 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add yhirano@ to Source/modules/websockets/OWNERS

All requirements listed here are met, I think.
http://dev.chromium.org/developers/owners-files

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161520 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Expect layout test failure due to new V8 behavior.

BUG=316113
R=jochen@chromium.org
TBR=jochen@chromium.org

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

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