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

Issue 262483003: Implementation of the Touch Exploration Mode - Part I (ui) (Closed)

Created:
6 years, 7 months ago by mfomitchev
Modified:
6 years, 7 months ago
Reviewers:
sadrul, dmazzoni, oshima, sky
CC:
chromium-reviews, dtseng+watch_chromium.org, sadrul, nkostylev+watch_chromium.org, plundblad+watch_chromium.org, aboxhall+watch_chromium.org, ben+aura_chromium.org, yuzo+watch_chromium.org, ben+ash_chromium.org, oshima+watch_chromium.org, kalyank, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, dmazzoni+watch_chromium.org, Rick Byers
Base URL:
https://chromium.googlesource.com/chromium/src.git@event_source
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 17

Patch Set 2 : Implementing review feedback from dmazzoni@ #

Total comments: 19

Patch Set 3 : Implementing review feedback from sadrul@ #

Patch Set 4 : Moving the unit tests to ui/chromeos, changing the exploration mode to be disabled by default. #

Patch Set 5 : Getting rid of unused method. #

Patch Set 6 : Reverting all non- ui/ changes from this CL - they will be submitted separately. #

Total comments: 30

Patch Set 7 : Implementing review feedback. #

Total comments: 6

Patch Set 8 : Addressing nits. #

Total comments: 13

Patch Set 9 : Addressing oshima@'s feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+709 lines, -1 line) Patch
M ui/chromeos/DEPS View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
A ui/chromeos/touch_exploration_controller.h View 1 2 3 4 5 6 7 1 chunk +67 lines, -0 lines 0 comments Download
A ui/chromeos/touch_exploration_controller.cc View 1 2 3 4 5 6 7 8 1 chunk +166 lines, -0 lines 0 comments Download
A ui/chromeos/touch_exploration_controller_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +459 lines, -0 lines 0 comments Download
M ui/chromeos/ui_chromeos.gyp View 2 chunks +4 lines, -0 lines 0 comments Download
M ui/events/test/events_test_utils.h View 1 chunk +3 lines, -1 line 0 comments Download
M ui/events/test/events_test_utils.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M ui/ui_unittests.gyp View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 34 (0 generated)
mfomitchev
Final Implementation of the Touch Exploration Mode.
6 years, 7 months ago (2014-04-29 20:56:16 UTC) #1
dmazzoni
lgtm https://codereview.chromium.org/262483003/diff/1/ash/default_accessibility_delegate.cc File ash/default_accessibility_delegate.cc (right): https://codereview.chromium.org/262483003/diff/1/ash/default_accessibility_delegate.cc#newcode8 ash/default_accessibility_delegate.cc:8: #include "base/logging.h" No longer needed? https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc File chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc ...
6 years, 7 months ago (2014-04-30 06:08:34 UTC) #2
mfomitchev
https://codereview.chromium.org/262483003/diff/1/ash/default_accessibility_delegate.cc File ash/default_accessibility_delegate.cc (right): https://codereview.chromium.org/262483003/diff/1/ash/default_accessibility_delegate.cc#newcode8 ash/default_accessibility_delegate.cc:8: #include "base/logging.h" On 2014/04/30 06:08:35, dmazzoni wrote: > No ...
6 years, 7 months ago (2014-04-30 17:06:18 UTC) #3
dmazzoni
https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc File chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc (right): https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc#newcode44 chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc:44: GURL("http://www.google.com/"), On 2014/04/30 17:06:19, mfomitchev wrote: > What I ...
6 years, 7 months ago (2014-04-30 17:45:06 UTC) #4
sadrul
+oshima@ My suggestion would be to split this CL into several pieces: 1. The code ...
6 years, 7 months ago (2014-04-30 18:51:15 UTC) #5
sadrul
https://codereview.chromium.org/262483003/diff/20001/ui/aura/window_event_dispatcher.cc File ui/aura/window_event_dispatcher.cc (right): https://codereview.chromium.org/262483003/diff/20001/ui/aura/window_event_dispatcher.cc#newcode859 ui/aura/window_event_dispatcher.cc:859: break; On 2014/04/30 18:51:15, sadrul wrote: > We currently ...
6 years, 7 months ago (2014-04-30 19:16:23 UTC) #6
mfomitchev
https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc File chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc (right): https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc#newcode44 chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc:44: GURL("http://www.google.com/"), Looks like it's flaky with chrome://version. This probably ...
6 years, 7 months ago (2014-04-30 19:19:29 UTC) #7
oshima
On 2014/04/30 18:51:15, sadrul wrote: > +oshima@ > > My suggestion would be to split ...
6 years, 7 months ago (2014-04-30 21:07:33 UTC) #8
sadrul
https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc File chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc (right): https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc#newcode44 chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc:44: GURL("http://www.google.com/"), On 2014/04/30 19:19:30, mfomitchev wrote: > Looks like ...
6 years, 7 months ago (2014-04-30 21:12:01 UTC) #9
oshima
by the way, please file a bug and put the design doc and description of ...
6 years, 7 months ago (2014-04-30 21:18:19 UTC) #10
mfomitchev
I will split up the CL into three and change the flag's value tomorrow. The ...
6 years, 7 months ago (2014-04-30 21:33:42 UTC) #11
mfomitchev
https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc File chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc (right): https://codereview.chromium.org/262483003/diff/1/chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc#newcode44 chrome/browser/chromeos/accessibility/touch_exploration_controller_browsertest.cc:44: GURL("http://www.google.com/"), Will it always work though? I am concerned ...
6 years, 7 months ago (2014-04-30 21:33:53 UTC) #12
mfomitchev
All review feedback has been implemented. All non-ui changes have been reverted from this CL ...
6 years, 7 months ago (2014-05-01 20:36:23 UTC) #13
oshima
https://codereview.chromium.org/262483003/diff/90001/ui/base/DEPS File ui/base/DEPS (right): https://codereview.chromium.org/262483003/diff/90001/ui/base/DEPS#newcode13 ui/base/DEPS:13: "+ui/gl" My apologies, I didn't know that this requires ...
6 years, 7 months ago (2014-05-01 21:24:32 UTC) #14
mfomitchev
+sky@ - mainly for the question re ui/base/DEPS. If adding a ui/gl dependency here is ...
6 years, 7 months ago (2014-05-01 21:28:34 UTC) #15
sky
On 2014/05/01 21:28:34, mfomitchev wrote: > +sky@ - mainly for the question re ui/base/DEPS. If ...
6 years, 7 months ago (2014-05-01 22:42:29 UTC) #16
sadrul
https://codereview.chromium.org/262483003/diff/90001/ui/chromeos/touch_exploration_controller.cc File ui/chromeos/touch_exploration_controller.cc (right): https://codereview.chromium.org/262483003/diff/90001/ui/chromeos/touch_exploration_controller.cc#newcode35 ui/chromeos/touch_exploration_controller.cc:35: const gfx::PointF location = touch_event.location_f(); const gfx::PointF& https://codereview.chromium.org/262483003/diff/90001/ui/chromeos/touch_exploration_controller.cc#newcode66 ui/chromeos/touch_exploration_controller.cc:66: ...
6 years, 7 months ago (2014-05-02 01:30:15 UTC) #17
mfomitchev
All review feedback has been implemented. Removed the ui/gl dependency from ui/base by moving initialization ...
6 years, 7 months ago (2014-05-02 17:01:47 UTC) #18
sadrul
A couple more nits. Other than that, LGTM https://codereview.chromium.org/262483003/diff/110001/ui/chromeos/touch_exploration_controller.cc File ui/chromeos/touch_exploration_controller.cc (right): https://codereview.chromium.org/262483003/diff/110001/ui/chromeos/touch_exploration_controller.cc#newcode48 ui/chromeos/touch_exploration_controller.cc:48: } ...
6 years, 7 months ago (2014-05-02 18:02:26 UTC) #19
mfomitchev
https://codereview.chromium.org/262483003/diff/110001/ui/chromeos/touch_exploration_controller.cc File ui/chromeos/touch_exploration_controller.cc (right): https://codereview.chromium.org/262483003/diff/110001/ui/chromeos/touch_exploration_controller.cc#newcode48 ui/chromeos/touch_exploration_controller.cc:48: } else { On 2014/05/02 18:02:26, sadrul wrote: > ...
6 years, 7 months ago (2014-05-02 19:36:18 UTC) #20
oshima
mostly nits. just one q about InitializeOneOffForTests https://codereview.chromium.org/262483003/diff/130001/ui/chromeos/touch_exploration_controller.cc File ui/chromeos/touch_exploration_controller.cc (right): https://codereview.chromium.org/262483003/diff/130001/ui/chromeos/touch_exploration_controller.cc#newcode130 ui/chromeos/touch_exploration_controller.cc:130: NOTREACHED(); nit: ...
6 years, 7 months ago (2014-05-02 19:53:37 UTC) #21
mfomitchev
On 2014/05/02 19:53:37, oshima wrote: > https://codereview.chromium.org/262483003/diff/130001/ui/chromeos/touch_exploration_controller_unittest.cc#newcode64 > ui/chromeos/touch_exploration_controller_unittest.cc:64: > gfx::GLSurface::InitializeOneOffForTests(); > Is it safe ...
6 years, 7 months ago (2014-05-02 20:22:56 UTC) #22
oshima
On 2014/05/02 20:22:56, mfomitchev wrote: > On 2014/05/02 19:53:37, oshima wrote: > > > https://codereview.chromium.org/262483003/diff/130001/ui/chromeos/touch_exploration_controller_unittest.cc#newcode64 ...
6 years, 7 months ago (2014-05-02 21:21:03 UTC) #23
mfomitchev
https://codereview.chromium.org/262483003/diff/130001/ui/chromeos/touch_exploration_controller.cc File ui/chromeos/touch_exploration_controller.cc (right): https://codereview.chromium.org/262483003/diff/130001/ui/chromeos/touch_exploration_controller.cc#newcode130 ui/chromeos/touch_exploration_controller.cc:130: NOTREACHED(); On 2014/05/02 19:53:38, oshima wrote: > nit: can ...
6 years, 7 months ago (2014-05-02 21:27:57 UTC) #24
oshima
still lgtm https://codereview.chromium.org/262483003/diff/130001/ui/chromeos/touch_exploration_controller_unittest.cc File ui/chromeos/touch_exploration_controller_unittest.cc (right): https://codereview.chromium.org/262483003/diff/130001/ui/chromeos/touch_exploration_controller_unittest.cc#newcode96 ui/chromeos/touch_exploration_controller_unittest.cc:96: bool IsInTouchToMouseMode() { On 2014/05/02 21:27:58, mfomitchev ...
6 years, 7 months ago (2014-05-02 21:30:28 UTC) #25
mfomitchev
The CQ bit was checked by mfomitchev@chromium.org
6 years, 7 months ago (2014-05-02 23:05:37 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/262483003/40002
6 years, 7 months ago (2014-05-02 23:07:59 UTC) #27
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-05-02 23:11:49 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium
6 years, 7 months ago (2014-05-02 23:11:50 UTC) #29
mfomitchev
@sky - can you please lgtm the DEPS changes?
6 years, 7 months ago (2014-05-02 23:17:51 UTC) #30
sky
LGTM
6 years, 7 months ago (2014-05-05 13:52:21 UTC) #31
mfomitchev
The CQ bit was checked by mfomitchev@chromium.org
6 years, 7 months ago (2014-05-05 14:10:50 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mfomitchev@chromium.org/262483003/40002
6 years, 7 months ago (2014-05-05 14:11:04 UTC) #33
commit-bot: I haz the power
6 years, 7 months ago (2014-05-05 18:19:47 UTC) #34
Message was sent while issue was closed.
Change committed as 268224

Powered by Google App Engine
This is Rietveld 408576698