`[NSWindow convertScreenToBase:]` and `[NSWindow convertBaseToScreen:]` have been deprecated since macOS 10.7.
Created attachment 429561 [details] Patch
Comment on attachment 429561 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=429561&action=review r=me, nice! > Source/WebKit/UIProcess/mac/PageClientImplMac.mm:447 > + NSPoint windowCoord = [[m_view window] convertPointFromScreen:point]; NIT: I think you can `m_view.window` :) > Source/WebKit/UIProcess/mac/PageClientImplMac.mm:455 > + tempRect.origin = [[m_view window] convertPointToScreen:tempRect.origin]; ditto (:447)
Created attachment 429579 [details] Removed deprecated API usage in PageClientImplMac and implemented edit from review
Committed r277983 (238096@main): <https://commits.webkit.org/238096@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 429579 [details].
<rdar://problem/78425683>