summaryrefslogtreecommitdiffstats
path: root/WebKit/android/jni/WebCoreFrameBridge.h
diff options
context:
space:
mode:
authorPatrick Scott <phanna@android.com>2010-10-05 07:05:31 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-10-05 07:05:31 -0700
commit24c6a233780d45269caa0095213e59a3ded360b6 (patch)
tree382386fc75a5071b948b924030ca1a0212672cbb /WebKit/android/jni/WebCoreFrameBridge.h
parent1d88f7c1752437240899bb62df4e508b91f396f6 (diff)
parentf69429a9e93ec4396c01fe27171bcefd4d238342 (diff)
downloadexternal_webkit-24c6a233780d45269caa0095213e59a3ded360b6.zip
external_webkit-24c6a233780d45269caa0095213e59a3ded360b6.tar.gz
external_webkit-24c6a233780d45269caa0095213e59a3ded360b6.tar.bz2
Merge "Block network loads based on the setting."
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;
};