Index: Source/core/html/forms/RadioButtonGroupScope.cpp |
diff --git a/Source/core/html/forms/RadioButtonGroupScope.cpp b/Source/core/html/forms/RadioButtonGroupScope.cpp |
index 92909e3a87a533053dec50ffff73d0ea2bbfaed1..f14ad3a541a397e21e214d314e8d6db64e370cc7 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(AffectedSelectorChecked); |
+ } |
} |
void RadioButtonGroup::requiredAttributeChanged(HTMLInputElement* button) |