Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/website/WebsitePreferenceBridge.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/WebsitePreferenceBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/WebsitePreferenceBridge.java |
index ab6d50f8b8e61e7613a741ca0129c4cb4081d2be..530001981ecea7888d8d5ff2e164ac68d0dc507d 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/WebsitePreferenceBridge.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/WebsitePreferenceBridge.java |
@@ -163,6 +163,22 @@ public abstract class WebsitePreferenceBridge { |
list.add(new VoiceAndVideoCaptureInfo(origin, embedder)); |
} |
+ public static List<ImagesExceptionInfo> getImagesExceptionInfo() { |
newt (away)
2015/04/09 23:43:20
wouldn't it be handy if getImagesExceptionInfo(),
Finnur
2015/04/10 17:03:26
Indeed.
|
+ List<ImagesExceptionInfo> exceptions = |
+ PrefServiceBridge.getInstance().getImagesExceptions(); |
+ if (!PrefServiceBridge.getInstance().imagesManaged()) { |
+ return exceptions; |
+ } |
+ |
+ List<ImagesExceptionInfo> managedExceptions = new ArrayList<ImagesExceptionInfo>(); |
+ for (ImagesExceptionInfo exception : exceptions) { |
+ if (exception.getSource().equals("policy")) { |
+ managedExceptions.add(exception); |
+ } |
+ } |
+ return managedExceptions; |
+ } |
+ |
public static List<JavaScriptExceptionInfo> getJavaScriptExceptionInfo() { |
List<JavaScriptExceptionInfo> exceptions = |
PrefServiceBridge.getInstance().getJavaScriptExceptions(); |