Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 9730bdcb3f50d7e6eb221c0546fea1a916975a4b https://github.com/WebKit/WebKit/commit/9730bdcb3f50d7e6eb221c0546fea1a916975a4b Author: Sammy Gill <sammy.g...@apple.com> Date: 2024-02-07 (Wed, 07 Feb 2024)
Changed paths: M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.h Log Message: ----------- [UnifiedPDF] HTML text annotations need to consider document layout scale factor https://bugs.webkit.org/show_bug.cgi?id=268847 rdar://118550829 Reviewed by Tim Horton. UnifiedPDF has two different scale factors: one scale based on the size of the largest page and the available width and one based on zooming. HTML text annotations currently only consider the latter when determining the font size but should consider both. * Source/WebKit/WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm: (WebKit::PDFPluginTextAnnotation::updateGeometry): * Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.h: Canonical link: https://commits.webkit.org/274241@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes