diff --git a/res/values/strings.xml b/res/values/strings.xml index 3bcb0e1fe73..e6b88646aff 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -4387,11 +4387,6 @@ Show App Not Responding dialog for background apps - - Use Experimental WebView - - Apps will use the newest (beta) WebView - Data usage diff --git a/res/xml/development_prefs.xml b/res/xml/development_prefs.xml index e8dbc03ebf5..5989c90468c 100644 --- a/res/xml/development_prefs.xml +++ b/res/xml/development_prefs.xml @@ -263,11 +263,6 @@ android:title="@string/show_all_anrs" android:summary="@string/show_all_anrs_summary"/> - - diff --git a/src/com/android/settings/DevelopmentSettings.java b/src/com/android/settings/DevelopmentSettings.java index 52706a100de..f3a22ca409e 100644 --- a/src/com/android/settings/DevelopmentSettings.java +++ b/src/com/android/settings/DevelopmentSettings.java @@ -59,7 +59,6 @@ import android.view.Gravity; import android.view.HardwareRenderer; import android.view.IWindowManager; import android.view.View; -import android.webkit.WebViewFactory; import android.widget.CompoundButton; import android.widget.Switch; import android.widget.TextView; @@ -140,8 +139,6 @@ public class DevelopmentSettings extends RestrictedSettingsFragment private static final String SHOW_ALL_ANRS_KEY = "show_all_anrs"; - private static final String WEBVIEW_EXPERIMENTAL_KEY = "experimental_webview"; - private static final String TAG_CONFIRM_ENFORCE = "confirm_enforce"; private static final String PACKAGE_MIME_TYPE = "application/vnd.android.package-archive"; @@ -200,7 +197,6 @@ public class DevelopmentSettings extends RestrictedSettingsFragment private ListPreference mAppProcessLimit; private CheckBoxPreference mShowAllANRs; - private CheckBoxPreference mExperimentalWebView; private final ArrayList mAllPrefs = new ArrayList(); private final ArrayList mResetCbPrefs @@ -312,17 +308,6 @@ public class DevelopmentSettings extends RestrictedSettingsFragment mAllPrefs.add(mShowAllANRs); mResetCbPrefs.add(mShowAllANRs); - if (WebViewFactory.isExperimentalWebViewAvailable()) { - mExperimentalWebView = findAndInitCheckboxPref(WEBVIEW_EXPERIMENTAL_KEY); - } else { - Preference experimentalWebView = findPreference(WEBVIEW_EXPERIMENTAL_KEY); - PreferenceGroup debugApplicationsCategory = (PreferenceGroup) - findPreference(DEBUG_APPLICATIONS_CATEGORY_KEY); - if (debugApplicationsCategory != null) { - debugApplicationsCategory.removePreference(experimentalWebView); - } - } - Preference selectRuntime = findPreference(SELECT_RUNTIME_KEY); if (selectRuntime != null) { mAllPrefs.add(selectRuntime); @@ -508,7 +493,6 @@ public class DevelopmentSettings extends RestrictedSettingsFragment updateImmediatelyDestroyActivitiesOptions(); updateAppProcessLimitOptions(); updateShowAllANRsOptions(); - updateExperimentalWebViewOptions(); updateVerifyAppsOverUsbOptions(); updateBugreportOptions(); updateForceRtlOptions(); @@ -1131,27 +1115,6 @@ public class DevelopmentSettings extends RestrictedSettingsFragment getActivity().getContentResolver(), Settings.Secure.ANR_SHOW_BACKGROUND, 0) != 0); } - private void writeExperimentalWebViewOptions() { - if (mExperimentalWebView != null) { - if (!WebViewFactory.isUseExperimentalWebViewSet()) { - mEnableDialog = new AlertDialog.Builder(getActivity()) - .setTitle("KLP WebView broke an app?") - .setMessage("Don't forget to raise a bug!\ngo/klp-webview-bug") - .setIconAttribute(android.R.attr.alertDialogIcon) - .setPositiveButton(android.R.string.ok, this) - .show(); - } - WebViewFactory.setUseExperimentalWebView(mExperimentalWebView.isChecked()); - pokeSystemProperties(); - } - } - - private void updateExperimentalWebViewOptions() { - if (mExperimentalWebView != null) { - updateCheckBox(mExperimentalWebView, WebViewFactory.useExperimentalWebView()); - } - } - @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if (buttonView == mEnabledSwitch) { @@ -1266,8 +1229,6 @@ public class DevelopmentSettings extends RestrictedSettingsFragment writeImmediatelyDestroyActivitiesOptions(); } else if (preference == mShowAllANRs) { writeShowAllANRsOptions(); - } else if (preference == mExperimentalWebView) { - writeExperimentalWebViewOptions(); } else if (preference == mForceHardwareUi) { writeHardwareUiOptions(); } else if (preference == mForceMsaa) {