Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 9619df3a01b1727e59bf4a819aa93271c7b2732d https://github.com/WebKit/WebKit/commit/9619df3a01b1727e59bf4a819aa93271c7b2732d Author: Timothy Hatcher <timo...@apple.com> Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths: M Source/WTF/wtf/WeakObjCPtr.h Log Message: ----------- REGRESSION (280925@main): [ macOS iOS ] TestWebKitAPI.WebKit2_WeakObjCPtr.LogicalNegation is a constant failure. https://webkit.org/b/277285 rdar://problem/132755490 Reviewed by Brian Weinstein. Revert the WeakObjCPtr changes of 280925@main. The autorelease pool was retaining the object past the scope of the WeakObjCPtr in the LogicalNegation test, keeping it non-nil longer than expected. * Source/WTF/wtf/WeakObjCPtr.h: (WTF::WeakObjCPtr::operator! const): Switch back to get(). (WTF::WeakObjCPtr::operator bool const): Ditto. Canonical link: https://commits.webkit.org/281582@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes