Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5e3d1a2b226b17917551467cc79d0969e6b24899 https://github.com/WebKit/WebKit/commit/5e3d1a2b226b17917551467cc79d0969e6b24899 Author: Utku Uckun <u_uc...@apple.com> Date: 2025-03-06 (Thu, 06 Mar 2025)
Changed paths: M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.h M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm M Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm Log Message: ----------- AX: Accessibility hit test isn't working in PDFs https://bugs.webkit.org/show_bug.cgi?id=289175 rdar://146305664 Reviewed by Tyler Wilcock. Accessibility hit test in PDFKit expects hit point in screen coordinate space. Therefore, we need to convert the WebKit hit test point to screen space point before sending it over. * Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.h: * Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm: (WebKit::UnifiedPDFPlugin::accessibilityHitTestIntPoint const): (WebKit::UnifiedPDFPlugin::convertFromPluginToScreenForAccessibility const): * Source/WebKit/WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm: (-[WKAccessibilityWebPageObject accessibilityHitTest:]): Canonical link: https://commits.webkit.org/291706@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes