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 bc2248263cbd405c3c8f2c449fb81649ea2fb8ba..bddafe890a5f29ad94d109a072291ee53abd6ceb 100644 |
--- a/content/browser/accessibility/browser_accessibility_com_win.cc |
+++ b/content/browser/accessibility/browser_accessibility_com_win.cc |
@@ -656,23 +656,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() { |