mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 888032: Restrict favicon size to 32dp in TopBookmarksView. [r=wesj]
This commit is contained in:
parent
e472146469
commit
b598ce95a2
@ -5,6 +5,7 @@
|
|||||||
|
|
||||||
package org.mozilla.gecko.home;
|
package org.mozilla.gecko.home;
|
||||||
|
|
||||||
|
import org.mozilla.gecko.Favicons;
|
||||||
import org.mozilla.gecko.R;
|
import org.mozilla.gecko.R;
|
||||||
import org.mozilla.gecko.ThumbnailHelper;
|
import org.mozilla.gecko.ThumbnailHelper;
|
||||||
import org.mozilla.gecko.db.BrowserContract.Thumbnails;
|
import org.mozilla.gecko.db.BrowserContract.Thumbnails;
|
||||||
@ -372,7 +373,9 @@ public class TopBookmarksView extends GridView {
|
|||||||
if (!thumbnails.containsKey(url)) {
|
if (!thumbnails.containsKey(url)) {
|
||||||
final Bitmap bitmap = BrowserDB.getFaviconForUrl(cr, url);
|
final Bitmap bitmap = BrowserDB.getFaviconForUrl(cr, url);
|
||||||
if (bitmap != null) {
|
if (bitmap != null) {
|
||||||
thumbnails.put(url, new Thumbnail(bitmap, false));
|
// Favicons.scaleImage can return several different size favicons,
|
||||||
|
// but will at least prevent this from being too large.
|
||||||
|
thumbnails.put(url, new Thumbnail(Favicons.getInstance().scaleImage(bitmap), false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user