Index: chrome/browser/ui/browser_navigator.cc |
diff --git a/chrome/browser/ui/browser_navigator.cc b/chrome/browser/ui/browser_navigator.cc |
index 287e9050b2fd769cd1ad1f3d2aa08d0c494dd867..80fb7d5cf68f1c3418539457d4db426a48e17672 100644 |
--- a/chrome/browser/ui/browser_navigator.cc |
+++ b/chrome/browser/ui/browser_navigator.cc |
@@ -379,6 +379,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 && |