Index: third_party/WebKit/Source/modules/accessibility/InspectorAccessibilityAgent.cpp |
diff --git a/third_party/WebKit/Source/modules/accessibility/InspectorAccessibilityAgent.cpp b/third_party/WebKit/Source/modules/accessibility/InspectorAccessibilityAgent.cpp |
index 6ec4a83678c7dabecb04bfa9a855b0987899e4b3..fa0c1f71a03feef8fcd62f1e79ca1e0ad508e6b1 100644 |
--- a/third_party/WebKit/Source/modules/accessibility/InspectorAccessibilityAgent.cpp |
+++ b/third_party/WebKit/Source/modules/accessibility/InspectorAccessibilityAgent.cpp |
@@ -165,8 +165,8 @@ void FillWidgetProperties(AXObject& ax_object, |
CreateProperty(AXWidgetAttributesEnum::Autocomplete, |
CreateValue(autocomplete, AXValueTypeEnum::Token))); |
- if (ax_object.HasAttribute(HTMLNames::aria_haspopupAttr)) { |
- bool has_popup = ax_object.AriaHasPopup(); |
+ bool has_popup = ax_object.AriaHasPopup(); |
+ if (has_popup || ax_object.HasAttribute(HTMLNames::aria_haspopupAttr)) { |
properties.addItem(CreateProperty(AXWidgetAttributesEnum::Haspopup, |
CreateBooleanValue(has_popup))); |
} |