Index: chrome/browser/renderer_context_menu/render_view_context_menu.cc |
diff --git a/chrome/browser/renderer_context_menu/render_view_context_menu.cc b/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
index 0c8b59878cb0487b0f76db41d1f7a7529cb9040e..ad0e50e3b4c0c441c45d33282b6e7912f467623a 100644 |
--- a/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
+++ b/chrome/browser/renderer_context_menu/render_view_context_menu.cc |
@@ -2155,6 +2155,9 @@ bool RenderViewContextMenu::IsOpenLinkOTREnabled() const { |
if (browser_context_->IsOffTheRecord() || !params_.link_url.is_valid()) |
return false; |
+ if (!chrome::IsURLAllowedInIncognito(params_.link_url, browser_context_)) |
+ return false; |
+ |
IncognitoModePrefs::Availability incognito_avail = |
IncognitoModePrefs::GetAvailability(GetPrefs(browser_context_)); |
return incognito_avail != IncognitoModePrefs::DISABLED; |