Index: content/browser/accessibility/browser_accessibility_com_win.cc |
diff --git a/content/browser/accessibility/browser_accessibility_com_win.cc b/content/browser/accessibility/browser_accessibility_com_win.cc |
index 46b1cd18e11c6e63edf5a0ca1b6b379633b6edb0..c20cff89abbc1eafc6f79e2c4764f8b55c94233c 100644 |
--- a/content/browser/accessibility/browser_accessibility_com_win.cc |
+++ b/content/browser/accessibility/browser_accessibility_com_win.cc |
@@ -642,23 +642,7 @@ STDMETHODIMP BrowserAccessibilityComWin::get_accState(VARIANT var_id, |
if (!owner()) |
return E_FAIL; |
- auto* manager = Manager(); |
- if (!manager) |
- return E_FAIL; |
- |
- if (!state) |
- return E_INVALIDARG; |
- |
- BrowserAccessibilityComWin* target = GetTargetFromChildID(var_id); |
- if (!target) |
- return E_INVALIDARG; |
- |
- state->vt = VT_I4; |
- state->lVal = target->ia_state(); |
- if (manager->GetFocus() == owner()) |
- state->lVal |= STATE_SYSTEM_FOCUSED; |
- |
- return S_OK; |
+ return AXPlatformNodeWin::get_accState(var_id, state); |
} |
bool BrowserAccessibilityComWin::IsRangeValueSupported() { |