Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7ef93c1bf37e2fe9a88a50a573bcfb0ab53922c1
https://github.com/WebKit/WebKit/commit/7ef93c1bf37e2fe9a88a50a573bcfb0ab53922c1
Author: Simon Fraser <[email protected]>
Date: 2024-04-30 (Tue, 30 Apr 2024)
Changed paths:
M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/AsyncPDFRenderer.mm
Log Message:
-----------
REGRESSION (277837@main): [UnifiedPDF] PDF content scales oddly, and
selection detaches, when resizing in "Automatically Resize" mode
https://bugs.webkit.org/show_bug.cgi?id=273519
rdar://127314933
Reviewed by Abrar Rahman Protyasha.
After 277837@main we allow rendered tiles with invalid geometry to remain in
the cache, which means that we can paint them,
e.g. on auto resizing, even though their geometry is wrong. So remove them from
the cache of rendered tiles when we know
their contents are wrong.
* Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/AsyncPDFRenderer.mm:
(WebKit::AsyncPDFRenderer::willRepaintTile):
Canonical link: https://commits.webkit.org/278188@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes