DevTools: Viewport: update atBottom state when reveal item if required.

Otherwise, unexpected resize may rewind scroll back to bottom.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186229 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Migrate the TabbedPane chevron to the native ContextMenu

R=vsevik
BUG=437481, 401611

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186233 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: fix canvas profiler preview resize (affected by changes to split view).

R=aandrey

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186235 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [SSP] reduce coupling between SSP and ComputedStyleSidebarPane

This patch reduces coupling between SSP and CSSP. The following happens
here:
- setFilterBoxContainer is called externally on CSSP
- createPropertyFilterElement function made static
- rebuildComputedTrace no longer depends on StylePropertiesSections (yay!)

R=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186237 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: go to file dialog is missing its background.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186242 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [JSDoc] Add @override for non-inferred method overrides

Due to a Closure compiler bug, only methods whose type are declared (not inferred) in the superclass/interface are annotated with @override.

R=caseq@chromium.org, dgozman@chromium.org, lushnikov@chromium.org, yurys@chromium.org, aandrey, alph, caseq, dgozman, eustas, loislo, lushnikov, pfeldman, sergeyv, vsevik, yurys

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186244 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: restore status icons in the appcache status bar.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186246 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Closure] Enforce @override annotations on method overrides

This rolls the Closure compiler to b8cbc9c6aae5c9ba8fbb9974008490d6b9b56cbd

R=sergeyv@chromium.org, sergeyv, vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186247 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: support for-of in javascript pretty-printing

R=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186250 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: protocol: add timestamp to ScreencastFrameMetadata.

BUG=427418

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186251 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: NetworkPanel: update sidebar UI 

Screenshots:
Before:
http://picpaste.com/kdn5kt9L.png

After:
http://picpaste.com/fIKW8LE2.png

BUG=422001

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186252 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't display pie chart when event is not a parent.

Driveby: widen timeline details left column to fit text like "Recalculation was forced" or "first layout invalidation"

BUG=421295

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186254 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Focus inspector iframe on load.

BUG=437727

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186257 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Don't display pie chart when event is not a parent. (patchset #4 id:60001 of https://codereview.chromium.org/718283002/)

Reason for revert:
Breaks DevTools Closure compilation

Original issue's description:
> Don't display pie chart when event is not a parent.
> 
> Driveby: widen timeline details left column to fit text like "Recalculation was forced" or "first layout invalidation"
> 
> BUG=421295
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=186254

TBR=yurys@chromium.org,pdr@chromium.org,pfeldman@chromium.org,paulirish@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=421295

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186287 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Get rid of "fill" CSS class property duplications where applicable

R=pfeldman
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186290 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Elements] Fix image popover after r185935

R=pfeldman
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186294 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Element] Fix selection of linkified attribute values on edit

R=vsevik
BUG=437763

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186296 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix blackboxing menu option for formatted scripts.

We should blackbox original URL instead of the deobfuscated one.

R=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186297 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] CSS.setMediaText method implementation.

BUG=437214

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186300 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Remove unused CSS rules, make a CSS class obey the common format

R=pfeldman, yurys

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

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