DescriptionAllow favicons for synced bookmarks to expire
This CL prevents sync from updating the "last updated time" for bookmark
favicons each time that Chrome is started. The "last updated time" determines
when the favicon is redownloaded from the web (in case it has been updated).
Sync calls HistoryBackend::MergeFavicon() for each bookmark favicon on startup.
This CL stops HistoryBackend::MergeFavicon() from updating the "last updated
time" when MergeFavicon() is called with the same bitmap data as already stored
in the database (no new bitmap data).
BUG=481414
TEST=TwoClientBookmarksSyncTest.SC_UpdatingTitleDoesNotUpdateFaviconLastUpdatedTime
Committed: https://crrev.com/efec71da0c1b11e520d9962181a617ab32fbb1aa
Cr-Commit-Position: refs/heads/master@{#330802}
Patch Set 1 : #
Total comments: 6
Patch Set 2 : #Patch Set 3 : #
Total comments: 1
Patch Set 4 : #
Dependent Patchsets: Messages
Total messages: 29 (15 generated)
|