Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(242)

Unified Diff: third_party/WebKit/Source/devtools/front_end/network/NetworkPanel.js

Issue 1899893003: [Devtools] JSONView implements Searchable interface (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/devtools/front_end/network/NetworkPanel.js
diff --git a/third_party/WebKit/Source/devtools/front_end/network/NetworkPanel.js b/third_party/WebKit/Source/devtools/front_end/network/NetworkPanel.js
index 1f4a20d580868f408490129de1d996c44a033759..1bdf0dbc595139f45e939e9d40b836c85066f8be 100644
--- a/third_party/WebKit/Source/devtools/front_end/network/NetworkPanel.js
+++ b/third_party/WebKit/Source/devtools/front_end/network/NetworkPanel.js
@@ -53,10 +53,6 @@ WebInspector.NetworkPanel = function()
this._filterBar = new WebInspector.FilterBar("networkPanel", true);
this._filterBar.show(this.element);
- this._searchableView = new WebInspector.SearchableView(this);
- this._searchableView.setPlaceholder(WebInspector.UIString("Find by filename or path"));
- this._searchableView.show(this.element);
-
// Create top overview component.
this._overviewPane = new WebInspector.TimelineOverviewPane("network");
this._overviewPane.addEventListener(WebInspector.TimelineOverviewPane.Events.WindowChanged, this._onWindowChanged.bind(this));
@@ -68,14 +64,19 @@ WebInspector.NetworkPanel = function()
this._splitWidget = new WebInspector.SplitWidget(true, false, "networkPanelSplitViewState");
this._splitWidget.hideMain();
- this._splitWidget.show(this._searchableView.element);
+ this._splitWidget.show(this.element);
this._progressBarContainer = createElement("div");
this._createToolbarButtons();
+ this._searchableView = new WebInspector.SearchableView(this);
+ this._searchableView.setPlaceholder(WebInspector.UIString("Find by filename or path"));
+
/** @type {!WebInspector.NetworkLogView} */
this._networkLogView = new WebInspector.NetworkLogView(this._filterBar, this._progressBarContainer, this._networkLogLargeRowsSetting);
- this._splitWidget.setSidebarWidget(this._networkLogView);
+ this._networkLogView.show(this._searchableView.element);
+
+ this._splitWidget.setSidebarWidget(this._searchableView);
this._detailsWidget = new WebInspector.VBox();
this._detailsWidget.element.classList.add("network-details-view");
@@ -283,7 +284,7 @@ WebInspector.NetworkPanel.prototype = {
{
var toggled = this._networkLogShowOverviewSetting.get();
if (toggled)
- this._overviewPane.show(this._searchableView.element, this._splitWidget.element);
+ this._overviewPane.show(this.element, this._splitWidget.element);
else
this._overviewPane.detach();
this.doResize();
@@ -297,7 +298,7 @@ WebInspector.NetworkPanel.prototype = {
this._filmStripView.setMode(WebInspector.FilmStripView.Modes.FrameBased);
this._filmStripView.element.classList.add("network-film-strip");
this._filmStripRecorder = new WebInspector.NetworkPanel.FilmStripRecorder(this._networkLogView.timeCalculator(), this._filmStripView);
- this._filmStripView.show(this._searchableView.element, this._searchableView.element.firstElementChild);
+ this._filmStripView.show(this.element, this.element.firstElementChild);
this._filmStripView.addEventListener(WebInspector.FilmStripView.Events.FrameSelected, this._onFilmFrameSelected, this);
this._filmStripView.addEventListener(WebInspector.FilmStripView.Events.FrameEnter, this._onFilmFrameEnter, this);
this._filmStripView.addEventListener(WebInspector.FilmStripView.Events.FrameExit, this._onFilmFrameExit, this);

Powered by Google App Engine
This is Rietveld 408576698