Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1290)

Issue 649343002: event_sender: Keep keyIdentifier in keypress event for Enter (Closed)

Created:
6 years, 2 months ago by robwu
Modified:
6 years, 1 month ago
CC:
Avi (use Gerrit), chromium-reviews, darin-cc_chromium.org, jam, jbroman, jochen+watch_chromium.org, mkwst+moarreviews-shell_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

event_sender: Keep keyIdentifier in keypress event Blink's actual implementation preserves keyIdentifier='Enter' when Enter is pressed. To make sure that the test framework behaves like the actual implementation, this CL makes sure that keyIdentifier is set to 'Enter' when the Enter key is simulated. BUG=423270 Committed: https://crrev.com/994f9e8c89cfcf1861ffb88b57523e373e62176f Cr-Commit-Position: refs/heads/master@{#302403}

Patch Set 1 #

Total comments: 3

Patch Set 2 : Only show a keyIdentifier for Enter #

Patch Set 3 : UI::VKEY_ESCAPE -> UI::VKEY_RETURN #

Total comments: 1

Patch Set 4 : remove braces #

Patch Set 5 : UI -> ui #

Total comments: 2

Patch Set 6 : not not not but not #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -1 line) Patch
M content/shell/renderer/test_runner/event_sender.cc View 1 2 3 4 5 1 chunk +5 lines, -1 line 0 comments Download

Messages

Total messages: 21 (7 generated)
robwu
This issue appeared in https://codereview.chromium.org/619613005/. The writer of the CL wanted to use keyIdentifier in ...
6 years, 2 months ago (2014-10-13 21:48:29 UTC) #2
robwu
I've updated and temporarily disabled some layout tests in https://codereview.chromium.org/641233004/ to avoid test failures on ...
6 years, 2 months ago (2014-10-14 09:13:39 UTC) #4
Dirk Pranke
This change looks plausible, but I don't know this code at all. Maybe jochen or ...
6 years, 2 months ago (2014-10-14 17:32:30 UTC) #6
jbroman
I'm afraid I'm not the expert you're looking for; I was just moving code in ...
6 years, 2 months ago (2014-10-14 17:53:56 UTC) #8
jbroman
https://codereview.chromium.org/649343002/diff/1/content/shell/renderer/test_runner/event_sender.cc File content/shell/renderer/test_runner/event_sender.cc (left): https://codereview.chromium.org/649343002/diff/1/content/shell/renderer/test_runner/event_sender.cc#oldcode1368 content/shell/renderer/test_runner/event_sender.cc:1368: event_char.keyIdentifier[0] = '\0'; On 2014/10/14 17:53:56, jbroman wrote: > ...
6 years, 2 months ago (2014-10-14 18:03:46 UTC) #9
robwu
https://codereview.chromium.org/649343002/diff/1/content/shell/renderer/test_runner/event_sender.cc File content/shell/renderer/test_runner/event_sender.cc (left): https://codereview.chromium.org/649343002/diff/1/content/shell/renderer/test_runner/event_sender.cc#oldcode1368 content/shell/renderer/test_runner/event_sender.cc:1368: event_char.keyIdentifier[0] = '\0'; On 2014/10/14 17:53:56, jbroman wrote: > ...
6 years, 2 months ago (2014-10-14 20:08:13 UTC) #10
jochen (gone - plz use gerrit)
the comment says enter key, but the code says escape key?
6 years, 2 months ago (2014-10-15 15:22:58 UTC) #11
robwu
On 2014/10/15 15:22:58, jochen wrote: > the comment says enter key, but the code says ...
6 years, 2 months ago (2014-10-15 15:29:19 UTC) #12
jochen (gone - plz use gerrit)
lgtm https://codereview.chromium.org/649343002/diff/70001/content/shell/renderer/test_runner/event_sender.cc File content/shell/renderer/test_runner/event_sender.cc (right): https://codereview.chromium.org/649343002/diff/70001/content/shell/renderer/test_runner/event_sender.cc#newcode1371 content/shell/renderer/test_runner/event_sender.cc:1371: if (code != UI::VKEY_RETURN) { nit. no { ...
6 years, 2 months ago (2014-10-17 09:13:07 UTC) #13
mmenke
https://codereview.chromium.org/649343002/diff/110001/content/shell/renderer/test_runner/event_sender.cc File content/shell/renderer/test_runner/event_sender.cc (right): https://codereview.chromium.org/649343002/diff/110001/content/shell/renderer/test_runner/event_sender.cc#newcode1369 content/shell/renderer/test_runner/event_sender.cc:1369: // This behavior is not not standard (keyIdentifier itself ...
6 years, 1 month ago (2014-10-24 22:37:20 UTC) #15
robwu
https://codereview.chromium.org/649343002/diff/110001/content/shell/renderer/test_runner/event_sender.cc File content/shell/renderer/test_runner/event_sender.cc (right): https://codereview.chromium.org/649343002/diff/110001/content/shell/renderer/test_runner/event_sender.cc#newcode1369 content/shell/renderer/test_runner/event_sender.cc:1369: // This behavior is not not standard (keyIdentifier itself ...
6 years, 1 month ago (2014-10-24 22:47:10 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/649343002/130001
6 years, 1 month ago (2014-11-02 20:14:53 UTC) #19
commit-bot: I haz the power
Committed patchset #6 (id:130001)
6 years, 1 month ago (2014-11-02 20:55:13 UTC) #20
commit-bot: I haz the power
6 years, 1 month ago (2014-11-02 20:55:49 UTC) #21
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/994f9e8c89cfcf1861ffb88b57523e373e62176f
Cr-Commit-Position: refs/heads/master@{#302403}

Powered by Google App Engine
This is Rietveld 408576698