DescriptionChanges favicon database to support storing bitmaps of different sizes for the same icon_url.
This moves the favicon bitmap data to a new table: favicon_frames.
The favicon_frame table contains columns:
icon_id
bitmap_data
last_updated
width
height
For favicons of type .ico, a single entry in the favicons table will have multiple associated frames.
For favicons of other image types, there should be a single frame for each favicon id.
Bug=138553
Test=ThumbnailDatabaseTest.*, HistoryBackendTest.* pass
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=152367
Patch Set 1 #Patch Set 2 : #
Total comments: 1
Patch Set 3 : #Patch Set 4 : Changes as requested #Patch Set 5 : Changes as per Sky's suggestions on Aug 1 #
Total comments: 10
Patch Set 6 : Changes as requested #Patch Set 7 : #Patch Set 8 : #Patch Set 9 : #Patch Set 10 : Moved some of the android stuff to 10831341 #
Total comments: 31
Patch Set 11 : Changes as requested by sky@ #Patch Set 12 : Changed default value of sizes as requested #Patch Set 13 : #Patch Set 14 : #Messages
Total messages: 18 (0 generated)
|