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

Reply via email to