| Index: Source/core/html/HTMLInputElement.cpp
|
| diff --git a/Source/core/html/HTMLInputElement.cpp b/Source/core/html/HTMLInputElement.cpp
|
| index 233384b9aad6835862fb4ed61aec4d26020f65d2..95af2adf36878e885200047594c61c1c25847e8f 100644
|
| --- a/Source/core/html/HTMLInputElement.cpp
|
| +++ b/Source/core/html/HTMLInputElement.cpp
|
| @@ -1701,7 +1701,7 @@ String HTMLInputElement::defaultToolTip() const
|
|
|
| bool HTMLInputElement::shouldAppearIndeterminate() const
|
| {
|
| - return m_inputType->supportsIndeterminateAppearance() && indeterminate();
|
| + return m_inputType->shouldAppearIndeterminate();
|
| }
|
|
|
| bool HTMLInputElement::isInRequiredRadioButtonGroup()
|
| @@ -1712,8 +1712,10 @@ bool HTMLInputElement::isInRequiredRadioButtonGroup()
|
| return false;
|
| }
|
|
|
| -HTMLInputElement* HTMLInputElement::checkedRadioButtonForGroup() const
|
| +HTMLInputElement* HTMLInputElement::checkedRadioButtonForGroup()
|
| {
|
| + if (checked())
|
| + return this;
|
| if (RadioButtonGroupScope* scope = radioButtonGroupScope())
|
| return scope->checkedButtonForGroup(name());
|
| return 0;
|
|
|