summaryrefslogtreecommitdiffstats
path: root/android_webview/native/aw_contents_statics.cc
diff options
context:
space:
mode:
authorboliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-19 02:08:49 +0000
committerboliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-19 02:08:49 +0000
commitc63265bc95f7986cef356b5517281ea6ddd629dc (patch)
tree3f23e44a48680ce9b03ad99c183c2d0881079be5 /android_webview/native/aw_contents_statics.cc
parent1e63d28ac9dd2138c98926961edf1272127f9b3a (diff)
downloadchromium_src-c63265bc95f7986cef356b5517281ea6ddd629dc.zip
chromium_src-c63265bc95f7986cef356b5517281ea6ddd629dc.tar.gz
chromium_src-c63265bc95f7986cef356b5517281ea6ddd629dc.tar.bz2
aw: Expose record document as public api
Expose enabling and disabling record whole document behavior as a public webview api. The default is still record whole document for compatibility. BUG=390702 Review URL: https://codereview.chromium.org/406683003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284278 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview/native/aw_contents_statics.cc')
-rw-r--r--android_webview/native/aw_contents_statics.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/android_webview/native/aw_contents_statics.cc b/android_webview/native/aw_contents_statics.cc
index 95e5549..3f2ab86 100644
--- a/android_webview/native/aw_contents_statics.cc
+++ b/android_webview/native/aw_contents_statics.cc
@@ -9,6 +9,7 @@
#include "base/android/scoped_java_ref.h"
#include "base/callback.h"
#include "components/data_reduction_proxy/browser/data_reduction_proxy_auth_request_handler.h"
+#include "content/public/browser/android/synchronous_compositor.h"
#include "content/public/browser/browser_thread.h"
#include "content/public/common/url_constants.h"
#include "jni/AwContentsStatics_jni.h"
@@ -73,6 +74,11 @@ jstring GetUnreachableWebDataUrl(JNIEnv* env, jclass) {
env, content::kUnreachableWebDataURL).Release();
}
+// static
+void SetRecordFullDocument(JNIEnv* env, jclass, jboolean record_full_document) {
+ content::SynchronousCompositor::SetRecordFullDocument(record_full_document);
+}
+
bool RegisterAwContentsStatics(JNIEnv* env) {
return RegisterNativesImpl(env);
}