Some more suppressions.

TBR=yhirano@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161523 bbb929c8-8fbe-4397-9dbb-9b2b20218538
RenderBoxModelObject::firstLetterRemainingText should return a RenderTextFragment*
    
firstLetterRemainingText() returns a RenderObject*, but it is always going to be a RenderTextFragment*.
So, we have to make firstLetterRemainingText return a RenderTextFragment*, which allows to reduce type casting.
    
BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161524 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: add shortcut to resume/step-over buttons on overlay page.

BUG=312741

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161525 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Introduce BorderImageLength and BorderImageLengthBox

Getting rid of the Relative length type has been a goal for a while
and this is step one for getting rid of it for the remaining user:
border-image.

Specifically, the 'border-image-width' and 'border-image-outset'
longhand properties are the remaining users of the Relative length
type. Relative is used to indicate that the Length doesn't contain a
length at all, but a plain number (in this case a multiple of the
respective computed border width).

Wrap this usage within a BorderImageLength for now, to prepare for
BorderImageLength conditionally acting as a number itself and thus making
it possible to remove the Relative length type.

To limit scope, not all use of Length as a BorderImageLength is wrapped.
Notably parts of RenderStyle and the related animation code haven't
been converted. For this to work there is compatibility code that goes
from LengthBox to BorderImageLengthBox and back.

No functional changes expected. To a large part covered by existing
tests in LayoutTests/fast/borders/border-image-*.

BUG=259107

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161527 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Unsaved committed changes warning icon os overlapped by another icon

TBR=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161528 bbb929c8-8fbe-4397-9dbb-9b2b20218538
FlameChart: extract CPUProfiler related code into FlameChartDataProvider

We are going to support FlameChart in Timeline.
So we need to make it independent from the underlaying data.

It is the first patch from N.
In the next patches I'll
1) eliminate FlameChart.Entry class,
2) extract DataProvider interface
3) move the FlameChart code from ProfilesPanel to WebInspector.
4) implement DataProvider for Timeline

BUG=316167
R=yurys@chromium.org

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

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