Bug 289269

Summary: Remove unused WebKit::RemoteLayerTreeDrawingAreaProxyMac::m_usesOverlayScrollbars field
Product: WebKit Reporter: David Kilzer (:ddkilzer) <ddkilzer>
Component: New BugsAssignee: David Kilzer (:ddkilzer) <ddkilzer>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=288500
Bug Depends on: 263618    
Bug Blocks:    

David Kilzer (:ddkilzer)
Reported 2025-03-06 11:14:47 PST
Remove unused WebKit::RemoteLayerTreeDrawingAreaProxyMac:: m_usesOverlayScrollbars field. Newer versions of clang complain about the unused private field: Source/WebKit/UIProcess/RemoteLayerTree/mac/RemoteLayerTreeDrawingAreaProxyMac.h:113:10: error: private field 'm_usesOverlayScrollbars' is not used [-Werror,-Wunused-private-field] 113 | bool m_usesOverlayScrollbars { false }; | ^ 1 error generated. Regressed in: REGRESSION (UI-side compositing) changing between non-overlay and overlay scrollbars should adjust the size of the scrollable area <https://bugs.webkit.org/show_bug.cgi?id=263618> <rdar://117507268> <https://commits.webkit.org/276439@main> <rdar://146397617>
Attachments
David Kilzer (:ddkilzer)
Comment 1 2025-03-06 11:23:45 PST
EWS
Comment 2 2025-03-08 11:28:11 PST
Committed 291848@main (2f3e7aa067ca): <https://commits.webkit.org/291848@main> Reviewed commits have been landed. Closing PR #42021 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.