OLD | NEW |
---|---|
1 /* | 1 /* |
2 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. | 2 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. |
3 * Copyright (C) 2008, 2009 Anthony Ricaud <rik@webkit.org> | 3 * Copyright (C) 2008, 2009 Anthony Ricaud <rik@webkit.org> |
4 * Copyright (C) 2011 Google Inc. All rights reserved. | 4 * Copyright (C) 2011 Google Inc. All rights reserved. |
5 * | 5 * |
6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
8 * are met: | 8 * are met: |
9 * | 9 * |
10 * 1. Redistributions of source code must retain the above copyright | 10 * 1. Redistributions of source code must retain the above copyright |
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
204 */ | 204 */ |
205 static _requestMethodFilter(value, request) { | 205 static _requestMethodFilter(value, request) { |
206 return request.requestMethod === value; | 206 return request.requestMethod === value; |
207 } | 207 } |
208 | 208 |
209 /** | 209 /** |
210 * @param {string} value | 210 * @param {string} value |
211 * @param {!SDK.NetworkRequest} request | 211 * @param {!SDK.NetworkRequest} request |
212 * @return {boolean} | 212 * @return {boolean} |
213 */ | 213 */ |
214 static _requestPriorityFilter(value, request) { | |
215 return request.initialPriority() === value; | |
216 } | |
217 | |
218 /** | |
219 * @param {string} value | |
220 * @param {!SDK.NetworkRequest} request | |
221 * @return {boolean} | |
222 */ | |
214 static _requestMimeTypeFilter(value, request) { | 223 static _requestMimeTypeFilter(value, request) { |
215 return request.mimeType === value; | 224 return request.mimeType === value; |
216 } | 225 } |
217 | 226 |
218 /** | 227 /** |
219 * @param {!Network.NetworkLogView.MixedContentFilterValues} value | 228 * @param {!Network.NetworkLogView.MixedContentFilterValues} value |
220 * @param {!SDK.NetworkRequest} request | 229 * @param {!SDK.NetworkRequest} request |
221 * @return {boolean} | 230 * @return {boolean} |
222 */ | 231 */ |
223 static _requestMixedContentFilter(value, request) { | 232 static _requestMixedContentFilter(value, request) { |
(...skipping 715 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
939 if (!this._nodesByRequestId.get(request.requestId)) | 948 if (!this._nodesByRequestId.get(request.requestId)) |
940 return; | 949 return; |
941 | 950 |
942 Network.NetworkLogView._subdomains(request.domain) | 951 Network.NetworkLogView._subdomains(request.domain) |
943 .forEach( | 952 .forEach( |
944 this._suggestionBuilder.addItem.bind(this._suggestionBuilder, Networ k.NetworkLogView.FilterType.Domain)); | 953 this._suggestionBuilder.addItem.bind(this._suggestionBuilder, Networ k.NetworkLogView.FilterType.Domain)); |
945 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.Method, re quest.requestMethod); | 954 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.Method, re quest.requestMethod); |
946 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.MimeType, request.mimeType); | 955 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.MimeType, request.mimeType); |
947 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.Scheme, '' + request.scheme); | 956 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.Scheme, '' + request.scheme); |
948 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.StatusCode , '' + request.statusCode); | 957 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.StatusCode , '' + request.statusCode); |
958 this._suggestionBuilder.addItem( | |
959 Network.NetworkLogView.FilterType.Priority, Components.uiLabelForPriorit y(request.initialPriority())); | |
Oleksii Kadurin
2016/12/20 21:13:01
WARNING - actual parameter 1 of Components.uiLabel
| |
949 | 960 |
950 if (request.mixedContentType !== 'none') { | 961 if (request.mixedContentType !== 'none') { |
951 this._suggestionBuilder.addItem( | 962 this._suggestionBuilder.addItem( |
952 Network.NetworkLogView.FilterType.MixedContent, Network.NetworkLogView .MixedContentFilterValues.All); | 963 Network.NetworkLogView.FilterType.MixedContent, Network.NetworkLogView .MixedContentFilterValues.All); |
953 } | 964 } |
954 | 965 |
955 if (request.mixedContentType === 'optionally-blockable') { | 966 if (request.mixedContentType === 'optionally-blockable') { |
956 this._suggestionBuilder.addItem( | 967 this._suggestionBuilder.addItem( |
957 Network.NetworkLogView.FilterType.MixedContent, Network.NetworkLogView .MixedContentFilterValues.Displayed); | 968 Network.NetworkLogView.FilterType.MixedContent, Network.NetworkLogView .MixedContentFilterValues.Displayed); |
958 } | 969 } |
(...skipping 490 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1449 | 1460 |
1450 case Network.NetworkLogView.FilterType.SetCookieDomain: | 1461 case Network.NetworkLogView.FilterType.SetCookieDomain: |
1451 return Network.NetworkLogView._requestSetCookieDomainFilter.bind(null, v alue); | 1462 return Network.NetworkLogView._requestSetCookieDomainFilter.bind(null, v alue); |
1452 | 1463 |
1453 case Network.NetworkLogView.FilterType.SetCookieName: | 1464 case Network.NetworkLogView.FilterType.SetCookieName: |
1454 return Network.NetworkLogView._requestSetCookieNameFilter.bind(null, val ue); | 1465 return Network.NetworkLogView._requestSetCookieNameFilter.bind(null, val ue); |
1455 | 1466 |
1456 case Network.NetworkLogView.FilterType.SetCookieValue: | 1467 case Network.NetworkLogView.FilterType.SetCookieValue: |
1457 return Network.NetworkLogView._requestSetCookieValueFilter.bind(null, va lue); | 1468 return Network.NetworkLogView._requestSetCookieValueFilter.bind(null, va lue); |
1458 | 1469 |
1470 case Network.NetworkLogView.FilterType.Priority: | |
1471 return Network.NetworkLogView._requestPriorityFilter.bind(null, Componen ts.uiLabelToPriority(value)); | |
1472 | |
1459 case Network.NetworkLogView.FilterType.StatusCode: | 1473 case Network.NetworkLogView.FilterType.StatusCode: |
1460 return Network.NetworkLogView._statusCodeFilter.bind(null, value); | 1474 return Network.NetworkLogView._statusCodeFilter.bind(null, value); |
1461 } | 1475 } |
1462 return null; | 1476 return null; |
1463 } | 1477 } |
1464 | 1478 |
1465 /** | 1479 /** |
1466 * @param {string} value | 1480 * @param {string} value |
1467 * @return {?Network.NetworkLogView.Filter} | 1481 * @return {?Network.NetworkLogView.Filter} |
1468 */ | 1482 */ |
(...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1682 | 1696 |
1683 /** @enum {string} */ | 1697 /** @enum {string} */ |
1684 Network.NetworkLogView.FilterType = { | 1698 Network.NetworkLogView.FilterType = { |
1685 Domain: 'domain', | 1699 Domain: 'domain', |
1686 HasResponseHeader: 'has-response-header', | 1700 HasResponseHeader: 'has-response-header', |
1687 Is: 'is', | 1701 Is: 'is', |
1688 LargerThan: 'larger-than', | 1702 LargerThan: 'larger-than', |
1689 Method: 'method', | 1703 Method: 'method', |
1690 MimeType: 'mime-type', | 1704 MimeType: 'mime-type', |
1691 MixedContent: 'mixed-content', | 1705 MixedContent: 'mixed-content', |
1706 Priority: 'priority', | |
1692 Scheme: 'scheme', | 1707 Scheme: 'scheme', |
1693 SetCookieDomain: 'set-cookie-domain', | 1708 SetCookieDomain: 'set-cookie-domain', |
1694 SetCookieName: 'set-cookie-name', | 1709 SetCookieName: 'set-cookie-name', |
1695 SetCookieValue: 'set-cookie-value', | 1710 SetCookieValue: 'set-cookie-value', |
1696 StatusCode: 'status-code' | 1711 StatusCode: 'status-code' |
1697 }; | 1712 }; |
1698 | 1713 |
1699 /** @enum {string} */ | 1714 /** @enum {string} */ |
1700 Network.NetworkLogView.MixedContentFilterValues = { | 1715 Network.NetworkLogView.MixedContentFilterValues = { |
1701 All: 'all', | 1716 All: 'all', |
1702 Displayed: 'displayed', | 1717 Displayed: 'displayed', |
1703 Blocked: 'blocked', | 1718 Blocked: 'blocked', |
1704 BlockOverridden: 'block-overridden' | 1719 BlockOverridden: 'block-overridden' |
1705 }; | 1720 }; |
1706 | 1721 |
1707 /** @enum {string} */ | 1722 /** @enum {string} */ |
1708 Network.NetworkLogView.IsFilterType = { | 1723 Network.NetworkLogView.IsFilterType = { |
1709 Running: 'running', | 1724 Running: 'running', |
1710 FromCache: 'from-cache' | 1725 FromCache: 'from-cache' |
1711 }; | 1726 }; |
1712 | 1727 |
1713 /** @type {!Array<string>} */ | 1728 /** @type {!Array<string>} */ |
1714 Network.NetworkLogView._searchKeys = | 1729 Network.NetworkLogView._searchKeys = |
1715 Object.keys(Network.NetworkLogView.FilterType).map(key => Network.NetworkLog View.FilterType[key]); | 1730 Object.keys(Network.NetworkLogView.FilterType).map(key => Network.NetworkLog View.FilterType[key]); |
1716 | 1731 |
1717 /** @typedef {function(!SDK.NetworkRequest): boolean} */ | 1732 /** @typedef {function(!SDK.NetworkRequest): boolean} */ |
1718 Network.NetworkLogView.Filter; | 1733 Network.NetworkLogView.Filter; |
OLD | NEW |