Bug 246785

Summary: ThemeAdwaita: checkbox and radio buttons are invisible in black backgrounds
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: PlatformAssignee: Fujii Hironori <Hironori.Fujii>
Status: RESOLVED FIXED    
Severity: Normal CC: cgarcia, don.olmstead, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
URL: https://www.w3.org/Style/CSS/Test/CSS1/current/test5526c.htm
Attachments:
Description Flags
test case
none
test case 2
none
[Screenshot] STP 156
none
[screenshot] GTK port
none
test case 3
none
Patch
none
[screenshot] WinCairo with/without patch applied none

Description Fujii Hironori 2022-10-19 18:23:19 PDT
Created attachment 463101 [details]
test case

ThemeAdwaita: checkbox and radio buttons are invisible in black backgrounds
Comment 1 Fujii Hironori 2022-10-19 18:28:36 PDT
Created attachment 463102 [details]
test case 2
Comment 2 Fujii Hironori 2022-10-19 23:25:57 PDT
Created attachment 463107 [details]
[Screenshot] STP 156
Comment 3 Fujii Hironori 2022-10-20 12:55:25 PDT
Created attachment 463125 [details]
[screenshot] GTK port
Comment 4 Radar WebKit Bug Importer 2022-10-26 18:24:20 PDT
<rdar://problem/101613738>
Comment 5 Fujii Hironori 2022-10-31 20:29:47 PDT
Created attachment 463332 [details]
test case 3
Comment 6 Fujii Hironori 2022-10-31 20:48:41 PDT
Created attachment 463333 [details]
Patch
Comment 7 Fujii Hironori 2022-10-31 20:54:27 PDT
Created attachment 463334 [details]
[screenshot] WinCairo with/without patch applied
Comment 8 Fujii Hironori 2022-11-02 13:05:32 PDT
Comment on attachment 463333 [details]
Patch

Thank you for the review.
Comment 9 EWS 2022-11-02 13:40:35 PDT
Committed 256242@main (5ae5d5e42fa2): <https://commits.webkit.org/256242@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 463333 [details].