Chromium Code Reviews| 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 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 207 */ | 207 */ |
| 208 static _requestMethodFilter(value, request) { | 208 static _requestMethodFilter(value, request) { |
| 209 return request.requestMethod === value; | 209 return request.requestMethod === value; |
| 210 } | 210 } |
| 211 | 211 |
| 212 /** | 212 /** |
| 213 * @param {string} value | 213 * @param {string} value |
| 214 * @param {!SDK.NetworkRequest} request | 214 * @param {!SDK.NetworkRequest} request |
| 215 * @return {boolean} | 215 * @return {boolean} |
| 216 */ | 216 */ |
| 217 static _requestPriorityFilter(value, request) { | |
| 218 return request.initialPriority() === value; | |
| 219 } | |
| 220 | |
| 221 /** | |
| 222 * @param {string} value | |
| 223 * @param {!SDK.NetworkRequest} request | |
| 224 * @return {boolean} | |
| 225 */ | |
| 217 static _requestMimeTypeFilter(value, request) { | 226 static _requestMimeTypeFilter(value, request) { |
| 218 return request.mimeType === value; | 227 return request.mimeType === value; |
| 219 } | 228 } |
| 220 | 229 |
| 221 /** | 230 /** |
| 222 * @param {!Network.NetworkLogView.MixedContentFilterValues} value | 231 * @param {!Network.NetworkLogView.MixedContentFilterValues} value |
| 223 * @param {!SDK.NetworkRequest} request | 232 * @param {!SDK.NetworkRequest} request |
| 224 * @return {boolean} | 233 * @return {boolean} |
| 225 */ | 234 */ |
| 226 static _requestMixedContentFilter(value, request) { | 235 static _requestMixedContentFilter(value, request) { |
| (...skipping 735 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 962 if (!this._nodesByRequestId.get(request.requestId)) | 971 if (!this._nodesByRequestId.get(request.requestId)) |
| 963 return; | 972 return; |
| 964 | 973 |
| 965 Network.NetworkLogView._subdomains(request.domain) | 974 Network.NetworkLogView._subdomains(request.domain) |
| 966 .forEach( | 975 .forEach( |
| 967 this._suggestionBuilder.addItem.bind(this._suggestionBuilder, Networ k.NetworkLogView.FilterType.Domain)); | 976 this._suggestionBuilder.addItem.bind(this._suggestionBuilder, Networ k.NetworkLogView.FilterType.Domain)); |
| 968 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.Method, re quest.requestMethod); | 977 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.Method, re quest.requestMethod); |
| 969 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.MimeType, request.mimeType); | 978 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.MimeType, request.mimeType); |
| 970 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.Scheme, '' + request.scheme); | 979 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.Scheme, '' + request.scheme); |
| 971 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.StatusCode , '' + request.statusCode); | 980 this._suggestionBuilder.addItem(Network.NetworkLogView.FilterType.StatusCode , '' + request.statusCode); |
| 981 this._suggestionBuilder.addItem( | |
|
allada
2016/12/22 23:57:24
Change this to:
var priority = request.initialPri
| |
| 982 Network.NetworkLogView.FilterType.Priority, Components.uiLabelForPriorit y(request.initialPriority())); | |
| 972 | 983 |
| 973 if (request.mixedContentType !== 'none') { | 984 if (request.mixedContentType !== 'none') { |
| 974 this._suggestionBuilder.addItem( | 985 this._suggestionBuilder.addItem( |
| 975 Network.NetworkLogView.FilterType.MixedContent, Network.NetworkLogView .MixedContentFilterValues.All); | 986 Network.NetworkLogView.FilterType.MixedContent, Network.NetworkLogView .MixedContentFilterValues.All); |
| 976 } | 987 } |
| 977 | 988 |
| 978 if (request.mixedContentType === 'optionally-blockable') { | 989 if (request.mixedContentType === 'optionally-blockable') { |
| 979 this._suggestionBuilder.addItem( | 990 this._suggestionBuilder.addItem( |
| 980 Network.NetworkLogView.FilterType.MixedContent, Network.NetworkLogView .MixedContentFilterValues.Displayed); | 991 Network.NetworkLogView.FilterType.MixedContent, Network.NetworkLogView .MixedContentFilterValues.Displayed); |
| 981 } | 992 } |
| (...skipping 490 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1472 | 1483 |
| 1473 case Network.NetworkLogView.FilterType.SetCookieDomain: | 1484 case Network.NetworkLogView.FilterType.SetCookieDomain: |
| 1474 return Network.NetworkLogView._requestSetCookieDomainFilter.bind(null, v alue); | 1485 return Network.NetworkLogView._requestSetCookieDomainFilter.bind(null, v alue); |
| 1475 | 1486 |
| 1476 case Network.NetworkLogView.FilterType.SetCookieName: | 1487 case Network.NetworkLogView.FilterType.SetCookieName: |
| 1477 return Network.NetworkLogView._requestSetCookieNameFilter.bind(null, val ue); | 1488 return Network.NetworkLogView._requestSetCookieNameFilter.bind(null, val ue); |
| 1478 | 1489 |
| 1479 case Network.NetworkLogView.FilterType.SetCookieValue: | 1490 case Network.NetworkLogView.FilterType.SetCookieValue: |
| 1480 return Network.NetworkLogView._requestSetCookieValueFilter.bind(null, va lue); | 1491 return Network.NetworkLogView._requestSetCookieValueFilter.bind(null, va lue); |
| 1481 | 1492 |
| 1493 case Network.NetworkLogView.FilterType.Priority: | |
| 1494 return Network.NetworkLogView._requestPriorityFilter.bind(null, Componen ts.uiLabelToPriority(value)); | |
| 1495 | |
| 1482 case Network.NetworkLogView.FilterType.StatusCode: | 1496 case Network.NetworkLogView.FilterType.StatusCode: |
| 1483 return Network.NetworkLogView._statusCodeFilter.bind(null, value); | 1497 return Network.NetworkLogView._statusCodeFilter.bind(null, value); |
| 1484 } | 1498 } |
| 1485 return null; | 1499 return null; |
| 1486 } | 1500 } |
| 1487 | 1501 |
| 1488 /** | 1502 /** |
| 1489 * @param {string} value | 1503 * @param {string} value |
| 1490 * @return {?Network.NetworkLogView.Filter} | 1504 * @return {?Network.NetworkLogView.Filter} |
| 1491 */ | 1505 */ |
| (...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1705 | 1719 |
| 1706 /** @enum {string} */ | 1720 /** @enum {string} */ |
| 1707 Network.NetworkLogView.FilterType = { | 1721 Network.NetworkLogView.FilterType = { |
| 1708 Domain: 'domain', | 1722 Domain: 'domain', |
| 1709 HasResponseHeader: 'has-response-header', | 1723 HasResponseHeader: 'has-response-header', |
| 1710 Is: 'is', | 1724 Is: 'is', |
| 1711 LargerThan: 'larger-than', | 1725 LargerThan: 'larger-than', |
| 1712 Method: 'method', | 1726 Method: 'method', |
| 1713 MimeType: 'mime-type', | 1727 MimeType: 'mime-type', |
| 1714 MixedContent: 'mixed-content', | 1728 MixedContent: 'mixed-content', |
| 1729 Priority: 'priority', | |
| 1715 Scheme: 'scheme', | 1730 Scheme: 'scheme', |
| 1716 SetCookieDomain: 'set-cookie-domain', | 1731 SetCookieDomain: 'set-cookie-domain', |
| 1717 SetCookieName: 'set-cookie-name', | 1732 SetCookieName: 'set-cookie-name', |
| 1718 SetCookieValue: 'set-cookie-value', | 1733 SetCookieValue: 'set-cookie-value', |
| 1719 StatusCode: 'status-code' | 1734 StatusCode: 'status-code' |
| 1720 }; | 1735 }; |
| 1721 | 1736 |
| 1722 /** @enum {string} */ | 1737 /** @enum {string} */ |
| 1723 Network.NetworkLogView.MixedContentFilterValues = { | 1738 Network.NetworkLogView.MixedContentFilterValues = { |
| 1724 All: 'all', | 1739 All: 'all', |
| 1725 Displayed: 'displayed', | 1740 Displayed: 'displayed', |
| 1726 Blocked: 'blocked', | 1741 Blocked: 'blocked', |
| 1727 BlockOverridden: 'block-overridden' | 1742 BlockOverridden: 'block-overridden' |
| 1728 }; | 1743 }; |
| 1729 | 1744 |
| 1730 /** @enum {string} */ | 1745 /** @enum {string} */ |
| 1731 Network.NetworkLogView.IsFilterType = { | 1746 Network.NetworkLogView.IsFilterType = { |
| 1732 Running: 'running', | 1747 Running: 'running', |
| 1733 FromCache: 'from-cache' | 1748 FromCache: 'from-cache' |
| 1734 }; | 1749 }; |
| 1735 | 1750 |
| 1736 /** @type {!Array<string>} */ | 1751 /** @type {!Array<string>} */ |
| 1737 Network.NetworkLogView._searchKeys = | 1752 Network.NetworkLogView._searchKeys = |
| 1738 Object.keys(Network.NetworkLogView.FilterType).map(key => Network.NetworkLog View.FilterType[key]); | 1753 Object.keys(Network.NetworkLogView.FilterType).map(key => Network.NetworkLog View.FilterType[key]); |
| 1739 | 1754 |
| 1740 /** @typedef {function(!SDK.NetworkRequest): boolean} */ | 1755 /** @typedef {function(!SDK.NetworkRequest): boolean} */ |
| 1741 Network.NetworkLogView.Filter; | 1756 Network.NetworkLogView.Filter; |
| OLD | NEW |