Index: third_party/WebKit/Source/core/html/HTMLFormElement.cpp |
diff --git a/third_party/WebKit/Source/core/html/HTMLFormElement.cpp b/third_party/WebKit/Source/core/html/HTMLFormElement.cpp |
index b5453f1ed22fde0da3b15c299ee2c8ace998e3a4..6519101a9743c6e73b791bb93a824e24b3032c94 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLFormElement.cpp |
+++ b/third_party/WebKit/Source/core/html/HTMLFormElement.cpp |
@@ -326,7 +326,7 @@ void HTMLFormElement::prepareForSubmission(Event* event) |
frame->loader().client()->dispatchWillSendSubmitEvent(this); |
- if (dispatchEvent(Event::createCancelableBubble(EventTypeNames::submit))) |
+ if (dispatchEvent(Event::createCancelableBubble(EventTypeNames::submit)) == DispatchEventResult::NotCanceled) |
m_shouldSubmit = true; |
m_isSubmittingOrInUserJSSubmitEvent = false; |
@@ -447,7 +447,7 @@ void HTMLFormElement::reset() |
m_isInResetFunction = true; |
- if (!dispatchEvent(Event::createCancelableBubble(EventTypeNames::reset))) { |
+ if (dispatchEvent(Event::createCancelableBubble(EventTypeNames::reset)) != DispatchEventResult::NotCanceled) { |
m_isInResetFunction = false; |
return; |
} |