| Index: chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
|
| index 32664f546356525640aae4cea14fb0ccead1263d..e7b8cada57cd710616526c020c21e6d4cc2cdab8 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
|
| @@ -284,6 +284,16 @@ public class DataReductionProxySettings {
|
| return nativeGetDailyReceivedContentLengths(mNativeDataReductionProxySettings);
|
| }
|
|
|
| + /**
|
| + * Returns the header used to request a data reduction proxy pass through. When a request is
|
| + * sent to the data reduction proxy with this header, it will respond with the original
|
| + * uncompressed response.
|
| + * @return The data reduction proxy pass through header.
|
| + */
|
| + public String getDataReductionProxyPassThroughHeader() {
|
| + return nativeGetDataReductionProxyPassThroughHeader(mNativeDataReductionProxySettings);
|
| + }
|
| +
|
| /**
|
| * Determines if the data reduction proxy is currently unreachable.
|
| * @return true if the data reduction proxy is unreachable.
|
| @@ -402,6 +412,8 @@ public class DataReductionProxySettings {
|
| long nativeDataReductionProxySettingsAndroid);
|
| private native long[] nativeGetDailyReceivedContentLengths(
|
| long nativeDataReductionProxySettingsAndroid);
|
| + private native String nativeGetDataReductionProxyPassThroughHeader(
|
| + long nativeDataReductionProxySettingsAndroid);
|
| private native boolean nativeIsDataReductionProxyUnreachable(
|
| long nativeDataReductionProxySettingsAndroid);
|
| private native boolean nativeAreLoFiPreviewsEnabled(
|
|
|