Index: Source/core/accessibility/AXObjectCache.cpp |
diff --git a/Source/core/accessibility/AXObjectCache.cpp b/Source/core/accessibility/AXObjectCache.cpp |
index 9c34ff70f363434c1414a500a6f7c9b97936cfe9..8a2faf7635c92164ffa9116b3155cc271eea47ff 100644 |
--- a/Source/core/accessibility/AXObjectCache.cpp |
+++ b/Source/core/accessibility/AXObjectCache.cpp |
@@ -968,7 +968,7 @@ void AXObjectCache::postPlatformNotification(AXObject* obj, AXNotification notif |
if (!obj || !obj->document() || !obj->documentFrameView() || !obj->documentFrameView()->frame().page()) |
return; |
- ChromeClient& client = obj->documentFrameView()->frame().page()->chrome().client(); |
+ ChromeClient& client = obj->document()->axObjectCacheOwner().page()->chrome().client(); |
if (notification == AXActiveDescendantChanged |
&& obj->document()->focusedElement() |