| Index: extensions/browser/api/web_request/web_request_api_helpers.cc
|
| diff --git a/extensions/browser/api/web_request/web_request_api_helpers.cc b/extensions/browser/api/web_request/web_request_api_helpers.cc
|
| index bdd91f1dfe04310d620abafce152939a6acd4dcb..24000b7a0e6b86724be7088a74f27594edc75cc8 100644
|
| --- a/extensions/browser/api/web_request/web_request_api_helpers.cc
|
| +++ b/extensions/browser/api/web_request/web_request_api_helpers.cc
|
| @@ -43,7 +43,6 @@
|
| // top of this file.
|
|
|
| using base::Time;
|
| -using content::ResourceType;
|
| using net::cookie_util::ParsedRequestCookie;
|
| using net::cookie_util::ParsedRequestCookies;
|
|
|
| @@ -53,52 +52,7 @@ namespace extension_web_request_api_helpers {
|
|
|
| namespace {
|
|
|
| -// Multiple ResourceTypes may map to the same string, but the converse is not
|
| -// possible.
|
| -static const char* kResourceTypeStrings[] = {
|
| - "main_frame",
|
| - "sub_frame",
|
| - "stylesheet",
|
| - "script",
|
| - "image",
|
| - "font",
|
| - "object",
|
| - "script",
|
| - "script",
|
| - "image",
|
| - "xmlhttprequest",
|
| - "ping",
|
| - "script",
|
| - "object",
|
| - "other",
|
| -};
|
| -
|
| -const size_t kResourceTypeStringsLength = arraysize(kResourceTypeStrings);
|
| -
|
| -static ResourceType kResourceTypeValues[] = {
|
| - content::RESOURCE_TYPE_MAIN_FRAME,
|
| - content::RESOURCE_TYPE_SUB_FRAME,
|
| - content::RESOURCE_TYPE_STYLESHEET,
|
| - content::RESOURCE_TYPE_SCRIPT,
|
| - content::RESOURCE_TYPE_IMAGE,
|
| - content::RESOURCE_TYPE_FONT_RESOURCE,
|
| - content::RESOURCE_TYPE_OBJECT,
|
| - content::RESOURCE_TYPE_WORKER,
|
| - content::RESOURCE_TYPE_SHARED_WORKER,
|
| - content::RESOURCE_TYPE_FAVICON,
|
| - content::RESOURCE_TYPE_XHR,
|
| - content::RESOURCE_TYPE_PING,
|
| - content::RESOURCE_TYPE_SERVICE_WORKER,
|
| - content::RESOURCE_TYPE_PLUGIN_RESOURCE,
|
| - content::RESOURCE_TYPE_LAST_TYPE, // represents "other"
|
| -};
|
| -
|
| -const size_t kResourceTypeValuesLength = arraysize(kResourceTypeValues);
|
| -
|
| -static_assert(kResourceTypeStringsLength == kResourceTypeValuesLength,
|
| - "Sizes of string lists and ResourceType lists should be equal");
|
| -
|
| -typedef std::vector<linked_ptr<net::ParsedCookie> > ParsedResponseCookies;
|
| +using ParsedResponseCookies = std::vector<linked_ptr<net::ParsedCookie>>;
|
|
|
| void ClearCacheOnNavigationOnUI() {
|
| web_cache::WebCacheManager::GetInstance()->ClearCacheOnNavigation();
|
| @@ -1248,35 +1202,4 @@ std::unique_ptr<base::DictionaryValue> CreateHeaderDictionary(
|
| return header;
|
| }
|
|
|
| -bool IsRelevantResourceType(ResourceType type) {
|
| - ResourceType* iter =
|
| - std::find(kResourceTypeValues,
|
| - kResourceTypeValues + kResourceTypeValuesLength,
|
| - type);
|
| - return iter != (kResourceTypeValues + kResourceTypeValuesLength);
|
| -}
|
| -
|
| -const char* ResourceTypeToString(ResourceType type) {
|
| - ResourceType* iter =
|
| - std::find(kResourceTypeValues,
|
| - kResourceTypeValues + kResourceTypeValuesLength,
|
| - type);
|
| - if (iter == (kResourceTypeValues + kResourceTypeValuesLength))
|
| - return "other";
|
| -
|
| - return kResourceTypeStrings[iter - kResourceTypeValues];
|
| -}
|
| -
|
| -bool ParseResourceType(const std::string& type_str,
|
| - std::vector<ResourceType>* types) {
|
| - bool found = false;
|
| - for (size_t i = 0; i < kResourceTypeStringsLength; ++i) {
|
| - if (type_str == kResourceTypeStrings[i]) {
|
| - found = true;
|
| - types->push_back(kResourceTypeValues[i]);
|
| - }
|
| - }
|
| - return found;
|
| -}
|
| -
|
| } // namespace extension_web_request_api_helpers
|
|
|