| Index: third_party/WebKit/Source/devtools/front_end/network/RequestHeadersView.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/network/RequestHeadersView.js b/third_party/WebKit/Source/devtools/front_end/network/RequestHeadersView.js
|
| index 69e80ec6f168221bfe6b3de46d82ee624466ae18..7891d10530ada86b81b71d423ae0ec69e3a998c4 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/network/RequestHeadersView.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/network/RequestHeadersView.js
|
| @@ -44,19 +44,6 @@ WebInspector.RequestHeadersView = function(request)
|
| this._showRequestHeadersText = false;
|
| this._showResponseHeadersText = false;
|
|
|
| - this._requestHeaderFilterSetting = WebInspector.settings.createSetting("requestHeaderFilterSetting", "");
|
| -
|
| - /** @type {?RegExp} */
|
| - this._filterRegex = null;
|
| - if (Runtime.experiments.isEnabled("networkRequestHeadersFilterInDetailsView")) {
|
| - this._filterInput = this.element.createChild("input", "filter-input");
|
| - this._filterInput.type = "text";
|
| - this._filterInput.placeholder = WebInspector.UIString("Filter headers");
|
| - this._filterInput.addEventListener("input", this._updateFilter.bind(this), false);
|
| - this._filterInput.addEventListener("keydown", this._onFilterKeyDown.bind(this), false);
|
| - this._filterInput.value = this._requestHeaderFilterSetting.get() || "";
|
| - }
|
| -
|
| var root = new TreeOutline(true);
|
| root.element.classList.add("outline-disclosure");
|
| root.expandTreeElementsWhenArrowing = true;
|
| @@ -75,43 +62,9 @@ WebInspector.RequestHeadersView = function(request)
|
| this._queryStringCategory = new WebInspector.RequestHeadersView.Category(root, "queryString", "");
|
| this._formDataCategory = new WebInspector.RequestHeadersView.Category(root, "formData", "");
|
| this._requestPayloadCategory = new WebInspector.RequestHeadersView.Category(root, "requestPayload", WebInspector.UIString("Request Payload"));
|
| -
|
| -
|
| - if (Runtime.experiments.isEnabled("networkRequestHeadersFilterInDetailsView")) {
|
| - this._updateFilter();
|
| - }
|
| }
|
|
|
| WebInspector.RequestHeadersView.prototype = {
|
| - _updateFilter: function()
|
| - {
|
| - var text = this._filterInput.value;
|
| - this._requestHeaderFilterSetting.set(text);
|
| - this._filterRegex = text ? new RegExp(text.escapeForRegExp(), "i") : null;
|
| - this._updateHeaders();
|
| - },
|
| -
|
| - /**
|
| - * @param {!Event} event
|
| - */
|
| - _onFilterKeyDown: function(event)
|
| - {
|
| - var text = this._filterInput.value;
|
| - if (!text)
|
| - return;
|
| - if (event.keyCode === WebInspector.KeyboardShortcut.Keys.Esc.code || event.keyIdentifier === "U+001B") {
|
| - event.consume(true);
|
| - this._filterInput.value = "";
|
| - this._updateFilter();
|
| - }
|
| - },
|
| -
|
| - _updateHeaders: function()
|
| - {
|
| - this._refreshRequestHeaders();
|
| - this._refreshResponseHeaders();
|
| - },
|
| -
|
| wasShown: function()
|
| {
|
| this._request.addEventListener(WebInspector.NetworkRequest.Events.RemoteAddressChanged, this._refreshRemoteAddress, this);
|
| @@ -121,7 +74,8 @@ WebInspector.RequestHeadersView.prototype = {
|
|
|
| this._refreshURL();
|
| this._refreshQueryString();
|
| - this._updateHeaders();
|
| + this._refreshRequestHeaders();
|
| + this._refreshResponseHeaders();
|
| this._refreshHTTPInformation();
|
| this._refreshRemoteAddress();
|
| },
|
| @@ -345,11 +299,7 @@ WebInspector.RequestHeadersView.prototype = {
|
| _refreshRequestHeaders: function()
|
| {
|
| var treeElement = this._requestHeadersCategory;
|
| -
|
| var headers = this._request.requestHeaders().slice();
|
| - var filterRegex = this._filterRegex;
|
| - if (filterRegex)
|
| - headers = headers.filter(function(header) { return filterRegex.test(header.name) || filterRegex.test(header.value);});
|
| headers.sort(function(a, b) { return a.name.toLowerCase().compareTo(b.name.toLowerCase()); });
|
| var headersText = this._request.requestHeadersText();
|
|
|
| @@ -371,9 +321,6 @@ WebInspector.RequestHeadersView.prototype = {
|
| {
|
| var treeElement = this._responseHeadersCategory;
|
| var headers = this._request.sortedResponseHeaders.slice();
|
| - var filterRegex = this._filterRegex;
|
| - if (filterRegex)
|
| - headers = headers.filter(function(header) { return filterRegex.test(header.name) || filterRegex.test(header.value);});
|
| var headersText = this._request.responseHeadersText;
|
|
|
| if (this._showResponseHeadersText)
|
|
|