Integration changes for WebRefiner0.93
Change-Id: I895c95daeb0bd7b5f9967588304eb7e725ceae85
diff --git a/src/com/android/browser/BrowserSettings.java b/src/com/android/browser/BrowserSettings.java
index 753b1c8..04da119 100644
--- a/src/com/android/browser/BrowserSettings.java
+++ b/src/com/android/browser/BrowserSettings.java
@@ -139,8 +139,7 @@
// Intialize Web Refiner only once
final WebRefiner refiner = WebRefiner.getInstance();
if (refiner != null) {
- refiner.setRulesEnabled(WebRefiner.CATEGORY_ALL,
- PermissionsServiceFactory.getDefaultPermissions(
+ refiner.setDefaultPermission(PermissionsServiceFactory.getDefaultPermissions(
PermissionsServiceFactory.PermissionType.WEBREFINER));
PermissionsServiceFactory.getPermissionsService(
@@ -163,13 +162,13 @@
}
}
if (!allowList.isEmpty()) {
- refiner.enableRulesForDomains(WebRefiner.CATEGORY_ALL,
- allowList.toArray(new String[allowList.size()]));
+ refiner.setPermissionForOrigins(
+ allowList.toArray(new String[allowList.size()]), true);
}
if (!blockList.isEmpty()) {
- refiner.disableRulesForDomains(WebRefiner.CATEGORY_ALL,
- blockList.toArray(new String[blockList.size()]));
+ refiner.setPermissionForOrigins(
+ blockList.toArray(new String[blockList.size()]), false);
}
}
}