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

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

Issue 541913004: DevTools: NetworkPanel: Add scheme auto-filter. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 3 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/devtools/front_end/network/NetworkPanel.js
diff --git a/Source/devtools/front_end/network/NetworkPanel.js b/Source/devtools/front_end/network/NetworkPanel.js
index f37c84c0314a4e8485430d7a2c88c0723eafc77d..6c37933cff448a5818a976fe0563b1c48c0b6a22 100644
--- a/Source/devtools/front_end/network/NetworkPanel.js
+++ b/Source/devtools/front_end/network/NetworkPanel.js
@@ -101,6 +101,7 @@ WebInspector.NetworkLogView.FilterType = {
HasResponseHeader: "HasResponseHeader",
Method: "Method",
MimeType: "MimeType",
+ Scheme: "Scheme",
SetCookieDomain: "SetCookieDomain",
SetCookieName: "SetCookieName",
SetCookieValue: "SetCookieValue",
@@ -908,6 +909,7 @@ WebInspector.NetworkLogView.prototype = {
this._suggestionBuilder.addItem(WebInspector.NetworkLogView.FilterType.Domain, request.domain);
this._suggestionBuilder.addItem(WebInspector.NetworkLogView.FilterType.Method, request.requestMethod);
this._suggestionBuilder.addItem(WebInspector.NetworkLogView.FilterType.MimeType, request.mimeType);
+ this._suggestionBuilder.addItem(WebInspector.NetworkLogView.FilterType.Scheme, "" + request.scheme);
this._suggestionBuilder.addItem(WebInspector.NetworkLogView.FilterType.StatusCode, "" + request.statusCode);
var responseHeaders = request.responseHeaders;
@@ -1486,6 +1488,9 @@ WebInspector.NetworkLogView.prototype = {
case WebInspector.NetworkLogView.FilterType.MimeType:
return WebInspector.NetworkLogView._requestMimeTypeFilter.bind(null, value);
+ case WebInspector.NetworkLogView.FilterType.Scheme:
+ return WebInspector.NetworkLogView._requestSchemeFilter.bind(null, value);
+
case WebInspector.NetworkLogView.FilterType.SetCookieDomain:
return WebInspector.NetworkLogView._requestSetCookieDomainFilter.bind(null, value);
@@ -1721,6 +1726,16 @@ WebInspector.NetworkLogView._requestMimeTypeFilter = function(value, request)
* @param {!WebInspector.NetworkRequest} request
* @return {boolean}
*/
+WebInspector.NetworkLogView._requestSchemeFilter = function(value, request)
+{
+ return request.scheme === value;
+}
+
+/**
+ * @param {string} value
+ * @param {!WebInspector.NetworkRequest} request
+ * @return {boolean}
+ */
WebInspector.NetworkLogView._requestSetCookieDomainFilter = function(value, request)
{
var cookies = request.responseCookies;
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698