Chromium Code Reviews| 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(); |