Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 79fc015c28859fe4570a8bc609fc56732c127179
https://github.com/WebKit/WebKit/commit/79fc015c28859fe4570a8bc609fc56732c127179
Author: Alicia Boya Garcia <[email protected]>
Date: 2025-04-28 (Mon, 28 Apr 2025)
Changed paths:
M Source/WTF/wtf/glib/GRefPtr.h
Log Message:
-----------
[clang][glib] Unreviewed revert of LIFETIME_BOUND in GRefPtr.get()
https://bugs.webkit.org/show_bug.cgi?id=292177
LIFETIME_BOUND was added to GRefPtr.get() in
https://github.com/WebKit/WebKit/pull/44370
While it still makes sense to have that annotation, a couple build
errors due to false positives not caught in testing in
`Source/JavaScriptCore/API/glib/JSCContext.cpp` and
`Source/WebKit/WPEPlatform/wpe/WPESettings.cpp` have been identified,
making builds fail in clang.
This patch temporarily removes the LIFETIME_BOUND annotation of
GRefPtr.get() to make the builds work again and to buy some time to
analyze the errors in more detail and how they should be fixed.
* Source/WTF/wtf/glib/GRefPtr.h:
(WTF::GRefPtr::get const):
Canonical link: https://commits.webkit.org/294179@main
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