Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: src/org/adblockplus/android/AdblockPlus.java

Issue 4705284891082752: Proxy configurators (Closed)
Patch Set: Created Aug. 11, 2014, 12:36 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/org/adblockplus/android/AdblockPlus.java
diff --git a/src/org/adblockplus/android/AdblockPlus.java b/src/org/adblockplus/android/AdblockPlus.java
index 3feb00dd56b1b2038ee42fefedb8103a8cf40e70..c5689e705922b648f0cd8b2c2fa6ec2958bb9fb2 100755
--- a/src/org/adblockplus/android/AdblockPlus.java
+++ b/src/org/adblockplus/android/AdblockPlus.java
@@ -23,11 +23,8 @@ import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
-import java.util.ArrayList;
import java.util.Calendar;
-import java.util.LinkedHashMap;
import java.util.List;
-import java.util.Map;
import java.util.TimeZone;
import java.util.regex.Pattern;
@@ -77,10 +74,6 @@ public class AdblockPlus extends Application
*/
public static final String BROADCAST_SUBSCRIPTION_STATUS = "org.adblockplus.android.subscription.status";
/**
- * Broadcasted when filter match check is performed.
- */
- public static final String BROADCAST_FILTER_MATCHES = "org.adblockplus.android.filter.matches";
- /**
* Cached list of recommended subscriptions.
*/
private Subscription[] subscriptions;
@@ -228,7 +221,6 @@ public class AdblockPlus extends Application
*/
public Subscription[] getRecommendedSubscriptions()
{
- // TODO: Why don't we re-check?
Felix Dahlke 2014/08/19 09:06:00 Any idea why we're caching recommended subscriptio
René Jeschke 2014/08/19 10:41:33 IIRC, they are fetched from a contained XML file i
if (subscriptions == null)
subscriptions = abpEngine.getRecommendedSubscriptions();
return subscriptions;
@@ -340,7 +332,7 @@ public class AdblockPlus extends Application
*/
public boolean matches(final String url, final String query, final String referrer, final String accept)
{
- final String fullUrl = !"".equals(query) ? url + "?" + query : url;
+ final String fullUrl = StringUtils.isNotEmpty(query) ? url + "?" + query : url;
if (referrer != null)
referrerMapping.add(fullUrl, referrer);
@@ -376,7 +368,8 @@ public class AdblockPlus extends Application
contentType = "OTHER";
final List<String> referrerChain = referrerMapping.buildReferrerChain(referrer);
- Log.d("Referrer chain", fullUrl + ": " + referrerChain.toString());
+ // Currently disabled, we need some more control over what we log
+ // Log.d("Referrer chain", fullUrl + ": " + referrerChain.toString());
Felix Dahlke 2014/08/19 09:06:00 Just remove it, that's fine.
René Jeschke 2014/08/19 10:41:33 Done.
final String[] referrerChainArray = referrerChain.toArray(new String[referrerChain.size()]);
return abpEngine.matches(fullUrl, contentType, referrerChainArray);
}

Powered by Google App Engine
This is Rietveld