Bug 192321

Summary: Support css-color-4 rgb functions
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: CSSAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: dino, ews-watchlist, koivisto, mmaxfield, rniwa, sam, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: BrowserCompat, InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=193038
https://bugs.webkit.org/show_bug.cgi?id=193039
Attachments:
Description Flags
Testcase
none
Patch
none
Archive of layout-test-results from ews100 for mac-sierra
none
Archive of layout-test-results from ews104 for mac-sierra-wk2
none
Archive of layout-test-results from ews116 for mac-sierra
none
Archive of layout-test-results from ews203 for win-future
none
Archive of layout-test-results from ews125 for ios-simulator-wk2
none
Patch zalan: review+

Simon Fraser (smfr)
Reported 2018-12-03 13:57:02 PST
We should support "rgba(7, 8, 9, 50%)" in colors. Other browsers do.
Attachments
Testcase (279 bytes, text/html)
2018-12-03 13:57 PST, Simon Fraser (smfr)
no flags
Patch (55.45 KB, patch)
2018-12-26 12:10 PST, Simon Fraser (smfr)
no flags
Archive of layout-test-results from ews100 for mac-sierra (4.15 MB, application/zip)
2018-12-26 13:14 PST, EWS Watchlist
no flags
Archive of layout-test-results from ews104 for mac-sierra-wk2 (4.70 MB, text/plain)
2018-12-26 13:24 PST, EWS Watchlist
no flags
Archive of layout-test-results from ews116 for mac-sierra (3.70 MB, application/zip)
2018-12-26 14:02 PST, EWS Watchlist
no flags
Archive of layout-test-results from ews203 for win-future (14.45 MB, application/zip)
2018-12-26 14:02 PST, EWS Watchlist
no flags
Archive of layout-test-results from ews125 for ios-simulator-wk2 (2.87 MB, application/zip)
2018-12-26 14:11 PST, EWS Watchlist
no flags
Patch (2.41 MB, patch)
2018-12-26 20:59 PST, Simon Fraser (smfr)
zalan: review+
Simon Fraser (smfr)
Comment 1 2018-12-03 13:57:44 PST
Created attachment 356403 [details] Testcase
Simon Fraser (smfr)
Comment 2 2018-12-26 12:10:26 PST
EWS Watchlist
Comment 3 2018-12-26 13:14:28 PST Comment hidden (obsolete)
EWS Watchlist
Comment 4 2018-12-26 13:14:30 PST Comment hidden (obsolete)
EWS Watchlist
Comment 5 2018-12-26 13:24:07 PST Comment hidden (obsolete)
EWS Watchlist
Comment 6 2018-12-26 13:24:09 PST Comment hidden (obsolete)
EWS Watchlist
Comment 7 2018-12-26 14:02:33 PST Comment hidden (obsolete)
EWS Watchlist
Comment 8 2018-12-26 14:02:42 PST Comment hidden (obsolete)
EWS Watchlist
Comment 9 2018-12-26 14:02:44 PST Comment hidden (obsolete)
EWS Watchlist
Comment 10 2018-12-26 14:02:45 PST Comment hidden (obsolete)
EWS Watchlist
Comment 11 2018-12-26 14:11:32 PST Comment hidden (obsolete)
EWS Watchlist
Comment 12 2018-12-26 14:11:34 PST Comment hidden (obsolete)
Simon Fraser (smfr)
Comment 13 2018-12-26 20:59:53 PST
zalan
Comment 14 2019-01-02 11:00:39 PST
Comment on attachment 358098 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=358098&action=review > Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp:511 > + auto consumeSeparator = [&] () -> bool { wouldn't "auto consumeSeparator = [&] {" just work? > Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp:533 > + auto consumeAlphaSeparator = [&] () { () can be dropped.
Simon Fraser (smfr)
Comment 15 2019-01-02 13:00:18 PST
Radar WebKit Bug Importer
Comment 16 2019-01-02 13:01:44 PST
Note You need to log in before you can comment on or make changes to this bug.