Index: chrome/browser/android/chromium_application.cc |
diff --git a/chrome/browser/android/chromium_application.cc b/chrome/browser/android/chromium_application.cc |
index ff77aa556acbd7a4cfd7f622797d037d4803dbbe..4d29802c14ce82849bc5f2ce9d3491fd5226060e 100644 |
--- a/chrome/browser/android/chromium_application.cc |
+++ b/chrome/browser/android/chromium_application.cc |
@@ -5,6 +5,8 @@ |
#include "chrome/browser/android/chromium_application.h" |
#include "base/android/jni_android.h" |
+#include "chrome/browser/android/tab_android.h" |
+#include "content/public/browser/web_contents.h" |
#include "jni/ChromiumApplication_jni.h" |
namespace chrome { |
@@ -33,6 +35,16 @@ void ChromiumApplication::ShowTermsOfServiceDialog() { |
base::android::GetApplicationContext()); |
} |
+void ChromiumApplication::OpenClearBrowsingData( |
+ content::WebContents* web_contents) { |
+ TabAndroid* tab = TabAndroid::FromWebContents(web_contents); |
+ DCHECK(tab); |
+ Java_ChromiumApplication_openClearBrowsingData( |
+ base::android::AttachCurrentThread(), |
+ base::android::GetApplicationContext(), |
+ tab->GetJavaObject().obj()); |
+} |
+ |
bool ChromiumApplication::AreParentalControlsEnabled() { |
return Java_ChromiumApplication_areParentalControlsEnabled( |
base::android::AttachCurrentThread(), |