DevTools: Fix script formatter test.

TBR=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170172 bbb929c8-8fbe-4397-9dbb-9b2b20218538
FlameChart: move CPUProfiler related part of the FlameChart into a separate file.

FlameChart was renamed to CPUProfileFlameChart
FlameChart.MainPane was renamed to FlameChart.

BUG=
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170173 bbb929c8-8fbe-4397-9dbb-9b2b20218538
GraphicsContext culling support.

This CL plumbs the Skia culling API in GraphicsContext, and uses it for
container (RenderSVGContainer & RenderBlock) culling (currently behind
an experimental setting).

R=schenney@chromium.org,senorblanco@chromium.org,pdr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170174 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Refactoring MatchRanges and RuleRange.

TEST=no new tests, just refactoring.
BUG=172051

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170175 bbb929c8-8fbe-4397-9dbb-9b2b20218538
SelectorChecker should update scope and behaviorAtBoundary for /content/ in SharingRules mode.

When ShardStyleFinder checks whether a given element can reuse other element's style
or not, it uses SelectorChecker with SharingRules mode.
However, RuleFeatureSet used in SharingRules mode doesn't have any information about styles' scope, i.e. SelectorCheckingContext's scope.
So Blink should treat as if scope and behavior are set correctly.

BUG=353428
TEST=fast/dom/shadow/style-sharing-with-content-and-host.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170176 bbb929c8-8fbe-4397-9dbb-9b2b20218538
FlameChart: vertical scroll implementation

BUG=
R=pfeldman@chromium.org

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

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