Title: [280671] trunk/Source/WebCore
Revision
280671
Author
[email protected]
Date
2021-08-04 16:53:55 -0700 (Wed, 04 Aug 2021)

Log Message

REGRESSION (r280492): Clicking backspace on sign in fields results in deleting two characters instead of one.
https://bugs.webkit.org/show_bug.cgi?id=228802

Patch by Dana Estra <[email protected]> on 2021-08-04
Reviewed by Tim Horton.

No tests yet.

* page/EventHandler.cpp:
(WebCore::EventHandler::defaultKeyboardEventHandler):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (280670 => 280671)


--- trunk/Source/WebCore/ChangeLog	2021-08-04 23:47:46 UTC (rev 280670)
+++ trunk/Source/WebCore/ChangeLog	2021-08-04 23:53:55 UTC (rev 280671)
@@ -1,3 +1,15 @@
+2021-08-04  Dana Estra  <[email protected]>
+
+        REGRESSION (r280492): Clicking backspace on sign in fields results in deleting two characters instead of one.
+        https://bugs.webkit.org/show_bug.cgi?id=228802
+
+        Reviewed by Tim Horton.
+
+        No tests yet.
+
+        * page/EventHandler.cpp:
+        (WebCore::EventHandler::defaultKeyboardEventHandler):
+
 2021-08-04  Peng Liu  <[email protected]>
 
         [Catalina][GPUP] Some API tests fail after GPU Process features are enabled

Modified: trunk/Source/WebCore/page/EventHandler.cpp (280670 => 280671)


--- trunk/Source/WebCore/page/EventHandler.cpp	2021-08-04 23:47:46 UTC (rev 280670)
+++ trunk/Source/WebCore/page/EventHandler.cpp	2021-08-04 23:53:55 UTC (rev 280671)
@@ -3809,12 +3809,8 @@
         if (event.charCode() == ' ')
             defaultSpaceEventHandler(event);
     }
-    if (event.type() == eventNames().keyupEvent) {
-        m_frame.editor().handleKeyboardEvent(event);
-        if (event.defaultHandled())
-            return;
+    if (event.type() == eventNames().keyupEvent)
         stopKeyboardScrolling();
-    }
 }
 
 #if ENABLE(DRAG_SUPPORT)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to