[webkit-changes] [WebKit/WebKit] 74d481: Cherry-pick 281027 at main (6e9950481966). https://bu...

Przemyslaw Gorszkowski noreply at github.com
Mon Oct 7 05:51:20 PDT 2024


  Branch: refs/heads/webkitglib/2.44
  Home:   https://github.com/WebKit/WebKit
  Commit: 74d4810c9ddfb97a3032ba61e640a84a0a819541
      https://github.com/WebKit/WebKit/commit/74d4810c9ddfb97a3032ba61e640a84a0a819541
  Author: Matthew Finkel <m_finkel at apple.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

  Log Message:
  -----------
  Cherry-pick 281027 at main (6e9950481966). https://bugs.webkit.org/show_bug.cgi?id=276575

    Unreadable Font Picker in Outlook
    https://bugs.webkit.org/show_bug.cgi?id=276575
    rdar://131850041

    Reviewed by David Kilzer.

    Currently, user agent string quirks are scoped to registrable domains. This bug
    is evidence that we need more granular control. I'm already working on that,
    but it is a much larger change. This patch resolves the immediate issue where
    we only quirk the user agent string on teams.live.com.

    Manually tested.

    * Source/WebCore/page/Quirks.cpp:
    (WebCore::Quirks::storageAccessUserAgentStringQuirkForDomain):

    Canonical link: https://commits.webkit.org/281027@main

Canonical link: https://commits.webkit.org/274313.446@webkitglib/2.44


  Commit: c2959a39659a00d8333595cafa57c0b236d19373
      https://github.com/WebKit/WebKit/commit/c2959a39659a00d8333595cafa57c0b236d19373
  Author: Karl Dubost <karlcow at apple.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

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

  Log Message:
  -----------
  Cherry-pick 281059 at main (52ff8f16da2a). https://bugs.webkit.org/show_bug.cgi?id=276709

    ceac.state.gov - failing and automatically exit the user
    https://bugs.webkit.org/show_bug.cgi?id=276709
    rdar://127700271

    Reviewed by Brent Fulgham.

    ceac.state.gov keeps failing and automatically logs out the users.
    This is enlarging the scope by adding subdomains for ceac.state.gov as
    it was initially.

    * Source/WebCore/page/Quirks.cpp:
    (WebCore::Quirks::needsFormControlToBeMouseFocusable const):

    Canonical link: https://commits.webkit.org/281059@main

Canonical link: https://commits.webkit.org/274313.447@webkitglib/2.44


  Commit: 1e1bf92025ba3df8a0762fbadaa8a3bec1b83504
      https://github.com/WebKit/WebKit/commit/1e1bf92025ba3df8a0762fbadaa8a3bec1b83504
  Author: Przemyslaw Gorszkowski <pgorszkowski at igalia.com>
  Date:   2024-10-07 (Mon, 07 Oct 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp
    M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h

  Log Message:
  -----------
  Cherry-pick 284757 at main (7f5e13b54893). https://bugs.webkit.org/show_bug.cgi?id=280612

    [WPE][GTK] visible rect in case animations is not correctly calculated
    https://bugs.webkit.org/show_bug.cgi?id=280612

    Reviewed by Miguel Gomez.

    For animations starting partially outside the viewport were not fully rendered when
    the first frame entered the visible area. This caused incomplete or cut-off frames
    during the initial stages of the animation. The issue was more noticeable on low-end
    devices(RPi) or during slow-motion or frame-by-frame analysis of the recordings on x86.

    With this change the visible rect is extended with the elements which are currently
    not fully visible but they will be in a future bacause of animations.

    Y* Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:
    (WebCore::CoordinatedGraphicsLayer::transformedVisibleRectIncludingFuture):
    (WebCore::CoordinatedGraphicsLayer::updateContentBuffers):
    (WebCore::CoordinatedGraphicsLayer::computeTransformedVisibleRect):
    * Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:

    Canonical link: https://commits.webkit.org/284757@main

Canonical link: https://commits.webkit.org/274313.448@webkitglib/2.44


Compare: https://github.com/WebKit/WebKit/compare/7d541b852833...1e1bf92025ba

To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list