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

Unified Diff: chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc

Issue 13979002: Add support for split PSL list distinctions. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fixed chrome_frame compilation issue Created 7 years, 8 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
Index: chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc
diff --git a/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc b/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc
index 2459ee9983757ee5ef4d48ee61ae60bcba3daba2..d4bc9e02ebee78fd3ef77299e94e015210538d77 100644
--- a/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc
+++ b/chrome/browser/extensions/api/declarative_webrequest/webrequest_action.cc
@@ -425,7 +425,8 @@ bool WebRequestAction::DeltaHasPermission(
if (GetHostPermissionsStrategy() == STRATEGY_ALLOW_SAME_DOMAIN) {
return
net::RegistryControlledDomainService::SameDomainOrHost(
- request->url(), delta->new_url) ||
+ request->url(), delta->new_url,
+ net::RCDS::EXCLUDE_PRIVATE_REGISTRIES) ||
WebRequestPermissions::CanExtensionAccessURL(
extension_info_map, extension_id, request->url(), crosses_incognito,
true);

Powered by Google App Engine
This is Rietveld 408576698