[css-ui-4] Transparent accent colors (275767)
0fd19238487fa926dd52b8de9c830e2f653882c4
[css-ui-4] Transparent accent colors (275767) https://bugs.webkit.org/show_bug.cgi?id=275767 rdar://130599744 Reviewed by NOBODY (OOPS!). Transparent accent-colors are now precomposed over the canvas to conform to https://github.com/w3c/csswg-drafts/issues/9852#issuecomment-2166096835. * Source/WebCore/rendering/RenderTheme.cpp: (WebCore::RenderTheme::extractControlStyleForRenderer const): * Source/WebCore/rendering/ios/RenderThemeIOS.mm: (WebCore::RenderThemeIOS::adjustButtonLikeControlStyle const): (WebCore::RenderThemeIOS::controlTintColor const): * Source/WebCore/rendering/style/RenderStyle.cpp: (WebCore::RenderStyle::usedAccentColor const): * Source/WebCore/rendering/style/RenderStyle.h:
https://github.com/WebKit/WebKit/commit/0fd19238487fa926dd52b8de9c830e2f653882c4
EWS run on previous version of this PR (hash https://github.com/WebKit/WebKit/commit/01c23fdabdf809dfc396993ca4c4b04129665537)
Generally, we'd also want to see some test changes in this PR. However, I know you've been working upstream to fix the tests. Let's just make sure we do a re-import soon.
EWS run on previous version of this PR (hash https://github.com/WebKit/WebKit/commit/611e593b4095e275049334d6faedebc32309c819)
EWS run on previous version of this PR (hash https://github.com/WebKit/WebKit/commit/6e4569e8b90f5ee98fe8a4f7dc9776ec3b9d02ce)
EWS run on previous version of this PR (hash https://github.com/WebKit/WebKit/commit/0fd19238487fa926dd52b8de9c830e2f653882c4)
Fixed suggestions in https://github.com/WebKit/WebKit/commit/0fd19238487fa926dd52b8de9c830e2f653882c4 @nt1m @pxlcoder @rr-codes
EWS run on previous version of this PR (hash https://github.com/WebKit/WebKit/commit/cc700f77b6df96db472326d488dab48dce4c9b7e)
@nt1m Added the transparent accent color wpt tests in latest commit
EWS run on current version of this PR (hash https://github.com/WebKit/WebKit/commit/5b63409e3f7bd5aa94c17afb0cada23978a7e3f2)
Latest commit increases totalPixels in the fuzzy tag to account for larger controls on mobile devices.
Committed 280631@main (65d8059e3250): https://commits.webkit.org/280631@main
Reviewed commits have been landed. Closing PR #30359 and removing active labels.
๐ mac