DevTools: Added "Show all messages" checkbox in consoleView

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170860 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Forward declare WebPushRegistration as a struct. It is a struct.

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170861 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [CSS] eliminate styleId & propertyIndex arguments in setPropertyText

This patch modifies CSS domain of devtools protocol.
Instead of using styleId & propertyIndex in setPropertyText method to
reference actual property in OM, we now will use styleSheetId and textRange
of the property.

This patch is the first step to elimiate usage of styleId/ruleId in the
CSS domain.

BUG=341506
R=apavlov@chromium.org, jochen@chromium.org, pfeldman@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170862 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make root node in allocation trace view non-expandable

BUG=277984

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170863 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[Oilpan]: "Move" various helper classes to oilpan.

R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, oilpan-reviews@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org
BUG=341815

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170864 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix bar labels falling beyond bars on FlameChart

The text measurement should take font into account.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170865 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Reland "Share code between FontPlatformDataWin and FontPlatformDataHarfBuzz" (https://codereview.chromium.org/224763004/)

Reason for revert:
It broke 100 tests (just as in the try job): http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win7%20%28dbg%29/builds/4553

Original issue's description:
> Reland "Share code between FontPlatformDataWin and FontPlatformDataHarfBuzz"
> 
> Move linux specific code from FontPlatformDataHarfBuzz.cpp into a new
> FontPlatformDataLinux.cpp file and merge the shared code across the win
> and linux implementations into FontPlatformDataHarfBuzz.cpp.
> 
> With this change code shared across all HarfBuzz platforms is in
> FontPlatformDataHarfBuzz.cpp and platform specific code in the Linux and
> Windows files respectively.
> 
> Once Mac is fully moved over to HarfBuzz FontPlatformDataHarfBuzz will
> be renamed to FontPlatformData and moved to platform/fonts.
> 
> Originally landed as r170801 and reverted as r170805 due to an android
> build failure.
> 
> TBR=dglazkov@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170834

TBR=dglazkov@chromium.org,eae@chromium.org
NOTREECHECKS=true
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170866 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make current class filter value apply to snapshot when switching between views

This fixes following problem: take two snapshots go to comparison view and type something that doesn't match any name in the class filter field, no switch to the summary view, clear the filter and switch back to the comparison view - it is empty despite the filter input is also empty.

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170867 bbb929c8-8fbe-4397-9dbb-9b2b20218538
win: Now that we're on msvs2013, spell final 'final' not 'sealed'.

Part 2 of 3.
Part 1: https://codereview.chromium.org/224763005/

BUG=none
NOTRY=true

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

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