DescriptionFix bug when drawing background tabs in incognito windows with custom themes.
If a theme provided a replacement frame image, but not a replacement incognito
frame or incognito background tab image, the theme service would synthesize one,
but the tab drawing code would not realize this. As a result it would cache the
appearance of non-hovered background tabs, leading to visual appearance glitches
since not all those tabs should look the same.
BUG=580677
TEST=Install https://chrome.google.com/webstore/detail/tree-branches/bgdeemcfmmabkdhbnhmkhpadancpkgol?hl=en-US , open an incognito window, open several tabs, and ensure the background tab images line up with the frame and the tab appearance doesn't change abruptly when hovering any such tabs.
Committed: https://crrev.com/65740e3efadf5dad31f11b6d50eb6b63ccb3f2d7
Cr-Commit-Position: refs/heads/master@{#371081}
Patch Set 1 #
Messages
Total messages: 8 (3 generated)
|