Summary: | "box-shadow" does not work on native form controls | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Chijin <tlock.chijin> | ||||||||
Component: | Forms | Assignee: | Nobody <webkit-unassigned> | ||||||||
Status: | NEW --- | ||||||||||
Severity: | Critical | CC: | 2843035794, ahmad.saleem792, akeerthi, ap, bfulgham, cdumez, ntim, simon.fraser, webkit-bug-importer, wenson_hsieh, zalan | ||||||||
Priority: | P2 | Keywords: | BrowserCompat, InRadar | ||||||||
Version: | Safari 15 | ||||||||||
Hardware: | All | ||||||||||
OS: | All | ||||||||||
See Also: |
https://bugs.webkit.org/show_bug.cgi?id=240638 https://bugs.webkit.org/show_bug.cgi?id=240706 |
||||||||||
Attachments: |
|
Description
Chijin
2022-05-16 07:04:25 PDT
Created attachment 459421 [details]
chrome screenshot
Created attachment 459422 [details]
firefox screenshot
Seems intentional: https://webkit-search.igalia.com/webkit/rev/7bebd4483c6744ddf9823572d42d2e34dc9d0bd9/Source/WebCore/rendering/RenderTheme.cpp#174 though I think this behavior should be changed. (In reply to Tim Nguyen (:ntim) from comment #4) > Seems intentional: > https://webkit-search.igalia.com/webkit/rev/ > 7bebd4483c6744ddf9823572d42d2e34dc9d0bd9/Source/WebCore/rendering/ > RenderTheme.cpp#174 > > though I think this behavior should be changed. Thanks. Could you backtrace the reason for doing this? Is it for the security concern or just wrong implementation? (In reply to Chijin from comment #5) > (In reply to Tim Nguyen (:ntim) from comment #4) > > Seems intentional: > > https://webkit-search.igalia.com/webkit/rev/ > > 7bebd4483c6744ddf9823572d42d2e34dc9d0bd9/Source/WebCore/rendering/ > > RenderTheme.cpp#174 > > > > though I think this behavior should be changed. > > Thanks. Could you backtrace the reason for doing this? Is it for the > security concern or just wrong implementation? Probably some old UI guideline saying native controls shouldn't get shadows. Anyway, this should be fixed to be in-line with other browsers. *** Bug 240635 has been marked as a duplicate of this bug. *** *** Bug 242162 has been marked as a duplicate of this bug. *** |