summaryrefslogtreecommitdiffstats
path: root/android_webview/native
diff options
context:
space:
mode:
authorkristianm@chromium.org <kristianm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-09 21:15:14 +0000
committerkristianm@chromium.org <kristianm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-09 21:15:14 +0000
commit26aa43d7fab4268004c34d31f26ce1e5b1b425a8 (patch)
tree16cbe85634e08b12525a106dfe686db2dd30c48b /android_webview/native
parentfef31643b213eebe53b8bea846217b96b1f24917 (diff)
downloadchromium_src-26aa43d7fab4268004c34d31f26ce1e5b1b425a8.zip
chromium_src-26aa43d7fab4268004c34d31f26ce1e5b1b425a8.tar.gz
chromium_src-26aa43d7fab4268004c34d31f26ce1e5b1b425a8.tar.bz2
Remove incognito parameter from AwContents
It is always false and not planned to be supported BUG= Review URL: https://chromiumcodereview.appspot.com/11785011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175887 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview/native')
-rw-r--r--android_webview/native/aw_browser_dependency_factory.h4
-rw-r--r--android_webview/native/aw_contents.cc11
-rw-r--r--android_webview/native/aw_contents.h3
3 files changed, 7 insertions, 11 deletions
diff --git a/android_webview/native/aw_browser_dependency_factory.h b/android_webview/native/aw_browser_dependency_factory.h
index 87292d4..f823484 100644
--- a/android_webview/native/aw_browser_dependency_factory.h
+++ b/android_webview/native/aw_browser_dependency_factory.h
@@ -37,10 +37,10 @@ class AwBrowserDependencyFactory {
static AwBrowserDependencyFactory* GetInstance();
// Returns the current browser context based on the specified mode.
- virtual content::BrowserContext* GetBrowserContext(bool incognito) = 0;
+ virtual content::BrowserContext* GetBrowserContext() = 0;
// Constructs and returns ownership of a WebContents instance.
- virtual content::WebContents* CreateWebContents(bool incognito) = 0;
+ virtual content::WebContents* CreateWebContents() = 0;
protected:
AwBrowserDependencyFactory();
diff --git a/android_webview/native/aw_contents.cc b/android_webview/native/aw_contents.cc
index 8d7e53c..4974fb6 100644
--- a/android_webview/native/aw_contents.cc
+++ b/android_webview/native/aw_contents.cc
@@ -114,8 +114,7 @@ AwContents* AwContents::FromWebContents(WebContents* web_contents) {
AwContents::AwContents(JNIEnv* env,
jobject obj,
- jobject web_contents_delegate,
- bool private_browsing)
+ jobject web_contents_delegate)
: java_ref_(env, obj),
web_contents_delegate_(
new AwWebContentsDelegate(env, web_contents_delegate)),
@@ -130,7 +129,7 @@ AwContents::AwContents(JNIEnv* env,
// TODO(joth): rather than create and set the WebContents here, expose the
// factory method to java side and have that orchestrate the construction
// order.
- SetWebContents(dependency_factory->CreateWebContents(private_browsing));
+ SetWebContents(dependency_factory->CreateWebContents());
}
void AwContents::ResetCompositor() {
@@ -606,10 +605,8 @@ void AwContents::SetInterceptNavigationDelegate(JNIEnv* env,
static jint Init(JNIEnv* env,
jobject obj,
- jobject web_contents_delegate,
- jboolean private_browsing) {
- AwContents* tab = new AwContents(env, obj, web_contents_delegate,
- private_browsing);
+ jobject web_contents_delegate) {
+ AwContents* tab = new AwContents(env, obj, web_contents_delegate);
return reinterpret_cast<jint>(tab);
}
diff --git a/android_webview/native/aw_contents.h b/android_webview/native/aw_contents.h
index d482465..ef39c56 100644
--- a/android_webview/native/aw_contents.h
+++ b/android_webview/native/aw_contents.h
@@ -47,8 +47,7 @@ class AwContents : public FindHelper::Listener,
AwContents(JNIEnv* env,
jobject obj,
- jobject web_contents_delegate,
- bool private_browsing);
+ jobject web_contents_delegate);
virtual ~AwContents();
void DrawGL(AwDrawGLInfo* draw_info);