Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 89c4be0b935b645dbcb30b25c055408ac2637b02
https://github.com/WebKit/WebKit/commit/89c4be0b935b645dbcb30b25c055408ac2637b02
Author: Ahmad Saleem <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M Source/WebCore/mathml/MathMLOperatorElement.h
Log Message:
-----------
[MathML] MathMLOperatorElement::OperatorProperties::flags is read
uninitialized
https://bugs.webkit.org/show_bug.cgi?id=320717
rdar://183702303
Reviewed by Frédéric Wang Nélar.
flags had no initializer, unlike its sibling dirtyFlags, and m_properties is
not initialized in the constructor. computeOperatorFlag() then read-modify-
writes it (`flags |= flag` / `flags &= ~flag`), which is undefined behavior.
Zero-initialize it. No behavior change, no new test.
* Source/WebCore/mathml/MathMLOperatorElement.h:
Canonical link: https://commits.webkit.org/318308@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications