| 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 c91f636d2bb22d58f2fa497f1eb7f959a43d265f..842b8bd795766230ff30211b50e72cbad5237a13 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()
|
|
|