DevTools: [JsDocValidator] Require supertype constructor invocation

R=eustas, pfeldman, sergeyv, vsevik
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168909 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Keeping newer and older definitions for didActivateCompositor()

This patch has been added in order to land chromium side patch
https://codereview.chromium.org/137893025/ and then in turn land the blink side
patch https://codereview.chromium.org/138523003/

We need to keep both the definitions of didActivateCompositor in the blink side
to land the chromium side patch. Once the chromium side patch lands, we can
remove the old definition (i.e. function with unnecessary argument) and all the
corresponding calls to old function from the blink side as well.

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168910 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert r168885 "TimelinePanel: restore selectedRecord behevior by removing windowFilter."

It was committed manually and is breaking tests.

TBR=loislo

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168911 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix broken console search

This regressed in r167903

R=eustas, vsevik
BUG=350845
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168912 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Network panel: summary bar disappears when filters are toggled.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168913 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use named constant for "sorting complete" event

BUG=None
R=alph@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168914 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove current profile when clearing all profiles

When all profiles are removed current "Record Object Allocations" profile will also disappear. It fixes regression introduced in r168565: current profile is preserved only in case when _reset is called as a result of HeapProfiler.resetProfiles protocol message handling.

BUG=350799
R=loislo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168915 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use new is*Element() helper functions in inspector code

Use new is*Element() helpers in inspector code. This makes the code clearer and
simpler.

R=eseidel, adamk
BUG=346095

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168916 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix how JavaScriptOutlineDialog works when the function name is too long.

R=pfeldman, lushnikov

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

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