| Index: Source/core/html/shadow/DateTimeFieldElement.cpp
 | 
| diff --git a/Source/core/html/shadow/DateTimeFieldElement.cpp b/Source/core/html/shadow/DateTimeFieldElement.cpp
 | 
| index a1ebb0905fa5c7a16aef15391bafe3279723154d..fd10cad7ee78269ee2e6bf3a7c07fe2332191773 100644
 | 
| --- a/Source/core/html/shadow/DateTimeFieldElement.cpp
 | 
| +++ b/Source/core/html/shadow/DateTimeFieldElement.cpp
 | 
| @@ -64,15 +64,10 @@
 | 
|          KeyboardEvent* keyboardEvent = toKeyboardEvent(event);
 | 
|          if (!isDisabled() && !isFieldOwnerDisabled() && !isFieldOwnerReadOnly()) {
 | 
|              handleKeyboardEvent(keyboardEvent);
 | 
| -            if (keyboardEvent->defaultHandled()) {
 | 
| -                if (m_fieldOwner)
 | 
| -                    m_fieldOwner->fieldDidChangeValueByKeyboard();
 | 
| +            if (keyboardEvent->defaultHandled())
 | 
|                  return;
 | 
| -            }
 | 
|          }
 | 
|          defaultKeyboardEventHandler(keyboardEvent);
 | 
| -        if (m_fieldOwner)
 | 
| -            m_fieldOwner->fieldDidChangeValueByKeyboard();
 | 
|          if (keyboardEvent->defaultHandled())
 | 
|              return;
 | 
|      }
 | 
| 
 |