Index: chrome/browser/extensions/chrome_content_browser_client_extensions_part.h |
diff --git a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h |
index 8b8617b4711ed61dd818aea0bf651e886bb41938..a8f59e29024754cad4e076a4c7f0d4856a211149 100644 |
--- a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h |
+++ b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.h |
@@ -8,8 +8,10 @@ |
#include "base/compiler_specific.h" |
#include "base/macros.h" |
#include "chrome/browser/chrome_content_browser_client_parts.h" |
+#include "ui/base/page_transition_types.h" |
namespace content { |
+struct Referrer; |
class ResourceContext; |
class VpnServiceProxy; |
} |
@@ -52,6 +54,10 @@ class ChromeContentBrowserClientExtensionsPart |
content::ResourceContext* context, |
int render_process_id, |
int render_frame_id); |
+ static void OverrideNavigationParams(content::SiteInstance* site_instance, |
+ ui::PageTransition* transition, |
+ bool* is_renderer_initiated, |
+ content::Referrer* referrer); |
// Similiar to ChromeContentBrowserClient::ShouldAllowOpenURL(), but the |
// return value indicates whether to use |result| or not. |