Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: c00042e805933e1b40466c97f9401ded026e1ee6
https://github.com/WebKit/WebKit/commit/c00042e805933e1b40466c97f9401ded026e1ee6
Author: Mike Gorse <[email protected]>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M Source/WebCore/accessibility/atspi/AccessibilityObjectComponentAtspi.cpp
Log Message:
-----------
Cherry-pick 311534@main (d7f440a382f0).
https://bugs.webkit.org/show_bug.cgi?id=286444
AX: Check for object going away when handling GrabFocus
https://bugs.webkit.org/show_bug.cgi?id=286444
Reviewed by Claudio Saavedra.
Calling setFocused or updateBackingStore could delete the reference to the
object.
* Source/WebCore/accessibility/atspi/AccessibilityObjectComponentAtspi.cpp:
(WebCore::AccessibilityObjectAtspi::focus const):
Canonical link: https://commits.webkit.org/311534@main
Canonical link: https://commits.webkit.org/305877.451@webkitglib/2.52
Commit: 20a1eb73acf56ebbfe53c7a4ceabd542da1f546b
https://github.com/WebKit/WebKit/commit/20a1eb73acf56ebbfe53c7a4ceabd542da1f546b
Author: Mike Gorse <[email protected]>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M Source/WebCore/accessibility/atspi/AccessibilityObjectComponentAtspi.cpp
Log Message:
-----------
Cherry-pick 311544@main (fc2dea65e706).
https://bugs.webkit.org/show_bug.cgi?id=312725
AX: Clean up ref handling in AccessibilityObjectAtspi::focus()
https://bugs.webkit.org/show_bug.cgi?id=312725
Reviewed by Claudio Saavedra.
There is already a check that m_coreObject is not nullptr, so this can
be a Ref.
* Source/WebCore/accessibility/atspi/AccessibilityObjectComponentAtspi.cpp:
(WebCore::AccessibilityObjectAtspi::focus const):
Canonical link: https://commits.webkit.org/311544@main
Canonical link: https://commits.webkit.org/305877.452@webkitglib/2.52
Compare: https://github.com/WebKit/WebKit/compare/431223a131a7...20a1eb73acf5
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications