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

Issue 210203002: events: Introduce EventRewriter. (Closed)

Created:
6 years, 9 months ago by kpschoedel
Modified:
6 years, 9 months ago
Reviewers:
sadrul
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

events: Introduce EventRewriter. EventSource gets a list of EventRewriters, which each get a chance to rewrite an event before it gets sent to the EventProcessor. BUG=354033 R=sadrul@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260132

Patch Set 1 #

Total comments: 15

Patch Set 2 : Address review comments. #

Total comments: 7

Patch Set 3 : Address review comments II #

Total comments: 1

Patch Set 4 : Sort targets in events.gyp #

Patch Set 5 : Fix missing 'virtual' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+378 lines, -1 line) Patch
A ui/events/event_rewriter.h View 1 2 1 chunk +68 lines, -0 lines 0 comments Download
A ui/events/event_rewriter_unittest.cc View 1 2 3 4 1 chunk +231 lines, -0 lines 0 comments Download
M ui/events/event_source.h View 1 2 chunks +18 lines, -1 line 0 comments Download
M ui/events/event_source.cc View 1 2 1 chunk +59 lines, -0 lines 0 comments Download
M ui/events/events.gyp View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 27 (0 generated)
kpschoedel
6 years, 9 months ago (2014-03-24 16:16:06 UTC) #1
sadrul
https://codereview.chromium.org/210203002/diff/1/ui/events/event_rewriter.h File ui/events/event_rewriter.h (right): https://codereview.chromium.org/210203002/diff/1/ui/events/event_rewriter.h#newcode18 ui/events/event_rewriter.h:18: EVENT_REWRITE_DISPATCH_ANOTHER, Comments for each to explain what they mean. ...
6 years, 9 months ago (2014-03-24 21:15:37 UTC) #2
kpschoedel
https://codereview.chromium.org/210203002/diff/1/ui/events/event_rewriter_unittest.cc File ui/events/event_rewriter_unittest.cc (right): https://codereview.chromium.org/210203002/diff/1/ui/events/event_rewriter_unittest.cc#newcode156 ui/events/event_rewriter_unittest.cc:156: event_factory_.Check(last_rewritten_event_); On 2014/03/24 21:15:38, sadrul wrote: > We should ...
6 years, 9 months ago (2014-03-25 18:12:01 UTC) #3
sadrul
https://codereview.chromium.org/210203002/diff/1/ui/events/event_rewriter_unittest.cc File ui/events/event_rewriter_unittest.cc (right): https://codereview.chromium.org/210203002/diff/1/ui/events/event_rewriter_unittest.cc#newcode156 ui/events/event_rewriter_unittest.cc:156: event_factory_.Check(last_rewritten_event_); On 2014/03/25 18:12:01, kpschoedel wrote: > On 2014/03/24 ...
6 years, 9 months ago (2014-03-25 18:24:35 UTC) #4
kpschoedel
Addressed review comment & lint errors.
6 years, 9 months ago (2014-03-25 19:37:14 UTC) #5
sadrul
Nice! A few nits, other than that, looks good! https://codereview.chromium.org/210203002/diff/40001/ui/events/event_rewriter.h File ui/events/event_rewriter.h (right): https://codereview.chromium.org/210203002/diff/40001/ui/events/event_rewriter.h#newcode52 ui/events/event_rewriter.h:52: ...
6 years, 9 months ago (2014-03-26 17:26:27 UTC) #6
kpschoedel
https://codereview.chromium.org/210203002/diff/40001/ui/events/event_source.cc File ui/events/event_source.cc (right): https://codereview.chromium.org/210203002/diff/40001/ui/events/event_source.cc#newcode26 ui/events/event_source.cc:26: if (find != rewriter_list_.end()) rewriter_list_.erase(find); On 2014/03/26 17:26:27, sadrul ...
6 years, 9 months ago (2014-03-26 18:43:16 UTC) #7
sadrul
LGTM! https://codereview.chromium.org/210203002/diff/120001/ui/events/events.gyp File ui/events/events.gyp (right): https://codereview.chromium.org/210203002/diff/120001/ui/events/events.gyp#newcode102 ui/events/events.gyp:102: 'event_rewriter.h', sort (sorry, missed in earlier reviews)
6 years, 9 months ago (2014-03-26 19:22:28 UTC) #8
kpschoedel
6 years, 9 months ago (2014-03-26 19:33:10 UTC) #9
kpschoedel
The CQ bit was checked by kpschoedel@chromium.org
6 years, 9 months ago (2014-03-26 19:34:34 UTC) #10
kpschoedel
The CQ bit was unchecked by kpschoedel@chromium.org
6 years, 9 months ago (2014-03-26 19:35:07 UTC) #11
kpschoedel
The CQ bit was checked by kpschoedel@chromium.org
6 years, 9 months ago (2014-03-26 19:35:22 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kpschoedel@chromium.org/210203002/140001
6 years, 9 months ago (2014-03-26 19:36:14 UTC) #13
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-26 20:40:31 UTC) #14
commit-bot: I haz the power
Retried try job too often on android_clang_dbg for step(s) slave_steps http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=android_clang_dbg&number=127090
6 years, 9 months ago (2014-03-26 20:40:32 UTC) #15
kpschoedel
6 years, 9 months ago (2014-03-26 21:12:35 UTC) #16
kpschoedel
The CQ bit was checked by kpschoedel@chromium.org
6 years, 9 months ago (2014-03-26 21:12:45 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kpschoedel@chromium.org/210203002/160001
6 years, 9 months ago (2014-03-26 21:13:30 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-26 22:08:01 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 9 months ago (2014-03-26 22:08:02 UTC) #20
sadrul
The CQ bit was checked by sadrul@chromium.org
6 years, 9 months ago (2014-03-27 19:50:26 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kpschoedel@chromium.org/210203002/160001
6 years, 9 months ago (2014-03-27 19:51:36 UTC) #22
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-27 21:48:44 UTC) #23
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
6 years, 9 months ago (2014-03-27 21:48:45 UTC) #24
kpschoedel
The CQ bit was checked by kpschoedel@chromium.org
6 years, 9 months ago (2014-03-28 14:03:21 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kpschoedel@chromium.org/210203002/160001
6 years, 9 months ago (2014-03-28 14:04:24 UTC) #26
commit-bot: I haz the power
6 years, 9 months ago (2014-03-28 15:32:22 UTC) #27
Message was sent while issue was closed.
Change committed as 260132

Powered by Google App Engine
This is Rietveld 408576698