Index: content/public/browser/content_browser_client.h |
diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h |
index 519ff938994e0be0e65e8128962630d0f203b359..6f7dd3724e251855678ccaee283342cdd25a27a9 100644 |
--- a/content/public/browser/content_browser_client.h |
+++ b/content/public/browser/content_browser_client.h |
@@ -504,6 +504,11 @@ class CONTENT_EXPORT ContentBrowserClient { |
// optionally add their own handlers. |
virtual void BrowserURLHandlerCreated(BrowserURLHandler* handler) {} |
+ // Allows the embedder to perform minor cleanup on URLs before they are |
+ // rewritten by the BrowserURLHandler. This is important in cases that the |
+ // cleanup should not be treated as part of the rewriting. |
+ virtual GURL FixupURL(const GURL& url); |
+ |
// Clears browser cache. |
virtual void ClearCache(RenderViewHost* rvh) {} |