Index: third_party/WebKit/Source/web/WebAXObject.cpp |
diff --git a/third_party/WebKit/Source/web/WebAXObject.cpp b/third_party/WebKit/Source/web/WebAXObject.cpp |
index 91eeccd79dc5859cd59a077df7850baf2e33b08a..71831f744a4404d51f3e72e9f0dd6ba1a52d6fe8 100644 |
--- a/third_party/WebKit/Source/web/WebAXObject.cpp |
+++ b/third_party/WebKit/Source/web/WebAXObject.cpp |
@@ -280,18 +280,18 @@ WebAXAriaCurrentState WebAXObject::AriaCurrentState() const { |
return static_cast<WebAXAriaCurrentState>(private_->GetAriaCurrentState()); |
} |
-bool WebAXObject::IsButtonStateMixed() const { |
+bool WebAXObject::IsCheckable() const { |
if (IsDetached()) |
return false; |
- return private_->CheckboxOrRadioValue() == kButtonStateMixed; |
+ return private_->IsCheckable(); |
} |
-bool WebAXObject::IsChecked() const { |
+WebAXCheckedState WebAXObject::CheckedState() const { |
if (IsDetached()) |
- return false; |
+ return WebAXCheckedFalse; |
- return private_->IsChecked(); |
+ return static_cast<WebAXCheckedState>(private_->CheckedState()); |
} |
bool WebAXObject::IsClickable() const { |