[webkit-changes] [WebKit/WebKit] 65a948: Cherry-pick 278183 at main (c24a25eda1fc). https://bu...

Miguel Gómez noreply at github.com
Thu May 2 03:35:48 PDT 2024


  Branch: refs/heads/webkitglib/2.44
  Home:   https://github.com/WebKit/WebKit
  Commit: 65a94838f89db484d9cc2de71168864bd00d8b79
      https://github.com/WebKit/WebKit/commit/65a94838f89db484d9cc2de71168864bd00d8b79
  Author: Don Olmstead <don.olmstead at sony.com>
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp

  Log Message:
  -----------
  Cherry-pick 278183 at main (c24a25eda1fc). https://bugs.webkit.org/show_bug.cgi?id=273513

    Build error unknown type name HB_BEGIN_DECLS
    https://bugs.webkit.org/show_bug.cgi?id=273513

    Unreviewed build fix.

    During an update of HarfBuzz `FontCustomPlatformDataFreeType.cpp` started
    erroring with an unknown type name error for `HB_BEGIN_DECLS`. Include `hb.h`
    before `hb-features.h` so the macro is present.

    * Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp:

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

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


  Commit: f82aff070aa7f26de4445792e98012cd47f69d1d
      https://github.com/WebKit/WebKit/commit/f82aff070aa7f26de4445792e98012cd47f69d1d
  Author: Przemyslaw Gorszkowski <pgorszkowski at igalia.com>
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
    M Source/WebCore/platform/gamepad/libwpe/GamepadProviderLibWPE.cpp

  Log Message:
  -----------
  Cherry-pick 278162 at main (0a5f00bcb387). https://bugs.webkit.org/show_bug.cgi?id=273470

    [WPE] Decrease schedule input notification for gamepad
    https://bugs.webkit.org/show_bug.cgi?id=273470

    Reviewed by Philippe Normand.

    Decrease schedule input notification for gamepad from 50ms to 5ms.

    Original author: mbhatt627 (https://github.com/mbhatt627)
    See: https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/1325

    * Source/WebCore/platform/gamepad/libwpe/GamepadProviderLibWPE.cpp:

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

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


  Commit: bd536dfcc7d178c6ec61df83915a3cc22f7c644d
      https://github.com/WebKit/WebKit/commit/bd536dfcc7d178c6ec61df83915a3cc22f7c644d
  Author: Miguel Gomez <magomez at igalia.com>
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/egl/GLContext.cpp
    M Source/WebCore/platform/graphics/egl/GLContext.h
    M Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp
    M Source/WebCore/platform/graphics/texmap/BitmapTexture.h

  Log Message:
  -----------
  Cherry-pick 278159 at main (ed286350cfd5). https://bugs.webkit.org/show_bug.cgi?id=273177

    [GTK][WPE] Don't allow depth test and stencil clipping if packed depth stencil is not supported
    https://bugs.webkit.org/show_bug.cgi?id=273177

    Reviewed by Carlos Garcia Campos.

    Use a packed depth stencil format when available, which allows depth testing
    and stencil clipping at the same time. If packed depth stencil is not
    supported, use separate buffers for depth and stencil. In the latter case,
    if both buffers are requested at the same time, the stencil buffer won't
    be created.

    * Source/WebCore/platform/graphics/egl/GLContext.cpp:
    (WebCore::GLContext::glExtensions const):
    * Source/WebCore/platform/graphics/egl/GLContext.h:
    * Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:
    (WebCore::depthBufferFormat):
    (WebCore::BitmapTexture::initializeStencil):
    (WebCore::BitmapTexture::initializeDepthBuffer):
    (WebCore::BitmapTexture::~BitmapTexture):
    * Source/WebCore/platform/graphics/texmap/BitmapTexture.h:

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

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


Compare: https://github.com/WebKit/WebKit/compare/962422e35168...bd536dfcc7d1

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