| 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 b6b04d4984929af2e78cf9d5659ce80635dc8429..45b841021f9f8333c42f7d3ef1947b991f941659 100644
|
| --- a/Source/devtools/front_end/network/NetworkPanel.js
|
| +++ b/Source/devtools/front_end/network/NetworkPanel.js
|
| @@ -99,6 +99,7 @@ WebInspector.NetworkLogView._defaultRefreshDelay = 500;
|
| WebInspector.NetworkLogView.FilterType = {
|
| Domain: "Domain",
|
| HasResponseHeader: "HasResponseHeader",
|
| + Is: "Is",
|
| Method: "Method",
|
| MimeType: "MimeType",
|
| Scheme: "Scheme",
|
| @@ -108,6 +109,11 @@ WebInspector.NetworkLogView.FilterType = {
|
| StatusCode: "StatusCode"
|
| };
|
|
|
| +/** @enum {string} */
|
| +WebInspector.NetworkLogView.IsFilterType = {
|
| + Running: "running"
|
| +};
|
| +
|
| /** @type {!Array.<string>} */
|
| WebInspector.NetworkLogView._searchKeys = Object.values(WebInspector.NetworkLogView.FilterType);
|
|
|
| @@ -188,6 +194,7 @@ WebInspector.NetworkLogView.prototype = {
|
| _resetSuggestionBuilder: function()
|
| {
|
| this._suggestionBuilder = new WebInspector.FilterSuggestionBuilder(WebInspector.NetworkLogView._searchKeys);
|
| + this._suggestionBuilder.addItem(WebInspector.NetworkLogView.FilterType.Is, WebInspector.NetworkLogView.IsFilterType.Running);
|
| this._textFilterUI.setSuggestionBuilder(this._suggestionBuilder);
|
| },
|
|
|
| @@ -1491,6 +1498,11 @@ WebInspector.NetworkLogView.prototype = {
|
| case WebInspector.NetworkLogView.FilterType.HasResponseHeader:
|
| return WebInspector.NetworkLogView._requestResponseHeaderFilter.bind(null, value);
|
|
|
| + case WebInspector.NetworkLogView.FilterType.Is:
|
| + if (value.toLowerCase() === WebInspector.NetworkLogView.IsFilterType.Running)
|
| + return WebInspector.NetworkLogView._runningRequestFilter;
|
| + break;
|
| +
|
| case WebInspector.NetworkLogView.FilterType.Method:
|
| return WebInspector.NetworkLogView._requestMethodFilter.bind(null, value);
|
|
|
| @@ -1701,6 +1713,15 @@ WebInspector.NetworkLogView._requestDomainFilter = function(value, request)
|
| }
|
|
|
| /**
|
| + * @param {!WebInspector.NetworkRequest} request
|
| + * @return {boolean}
|
| + */
|
| +WebInspector.NetworkLogView._runningRequestFilter = function(request)
|
| +{
|
| + return !request.finished;
|
| +}
|
| +
|
| +/**
|
| * @param {string} value
|
| * @param {!WebInspector.NetworkRequest} request
|
| * @return {boolean}
|
|
|