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

Reply via email to