[Webkit-unassigned] [Bug 118026] CSS clip property should not force additional clamping to border box
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Sep 17 01:32:24 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=118026
Ahmad Saleem <zlip.792 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |zlip.792 at gmail.com
--- Comment #2 from Ahmad Saleem <zlip.792 at gmail.com> ---
Renamed to - hasNonVisibleOverflow after this commit:
https://github.com/WebKit/WebKit/commit/10c7d6957a522b7a2db927f31f4c45b17ab02378
Change here - https://github.com/WebKit/WebKit/blob/5730d5c8fb455166bc00aaaef3689b3d07dcdc34/Source/WebCore/rendering/RenderLayer.cpp#L4550
} else {
to
} else if (renderer()-> hasNonVisibleOverflow()) {
^ This was revert back to original in below:
______
In other, no need to change this because it already has hasNonVisibleOverflow:
https://github.com/WebKit/WebKit/blob/5730d5c8fb455166bc00aaaef3689b3d07dcdc34/Source/WebCore/rendering/RenderLayer.cpp#L4424
and not sure on what to do here:
https://github.com/WebKit/WebKit/blob/5730d5c8fb455166bc00aaaef3689b3d07dcdc34/Source/WebCore/rendering/RenderLayer.cpp#L4428
and this can be removed (hasClip):
https://github.com/WebKit/WebKit/blob/5730d5c8fb455166bc00aaaef3689b3d07dcdc34/Source/WebCore/rendering/RenderLayer.cpp#L4445
and this FIXME need to be updated:
https://github.com/WebKit/WebKit/blob/5730d5c8fb455166bc00aaaef3689b3d07dcdc34/Source/WebCore/rendering/RenderLayer.cpp#L4542
and add remaining bits here:
https://github.com/WebKit/WebKit/blob/5730d5c8fb455166bc00aaaef3689b3d07dcdc34/Source/WebCore/rendering/RenderLayer.cpp#L4560
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220917/eb340aa9/attachment-0001.htm>
More information about the webkit-unassigned
mailing list