Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: ba2e3dfc8180a191d23f75ac3b2f67ab823a28f4
https://github.com/WebKit/WebKit/commit/ba2e3dfc8180a191d23f75ac3b2f67ab823a28f4
Author: Philippe Normand <[email protected]>
Date: 2026-06-07 (Sun, 07 Jun 2026)
Changed paths:
M Source/WebCore/platform/glib/UserAgentGLib.cpp
M Source/WebCore/platform/glib/UserAgentQuirks.cpp
M Source/WebCore/platform/glib/UserAgentQuirks.h
M Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp
Log Message:
-----------
Cherry-pick 314216@main (843b726247e0).
https://bugs.webkit.org/show_bug.cgi?id=315839
[WPE][WebXR] Use an Android User-Agent when visiting ikea.com
https://bugs.webkit.org/show_bug.cgi?id=315839
Reviewed by Adrian Perez de Castro.
When WebXR is available the model viewer support provides a better UX.
* Source/WebCore/platform/glib/UserAgentGLib.cpp:
(WebCore::buildUserAgentString):
* Source/WebCore/platform/glib/UserAgentQuirks.cpp:
(WebCore::urlRequiresAndroidPlatform):
(WebCore::UserAgentQuirks::quirksForURL):
(WebCore::UserAgentQuirks::stringForQuirk):
* Source/WebCore/platform/glib/UserAgentQuirks.h:
Canonical link: https://commits.webkit.org/314216@main
Canonical link: https://commits.webkit.org/305877.708@webkitglib/2.52
Commit: 13d21c60d6788a42c7f6a09b2954ea0616b354c9
https://github.com/WebKit/WebKit/commit/13d21c60d6788a42c7f6a09b2954ea0616b354c9
Author: Philippe Normand <[email protected]>
Date: 2026-06-07 (Sun, 07 Jun 2026)
Changed paths:
M Source/WebKit/WPEPlatform/wpe/wayland/WPEInputMethodContextWaylandV3.cpp
Log Message:
-----------
Cherry-pick 314304@main (b0f3b044233d).
https://bugs.webkit.org/show_bug.cgi?id=315991
[WPE] missing-field-initializers warnings in
WPEInputMethodContextWaylandV3.cpp
https://bugs.webkit.org/show_bug.cgi?id=315991
Reviewed by Adrian Perez de Castro.
Silence missing-field-initializers clang warnings by providing explicit
initializers for the action,
language and preedit_hint callbacks.
* Source/WebKit/WPEPlatform/wpe/wayland/WPEInputMethodContextWaylandV3.cpp:
Canonical link: https://commits.webkit.org/314304@main
Canonical link: https://commits.webkit.org/305877.709@webkitglib/2.52
Commit: 31deefad901ebf80960ddce6b2fb1c2062362369
https://github.com/WebKit/WebKit/commit/31deefad901ebf80960ddce6b2fb1c2062362369
Author: Alicia Boya Garcia <[email protected]>
Date: 2026-06-07 (Sun, 07 Jun 2026)
Changed paths:
M Source/WTF/wtf/Assertions.h
M Source/WTF/wtf/Logger.h
Log Message:
-----------
Cherry-pick 314374@main (e1d8d5471e3f).
https://bugs.webkit.org/show_bug.cgi?id=316004
[WTF][glib] Fix build with -DENABLE_JOURNALD_LOG=FALSE
https://bugs.webkit.org/show_bug.cgi?id=316004
Reviewed by Adrian Perez de Castro.
This patch fixes builds that use fprintf-based logging with clang 22.
This is the case for glib builds when configuring with
-DENABLE_JOURNALD_LOG=FALSE.
This patch is the counterpart to
https://bugs.webkit.org/show_bug.cgi?id=312457 where similar compiler
flag guards had to be added for the journald-backed logging code.
* Source/WTF/wtf/Assertions.h:
* Source/WTF/wtf/Logger.h:
(WTF::Logger::log):
Canonical link: https://commits.webkit.org/314374@main
Canonical link: https://commits.webkit.org/305877.710@webkitglib/2.52
Compare: https://github.com/WebKit/WebKit/compare/5b52d671d2d8...31deefad901e
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications