| Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ContentPreferences.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ContentPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ContentPreferences.java
|
| index 4f11ed00cc59e227409fe187cb7722cdc10c0de6..78175444f84350aa0f6783934d20ac030695d697 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ContentPreferences.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/ContentPreferences.java
|
| @@ -27,6 +27,7 @@ public class ContentPreferences extends PreferenceFragment
|
| static final String ALL_SITES_KEY = "website_settings";
|
| static final String COOKIES_KEY = "cookies";
|
| static final String FULLSCREEN_KEY = "fullscreen";
|
| + static final String IMAGES_KEY = "images";
|
| static final String LOCATION_KEY = "device_location";
|
| static final String CAMERA_AND_MIC_KEY = "use_camera_or_mic";
|
| static final String JAVASCRIPT_KEY = "javascript";
|
| @@ -59,6 +60,8 @@ public class ContentPreferences extends PreferenceFragment
|
| return ContentSettingsType.CONTENT_SETTINGS_TYPE_GEOLOCATION;
|
| } else if (CAMERA_AND_MIC_KEY.equals(key)) {
|
| return ContentSettingsType.CONTENT_SETTINGS_TYPE_MEDIASTREAM;
|
| + } else if (IMAGES_KEY.equals(key)) {
|
| + return ContentSettingsType.CONTENT_SETTINGS_TYPE_IMAGES;
|
| } else if (JAVASCRIPT_KEY.equals(key)) {
|
| return ContentSettingsType.CONTENT_SETTINGS_TYPE_JAVASCRIPT;
|
| } else if (PUSH_NOTIFICATIONS_KEY.equals(key)) {
|
| @@ -89,6 +92,7 @@ public class ContentPreferences extends PreferenceFragment
|
| websitePrefs.add(COOKIES_KEY);
|
| websitePrefs.add(CAMERA_AND_MIC_KEY);
|
| websitePrefs.add(FULLSCREEN_KEY);
|
| + websitePrefs.add(IMAGES_KEY);
|
| websitePrefs.add(JAVASCRIPT_KEY);
|
| websitePrefs.add(PUSH_NOTIFICATIONS_KEY);
|
| websitePrefs.add(POPUPS_KEY);
|
| @@ -100,12 +104,14 @@ public class ContentPreferences extends PreferenceFragment
|
| Website.PermissionDataEntry entry =
|
| Website.PermissionDataEntry.getPermissionDataEntry(type);
|
| boolean checked = false;
|
| - if (LOCATION_KEY.equals(p.getKey())) {
|
| + if (LOCATION_KEY.equals(prefName)) {
|
| checked = LocationSettings.getInstance().areAllLocationSettingsEnabled();
|
| } else if (CAMERA_AND_MIC_KEY.equals(prefName)) {
|
| checked = PrefServiceBridge.getInstance().isCameraMicEnabled();
|
| } else if (JAVASCRIPT_KEY.equals(prefName)) {
|
| checked = PrefServiceBridge.getInstance().javaScriptEnabled();
|
| + } else if (IMAGES_KEY.equals(prefName)) {
|
| + checked = PrefServiceBridge.getInstance().imagesEnabled();
|
| } else if (PROTECTED_CONTENT_KEY.equals(prefName)) {
|
| checked = PrefServiceBridge.getInstance().isProtectedMediaIdentifierEnabled();
|
| } else if (COOKIES_KEY.equals(prefName)) {
|
|
|