Bug 264354
| Summary: | REGRESSION(268354@main): Text gets shadow if its container has a filter drop-shadow | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Said Abou-Hallawa <sabouhallawa> |
| Component: | Layout and Rendering | Assignee: | Said Abou-Hallawa <sabouhallawa> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bfulgham, simon.fraser, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=258630 https://bugs.webkit.org/show_bug.cgi?id=261925 |
||
Said Abou-Hallawa
Open the attached test case.
Result: The text and its container <div> are rendered with drop shadow.
Expected: Only the container <div> is rendered with drop shadow.
Other repro steps (assuming the web page will remain unchanged):
1. Go to https://fr.bam-karaokebox.com/booking?city=Paris#capacity[]=10&date=2023-12-10&city=Paris
2. Click on “Capacité”
This is in fact a regression of https://commits.webkit.org/266544@main in which the drop shadow is represented as a filter style. This change did not consider they are different things and can coexist.
At the time https://commits.webkit.org/266544@main was submitted, the CoreGraphics filters was an internal feature. Enabling CoreGraphics filters by default in ttps://commits.webkit.org/268354@main exposed this regression.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Said Abou-Hallawa
rdar://117987393
Said Abou-Hallawa
Pull request: https://github.com/WebKit/WebKit/pull/20122
EWS
Committed 270414@main (f4c2de375a56): <https://commits.webkit.org/270414@main>
Reviewed commits have been landed. Closing PR #20122 and removing active labels.