DevTools: do not leak formatter workers

Workers were not terminated after the formatting was complete.
This patch fixes this.

R=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186418 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Resizing DevTools window should clear autocomplete text from console prompt.

Resizing DevTools window causes the suggestion box to be hidden but the autocomplete text remains
on the prompt. This CL clears it off.

R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186422 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Move some methods from ElementsTreeElement to ElementsTreeUpdater.

This is another step on the way to extract ElementsTreeElement to a separate file.

R=pfeldman
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186424 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: use generators to iterate invalidations

Iterating invalidations of various types used to be done via
forAllInvalidations() methods that accepted a callback, which
made code a bit messy on the callsite. Let's use generator for
producing invalidations iterator and replace IOC on the call site
with straight for-ofs.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186429 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Make button[class="text-button"] a custom element

As a side-effect, this patch eliminates all input[type="button"]

R=pfeldman
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186437 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: put GC events on top of the current call stack in timeline.

BUG=363976

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186456 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: print warning in console when inspectedWindow.reload() is called with preprocessorScript

preprocessorScript parameter is being deprecated, this change will add a warning in console when the parameter is passed.

BUG=438626

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186493 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Make advanced search pane a web component

This patch restores the search pane styling on panels other than sources

R=pfeldman
BUG=438975
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186506 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: one line fix of size check in TempFile.js.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186507 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Move status bar and popover-related rules out of inspectorStyle.css

R=pfeldman@chromium.org, pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186509 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Make SoftContextMenu a web component

R=pfeldman@chromium.org, pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186511 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove experimental chrome.devtools.console extension API

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186521 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: make findBalancedCurlyBrackets 5 times faster. 3.7 sec against more than 20sec on 1Gb timeline.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186522 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Don't show blackbox menu options for scripts with empty URL.

TBR=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186529 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Elements] Make update highlights not depend on private fields of ElementsTreeUpdater

R=apavlov, pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186538 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: NetworkPanel: support split-vertically-on-dock-to-right mode.

Screenshot:
http://picpaste.com/BpwoYPc1.png

BUG=420635

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186540 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Check existance of models on targets before event work

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186542 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Auto expand <entries> for Map/Set objects in console and popover.

R=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186543 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Don't show "Reveal in navigator" context menu option for debugger scripts.

R=vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@186546 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: NetworkPanel: Hightlight navigation requests.

Screenshot: http://picpaste.com/t4pTWi6f.png

BUG=119644

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

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