| Index: third_party/WebKit/Source/core/html/HTMLFormControlElement.cpp
|
| diff --git a/third_party/WebKit/Source/core/html/HTMLFormControlElement.cpp b/third_party/WebKit/Source/core/html/HTMLFormControlElement.cpp
|
| index 406327fbc608a2c4325d2b79a3a0b3a89280845e..37736c59d0fbdb6271e964d17f5e5f795c21e778 100644
|
| --- a/third_party/WebKit/Source/core/html/HTMLFormControlElement.cpp
|
| +++ b/third_party/WebKit/Source/core/html/HTMLFormControlElement.cpp
|
| @@ -301,12 +301,16 @@ void HTMLFormControlElement::willChangeForm()
|
| {
|
| FormAssociatedElement::willChangeForm();
|
| formOwnerSetNeedsValidityCheck();
|
| + if (formOwner() && canBeSuccessfulSubmitButton())
|
| + formOwner()->invalidateDefaultButtonStyle();
|
| }
|
|
|
| void HTMLFormControlElement::didChangeForm()
|
| {
|
| FormAssociatedElement::didChangeForm();
|
| formOwnerSetNeedsValidityCheck();
|
| + if (formOwner() && inDocument() && canBeSuccessfulSubmitButton())
|
| + formOwner()->invalidateDefaultButtonStyle();
|
| }
|
|
|
| void HTMLFormControlElement::formOwnerSetNeedsValidityCheck()
|
|
|