First run, disable Omaha updates, H264 ARM optimizations, revert deep/shadow CSS changes Rename patches with ordering prefix Move all patches in single directory for easier tracking
49 lines
3.0 KiB
Diff
49 lines
3.0 KiB
Diff
Author: csagan5 <32685696+csagan5@users.noreply.github.com>
|
|
Date: Fri Oct 27 15:53:37 2017 +0200
|
|
|
|
Ported data reduction disable patch
|
|
|
|
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunActivity.java
|
|
--- a/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunActivity.java
|
|
+++ b/chrome/android/java/src/org/chromium/chrome/browser/firstrun/FirstRunActivity.java
|
|
@@ -140,7 +140,7 @@ public class FirstRunActivity extends FirstRunActivityBase implements FirstRunPa
|
|
boolean notifyAdapter = false;
|
|
// An optional Data Saver page.
|
|
if (mFreProperties.getBoolean(SHOW_DATA_REDUCTION_PAGE)) {
|
|
- mPages.add(new DataReductionProxyFirstRunFragment.Page());
|
|
+ //mPages.add(new DataReductionProxyFirstRunFragment.Page());
|
|
mFreProgressStates.add(FRE_PROGRESS_DATA_SAVER_SHOWN);
|
|
notifyAdapter = true;
|
|
}
|
|
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
|
|
--- 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
|
|
@@ -149,6 +149,7 @@ public class DataReductionProxySettings {
|
|
// DataReductionProxySettings is a singleton that lives forever and there's no clean
|
|
// shutdown of Chrome on Android
|
|
mNativeDataReductionProxySettings = nativeInit();
|
|
+ nativeSetDataReductionProxyEnabled(mNativeDataReductionProxySettings, false);
|
|
}
|
|
|
|
/** Returns true if the SPDY proxy promo is allowed to be shown. */
|
|
@@ -171,6 +172,7 @@ public class DataReductionProxySettings {
|
|
* data reduction statistics if this is the first time the SPDY proxy has been enabled.
|
|
*/
|
|
public void setDataReductionProxyEnabled(Context context, boolean enabled) {
|
|
+ enabled = false;
|
|
if (enabled
|
|
&& ContextUtils.getAppSharedPreferences().getLong(
|
|
DATA_REDUCTION_FIRST_ENABLED_TIME, 0)
|
|
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java
|
|
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java
|
|
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java
|
|
@@ -68,7 +68,7 @@ public class DataReductionPromoUtils {
|
|
}
|
|
if (DataReductionProxySettings.getInstance().isDataReductionProxyManaged()) return false;
|
|
if (DataReductionProxySettings.getInstance().isDataReductionProxyEnabled()) return false;
|
|
- return true;
|
|
+ return false;
|
|
}
|
|
|
|
/**
|