Multiple fixes for Favicons
- Per Site Settings now uses SiteTiles and shows favicons
- New default Favicon
- Fixed missing Favicons on History items
Change-Id: Ia0317694ede81d62ce04e0693f9779f65030165c
diff --git a/src/com/android/browser/SiteTileView.java b/src/com/android/browser/SiteTileView.java
index e2951ae..8d69dba 100644
--- a/src/com/android/browser/SiteTileView.java
+++ b/src/com/android/browser/SiteTileView.java
@@ -41,12 +41,12 @@
import android.graphics.Typeface;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
-import android.util.ArrayMap;
import android.util.AttributeSet;
import android.util.DisplayMetrics;
import android.util.TypedValue;
import android.view.View;
+import java.util.HashMap;
import java.util.Map;
/**
@@ -359,7 +359,7 @@
sBackgroundDrawable.getPadding(sBackgroundDrawablePadding);
// load all the badge drawables
- sBadges = new ArrayMap<>();
+ sBadges = new HashMap<>();
loadBadgeResources(r, TRUST_AVOID, R.drawable.img_deco_tile_avoid,
R.drawable.img_deco_tile_avoid_accent, R.color.TileBadgeTextAvoid);
loadBadgeResources(r, TRUST_UNTRUSTED, R.drawable.img_deco_tile_untrusted,