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

Issue 2825343002: Fix key repeat on linux. (Closed)

Created:
3 years, 8 months ago by dtapuska
Modified:
3 years, 8 months ago
Reviewers:
sadrul
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix key repeat on linux. Events posted from ibus would not get detected as repeating. This caused issues for web content that relied upon the KeyboardEvent.repeat javascript attribute. Store the detection of repeated events from ibus in a separate static variable than the evdev channel. BUG=711773 Review-Url: https://codereview.chromium.org/2825343002 Cr-Commit-Position: refs/heads/master@{#466332} Committed: https://chromium.googlesource.com/chromium/src/+/0386ada9ad68b6a562fda8bddd979cf902b87486

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -23 lines) Patch
M ui/events/event.h View 1 chunk +3 lines, -0 lines 0 comments Download
M ui/events/event.cc View 1 2 chunks +32 lines, -23 lines 0 comments Download

Messages

Total messages: 17 (11 generated)
dtapuska
PTAL this fixes some code oshima@ originally wrote in https://chromium.googlesource.com/chromium/src.git/+/2c988d7a5f25a0d6b4b84baf4d1e6e0396be0e54 and threw out ibus messages.
3 years, 8 months ago (2017-04-19 13:40:01 UTC) #5
dtapuska
On 2017/04/19 13:40:01, dtapuska wrote: > PTAL this fixes some code oshima@ originally wrote in ...
3 years, 8 months ago (2017-04-20 21:06:17 UTC) #9
sadrul
lgtm https://codereview.chromium.org/2825343002/diff/1/ui/events/event.cc File ui/events/event.cc (right): https://codereview.chromium.org/2825343002/diff/1/ui/events/event.cc#newcode1088 ui/events/event.cc:1088: KeyEvent* KeyEvent::last_ibus_key_event_ = NULL; nullptr
3 years, 8 months ago (2017-04-21 03:08:22 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2825343002/20001
3 years, 8 months ago (2017-04-21 13:22:50 UTC) #13
dtapuska
https://codereview.chromium.org/2825343002/diff/1/ui/events/event.cc File ui/events/event.cc (right): https://codereview.chromium.org/2825343002/diff/1/ui/events/event.cc#newcode1088 ui/events/event.cc:1088: KeyEvent* KeyEvent::last_ibus_key_event_ = NULL; On 2017/04/21 03:08:22, sadrul wrote: ...
3 years, 8 months ago (2017-04-21 13:22:55 UTC) #14
commit-bot: I haz the power
3 years, 8 months ago (2017-04-21 14:53:34 UTC) #17
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/0386ada9ad68b6a562fda8bddd97...

Powered by Google App Engine
This is Rietveld 408576698