Index: Source/core/html/forms/RadioButtonGroupScope.cpp |
diff --git a/Source/core/html/forms/RadioButtonGroupScope.cpp b/Source/core/html/forms/RadioButtonGroupScope.cpp |
index 5da1a6ab6d824f39a254c1bc4b6c405500c396b9..63e3a4a8e3aa609e936834c2c09eb12592720386 100644 |
--- a/Source/core/html/forms/RadioButtonGroupScope.cpp |
+++ b/Source/core/html/forms/RadioButtonGroupScope.cpp |
@@ -112,6 +112,11 @@ void RadioButtonGroup::updateCheckedState(HTMLInputElement* button) |
} |
if (wasValid != isValid()) |
setNeedsValidityCheckForAllButtons(); |
+ typedef WillBeHeapHashSet<RawPtrWillBeMember<HTMLInputElement> >::const_iterator Iterator; |
+ Iterator end = m_members.end(); |
+ for (Iterator it = m_members.begin(); it != end; ++it) { |
+ (*it)->didAffectSelector(AffectedSelectorIndeterminate); |
+ } |
} |
void RadioButtonGroup::requiredAttributeChanged(HTMLInputElement* button) |