Branch: refs/heads/webkitglib/2.52
  Home:   https://github.com/WebKit/WebKit
  Commit: ec0cd12383a2ffe3b585151769e2527075dbfa93
      
https://github.com/WebKit/WebKit/commit/ec0cd12383a2ffe3b585151769e2527075dbfa93
  Author: Carlos Garcia Campos <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp

  Log Message:
  -----------
  Cherry-pick 317610@main (3e17f7356473). 
https://bugs.webkit.org/show_bug.cgi?id=319883

    [GTK][WPE] Add dark style to webkt://gpu page
    https://bugs.webkit.org/show_bug.cgi?id=319883

    Reviewed by Adrian Perez de Castro.

    So that it looks dark when system is using dark mode.

    * Source/WebKit/UIProcess/API/glib/WebKitProtocolHandler.cpp:
    (WebKit::WebKitProtocolHandler::handleGPU):

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

Canonical link: https://commits.webkit.org/305877.1014@webkitglib/2.52


  Commit: c10896470f324dee00cb7c72c57db41ab2621487
      
https://github.com/WebKit/WebKit/commit/c10896470f324dee00cb7c72c57db41ab2621487
  Author: Pawel Lampe <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M Source/WebKit/UIProcess/wpe/SystemSettingsManagerProxyWPE.cpp
    M Source/WebKit/WPEPlatform/wpe/WPESettings.cpp
    M Source/WebKit/WPEPlatform/wpe/WPESettings.h

  Log Message:
  -----------
  Cherry-pick 317706@main (18d9a420b652). 
https://bugs.webkit.org/show_bug.cgi?id=312461

    WPEWebKit font rendering has different thickness than WebKitGTK
    https://bugs.webkit.org/show_bug.cgi?id=312461

    Reviewed by Carlos Garcia Campos.

    This change unifies the default font rendering settings between GTK
    and WPE.

    To be more precise, it changes the WPE's default value for
    subpixel layout from RGB to NONE so that it matches the default from
    FontRenderOptions that is used by GTK normally.

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

Canonical link: https://commits.webkit.org/305877.1015@webkitglib/2.52


  Commit: 33a866ae9ae3e6adb219377d3b16bacfc87a9c36
      
https://github.com/WebKit/WebKit/commit/33a866ae9ae3e6adb219377d3b16bacfc87a9c36
  Author: Nic <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M Source/WebCore/platform/graphics/skia/ShareableBitmapSkia.cpp

  Log Message:
  -----------
  Cherry-pick 317608@main (645ce1764ad4). 
https://bugs.webkit.org/show_bug.cgi?id=319864

    [GTK][Skia] ShareableBitmap::paint ignores CompositeOperator::Copy
    https://bugs.webkit.org/show_bug.cgi?id=319864

    Reviewed by Carlos Garcia Campos.

    BackingStore::incorporateUpdate sets CompositeOperator::Copy on the
    GraphicsContext before painting update rects into the persistent backing
    store, so that transparent webviews overwrite the previous frame instead of
    blending over it. The Skia ShareableBitmap::paint implementation calls the
    raw SkCanvas with a null SkPaint, which defaults to SrcOver and silently
    discards the requested operator.

    On a transparent webview every partial update therefore blends over the
    previous frame's pixels: opaque content that shrinks or moves leaves
    permanent trails, and semi-transparent content accumulates opacity on every
    repaint, until the backing store is reallocated. Map CompositeOperator::Copy
    to SkBlendMode::kSrc; all other callers keep the default SrcOver.

    * Source/WebCore/platform/graphics/skia/ShareableBitmapSkia.cpp:
    (WebCore::ShareableBitmap::paint): Honor CompositeOperator::Copy.

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

Canonical link: https://commits.webkit.org/305877.1016@webkitglib/2.52


  Commit: 0fdf4b0a3e0e81c38cb287c8bc976d68edbf09d2
      
https://github.com/WebKit/WebKit/commit/0fdf4b0a3e0e81c38cb287c8bc976d68edbf09d2
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M Source/ThirdParty/xdgmime/src/xdgmime.c

  Log Message:
  -----------
  Cherry-pick 317041@main (63611954a14e). 
https://bugs.webkit.org/show_bug.cgi?id=319245

    [GTK][WPE] GCC 15.x warns about discarded qualifier in xdgmime.c
    https://bugs.webkit.org/show_bug.cgi?id=319245

    Reviewed by Claudio Saavedra.

    * Source/ThirdParty/xdgmime/src/xdgmime.c:
    (xdg_mime_media_type_equal): The "sep" variable is only used for
    reading, so mark it "const", which is correct and also makes the
    warning go away.

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

Canonical link: https://commits.webkit.org/305877.1017@webkitglib/2.52


Compare: https://github.com/WebKit/WebKit/compare/9d13dd1044b1...0fdf4b0a3e0e

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

Reply via email to