Index: third_party/WebKit/Source/core/frame/LocalFrameClient.h |
diff --git a/third_party/WebKit/Source/core/frame/LocalFrameClient.h b/third_party/WebKit/Source/core/frame/LocalFrameClient.h |
index be34c0062d0623870c5037af6337c63de0f48b4b..5229c830cbb7b6ab37b9a795c6bf07cf07fd1b26 100644 |
--- a/third_party/WebKit/Source/core/frame/LocalFrameClient.h |
+++ b/third_party/WebKit/Source/core/frame/LocalFrameClient.h |
@@ -236,6 +236,12 @@ class CORE_EXPORT LocalFrameClient : public FrameClient { |
virtual void DidChangeScrollOffset() {} |
virtual void DidUpdateCurrentHistoryItem() {} |
+ // Called when a content-initiated, main frame navigation to a data URL is |
+ // about to occur. |
+ virtual bool AllowContentInitiatedDataUrlNavigations(const KURL&) { |
+ return false; |
+ } |
+ |
virtual WebCookieJar* CookieJar() const = 0; |
virtual void DidChangeName(const String&) {} |