Index: chrome/browser/ui/browser_navigator.cc |
diff --git a/chrome/browser/ui/browser_navigator.cc b/chrome/browser/ui/browser_navigator.cc |
index 540ca009a41097e47f095167719dd0db3f88a8a0..355d982088b9176a18f6079b949f37ff27f77ea8 100644 |
--- a/chrome/browser/ui/browser_navigator.cc |
+++ b/chrome/browser/ui/browser_navigator.cc |
@@ -396,6 +396,10 @@ void Navigate(NavigateParams* params) { |
if (!AdjustNavigateParamsForURL(params)) |
return; |
+ ExtensionService* service = params->initiating_profile->GetExtensionService(); |
+ if (service) |
+ service->ShouldBlockUrlInBrowserTab(¶ms->url); |
+ |
// The browser window may want to adjust the disposition. |
if (params->disposition == NEW_POPUP && |
source_browser && |