summaryrefslogtreecommitdiffstats
path: root/WebKit/android/jni/WebCoreFrameBridge.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/android/jni/WebCoreFrameBridge.h')
-rw-r--r--WebKit/android/jni/WebCoreFrameBridge.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/WebKit/android/jni/WebCoreFrameBridge.h b/WebKit/android/jni/WebCoreFrameBridge.h
index bcbbb47..cbf55c4 100644
--- a/WebKit/android/jni/WebCoreFrameBridge.h
+++ b/WebKit/android/jni/WebCoreFrameBridge.h
@@ -127,11 +127,17 @@ class WebFrame : public WebCoreRefObject {
WebCore::Page* page() const { return mPage; }
+ // Currently used only by the chrome net stack. A similar field is used by
+ // FrameLoader.java to block java network loads.
+ void setBlockNetworkLoads(bool block) { mBlockNetworkLoads = block; }
+ bool blockNetworkLoads() const { return mBlockNetworkLoads; }
+
private:
struct JavaBrowserFrame;
JavaBrowserFrame* mJavaFrame;
WebCore::Page* mPage;
WTF::String mUserAgent;
+ bool mBlockNetworkLoads;
bool mUserInitiatedAction;
};