Summary: | [GLIB][cairo] Setting "overflow: clip" does not always clip overflow. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Arcady Goldmints-Orlov <crzwdjk> | ||||||
Component: | Layout and Rendering | Assignee: | Fujii Hironori <Hironori.Fujii> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | aperez, bfulgham, familyquerida, Hironori.Fujii, rbuis, simon.fraser, two, webkit-bug-importer, zalan | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Linux | ||||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=198230 | ||||||||
Attachments: |
|
Description
Arcady Goldmints-Orlov
2021-08-09 12:54:12 PDT
Created attachment 435201 [details]
gardening patch
The problem IIRC was that the underlying rendering engine (cairo?) react strange to a clip path with large double minimum/maximum dimension, instead it seems to have some smaller min/max values. I don't think it is unreasonable to use double minimum/maximum so I think some clamping is missing in lower layers. Committed r280793 (240371@main): <https://commits.webkit.org/240371@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 435201 [details]. Underlying bug is not fixed. *** Bug 248693 has been marked as a duplicate of this bug. *** *** Bug 256139 has been marked as a duplicate of this bug. *** Pull request: https://github.com/WebKit/WebKit/pull/13715 Committed 263943@main (902804f38b45): <https://commits.webkit.org/263943@main> Reviewed commits have been landed. Closing PR #13715 and removing active labels. |