diff --git a/core/java/android/widget/AppSecurityPermissions.java b/core/java/android/widget/AppSecurityPermissions.java index 27d15f6168c73..06dadb0db9243 100755 --- a/core/java/android/widget/AppSecurityPermissions.java +++ b/core/java/android/widget/AppSecurityPermissions.java @@ -257,7 +257,7 @@ public class AppSecurityPermissions { try { pkgInfo = mPm.getPackageInfo(packageName, PackageManager.GET_PERMISSIONS); } catch (NameNotFoundException e) { - Log.w(TAG, "Could'nt retrieve permissions for package:"+packageName); + Log.w(TAG, "Couldn't retrieve permissions for package:"+packageName); return; } // Extract all user permissions diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index 661b70c4f518d..a8bee4dc1500c 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -45,6 +45,7 @@ + diff --git a/services/java/com/android/server/IntentResolver.java b/services/java/com/android/server/IntentResolver.java index d4769e85a4a16..9b190082ae2b8 100644 --- a/services/java/com/android/server/IntentResolver.java +++ b/services/java/com/android/server/IntentResolver.java @@ -46,6 +46,7 @@ public abstract class IntentResolver { final private static String TAG = "IntentResolver"; final private static boolean DEBUG = false; final private static boolean localLOGV = DEBUG || false; + final private static boolean VALIDATE = false; public void addFilter(F f) { if (localLOGV) { @@ -67,16 +68,20 @@ public abstract class IntentResolver { mTypedActionToFilter, " TypedAction: "); } - mOldResolver.addFilter(f); - verifyDataStructures(f); + if (VALIDATE) { + mOldResolver.addFilter(f); + verifyDataStructures(f); + } } public void removeFilter(F f) { removeFilterInternal(f); mFilters.remove(f); - mOldResolver.removeFilter(f); - verifyDataStructures(f); + if (VALIDATE) { + mOldResolver.removeFilter(f); + verifyDataStructures(f); + } } void removeFilterInternal(F f) { @@ -314,12 +319,14 @@ public abstract class IntentResolver { } sortResults(finalList); - List oldList = mOldResolver.queryIntent(intent, resolvedType, defaultOnly, userId); - if (oldList.size() != finalList.size()) { - ValidationFailure here = new ValidationFailure(); - here.fillInStackTrace(); - Log.wtf(TAG, "Query result " + intent + " size is " + finalList.size() - + "; old implementation is " + oldList.size(), here); + if (VALIDATE) { + List oldList = mOldResolver.queryIntent(intent, resolvedType, defaultOnly, userId); + if (oldList.size() != finalList.size()) { + ValidationFailure here = new ValidationFailure(); + here.fillInStackTrace(); + Log.wtf(TAG, "Query result " + intent + " size is " + finalList.size() + + "; old implementation is " + oldList.size(), here); + } } if (debug) {