Branch: refs/heads/webkitglib/2.46
  Home:   https://github.com/WebKit/WebKit
  Commit: 8f8babed02fa3f974cb1405f1bdeaa2afc48f94c
      
https://github.com/WebKit/WebKit/commit/8f8babed02fa3f974cb1405f1bdeaa2afc48f94c
  Author: Carlos Garcia Campos <[email protected]>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/FontRenderOptions.h
    M Source/WebCore/platform/graphics/skia/FontPlatformDataSkia.cpp

  Log Message:
  -----------
  Cherry-pick 285378@main (9ebeefe8a6b0). 
https://bugs.webkit.org/show_bug.cgi?id=281664

    [Skia] Enable text subpixel positioning when not running tests and not full 
hinting
    https://bugs.webkit.org/show_bug.cgi?id=281664

    Reviewed by Adrian Perez de Castro.

    This matches chromium behavior and improves the kerning when hinting is
    not disabled or slight. Also force full hinting when antialias is
    disabled, which also matches chromium and Cairo.

    * Source/WebCore/platform/graphics/FontRenderOptions.h:
    (WebCore::FontRenderOptions::isHintingDisabledForTesting const):
    * Source/WebCore/platform/graphics/skia/FontPlatformDataSkia.cpp:
    (WebCore::FontPlatformData::FontPlatformData):

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

Canonical link: https://commits.webkit.org/282416.223@webkitglib/2.46


  Commit: a0b45a92d12e06623994a4e7b62ba807a8aacc1a
      
https://github.com/WebKit/WebKit/commit/a0b45a92d12e06623994a4e7b62ba807a8aacc1a
  Author: Carlos Garcia Campos <[email protected]>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/FontRenderOptions.h
    M Source/WebCore/platform/graphics/skia/FontPlatformDataSkia.cpp
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp

  Log Message:
  -----------
  Cherry-pick 285465@main (7bc4999d07fc). 
https://bugs.webkit.org/show_bug.cgi?id=281725

    [Skia] Prefer text precise positioning on HiDPI
    https://bugs.webkit.org/show_bug.cgi?id=281725

    Reviewed by Adrian Perez de Castro.

    By disabling hinting and enabling subpixel positioning and linear
    metrics.

    * Source/WebCore/platform/graphics/FontRenderOptions.h:
    (WebCore::FontRenderOptions::setUseSubpixelPositioning):
    (WebCore::FontRenderOptions::useSubpixelPositioning const):
    * Source/WebCore/platform/graphics/skia/FontPlatformDataSkia.cpp:
    (WebCore::FontPlatformData::FontPlatformData):
    * Source/WebKit/WebProcess/WebPage/WebPage.cpp:
    (WebKit::m_textAnimationController):
    (WebKit::WebPage::setDeviceScaleFactor):

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

Canonical link: https://commits.webkit.org/282416.224@webkitglib/2.46


  Commit: ba2c574f6816314e7434bc6b843ff237c4c038d3
      
https://github.com/WebKit/WebKit/commit/ba2c574f6816314e7434bc6b843ff237c4c038d3
  Author: Philippe Normand <[email protected]>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    M Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp

  Log Message:
  -----------
  Cherry-pick 285469@main (8d89e0e10505). 
https://bugs.webkit.org/show_bug.cgi?id=281815

    [WebCodecs] Build broken with clang 19
    https://bugs.webkit.org/show_bug.cgi?id=281815

    Unreviewed, fix "member access into incomplete type" errors reported by 
clang 19 on Linux. Those
    types are forward-declared in WebCodecsVideoFrame.h but were used without 
prior include in the video
    decoder.

    * Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp:

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

Canonical link: https://commits.webkit.org/282416.225@webkitglib/2.46


Compare: https://github.com/WebKit/WebKit/compare/7b2158d4bc14...ba2c574f6816

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