[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