Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d15268d6278e774cd2f56cf9aaeb56819fe32f2e
      
https://github.com/WebKit/WebKit/commit/d15268d6278e774cd2f56cf9aaeb56819fe32f2e
  Author: Tim Horton <[email protected]>
  Date:   2025-10-15 (Wed, 15 Oct 2025)

  Changed paths:
    M Source/WebCore/page/TextIndicator.cpp

  Log Message:
  -----------
  REGRESSION (298785@main): Safari Reader summary loading animation shows extra 
bold blocks
https://bugs.webkit.org/show_bug.cgi?id=300825
rdar://161927824

Reviewed by Wenson Hsieh.

* Source/WebCore/page/TextIndicator.cpp:
(WebCore::TextIndicator::createWithRange):
Normalize the selection and requested ranges using identical mechanisms, so that
we correctly compare sufficiently similar selections as equal.

Not doing so results in sometimes switching into "paint all content" mode 
instead
of "selection-only painting" mode, which results in pudgier lines of text in
the summary loading animation far downstream.

Canonical link: https://commits.webkit.org/301580@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