Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 4c27f79a1556e7862b88a1df0e3d809dbb83d521 https://github.com/WebKit/WebKit/commit/4c27f79a1556e7862b88a1df0e3d809dbb83d521 Author: Simon Fraser <simon.fra...@apple.com> Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths: M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/AsyncPDFRenderer.h M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/AsyncPDFRenderer.mm M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm Log Message: ----------- [UnifiedPDF] Checked form controls flicker off while resizing the window https://bugs.webkit.org/show_bug.cgi?id=270040 rdar://123566546 Reviewed by Abrar Rahman Protyasha and Sammy Gill. When PDF annotations change that affect painted annotations, we need to update the page previews so that while tiles are missing during zooming/resize, the low res snapshot has the correct state. * Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/AsyncPDFRenderer.h: * Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/AsyncPDFRenderer.mm: (WebKit::AsyncPDFRenderer::pdfContentChangedInRect): (WebKit::AsyncPDFRenderer::updateTilesForPaintingRect): Deleted. * Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm: (WebKit::UnifiedPDFPlugin::setNeedsRepaintInDocumentRect): Canonical link: https://commits.webkit.org/276781@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