Bug 707732 - Handle case of updating favicon on non-existing URL (r=blassey, a=mfinkle)

This commit is contained in:
Lucas Rocha 2011-12-13 13:59:37 +00:00
parent 3dd15c1125
commit ffa93cd125

View File

@ -269,10 +269,13 @@ public class AndroidBrowserDB implements BrowserDB.BrowserDBIface {
values.put(Browser.BookmarkColumns.FAVICON, stream.toByteArray());
values.put(Browser.BookmarkColumns.URL, uri);
cr.update(Browser.BOOKMARKS_URI,
values,
Browser.BookmarkColumns.URL + " = ?",
new String[] { uri });
int updated = cr.update(Browser.BOOKMARKS_URI,
values,
Browser.BookmarkColumns.URL + " = ?",
new String[] { uri });
if (updated == 0)
cr.insert(Browser.BOOKMARKS_URI, values);
}
public void updateThumbnailForUrl(ContentResolver cr, String uri,