DescriptionThis CL fixes two bugs:
1) Makes the favicons (tab, bookmarks) look the same in the browser UI as they do in the renderer). This fixes a regression (probably by one of my CLs) since https://codereview.chromium.org/6117006
2) Make the favicons in the tab strip look the same after refreshing. The difference is due to the conversions PNG -> NSImage and PNG -> SkBitmap -> NSImage producing visually different NSImages. In particular, the result is different when the input PNG data has no colorspace information specified. Cocoa defaults to the device colorspace when decoding PNG data with no colorspace information. The generic RGB colorspace is used for converting from SkBitmap to NSImage.
BUG=242877
TEST=Manual, see bug
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=207990
Patch Set 1 #
Total comments: 4
Patch Set 2 : Addressed avi@'s comments #
Total comments: 1
Patch Set 3 : #Patch Set 4 : Rebased #Patch Set 5 : #Patch Set 6 : #
Messages
Total messages: 15 (0 generated)
|