From 30814b95ba3406d644debb4391cfe1b289d29aa4 Mon Sep 17 00:00:00 2001 From: megjablon Date: Tue, 1 Mar 2016 00:17:21 -0800 Subject: AGSA-initiated weblite intents should be rewritten if Chrome can use weblite When Chrome receives a navigation intent for a page on googleweblight.com, Chrome should instead navigate to the url specified in the lite_url query parameter if all of the following are true: 1) The URL specifies a lite_url parameter 2) Data-Saver is enabled in Chrome 3) the LoFi weblite experiment is enabled 4) the scheme of the url in the lite_url param is HTTP BUG=584085 Review URL: https://codereview.chromium.org/1688603004 Cr-Commit-Position: refs/heads/master@{#378414} --- chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h') diff --git a/chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h b/chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h index e4a6c6e..d351093 100644 --- a/chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h +++ b/chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h @@ -96,6 +96,11 @@ class DataReductionProxySettingsAndroid { JNIEnv* env, const base::android::JavaParamRef& obj); + // Return if Lo-Fi previews are enabled via a field trial or the command line. + jboolean AreLoFiPreviewsEnabled( + JNIEnv* env, + const base::android::JavaParamRef& obj); + ScopedJavaLocalRef GetTokenForAuthChallenge(JNIEnv* env, jobject obj, jstring host, -- cgit v1.1