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

Issue 11418144: [Search] Implementation of the invisible focus on Windows (Closed)

Created:
8 years ago by Mathieu
Modified:
8 years ago
Reviewers:
samarth, Peter Kasting
CC:
chromium-reviews, tfarina, James Su, samarth
Base URL:
http://git.chromium.org/chromium/src.git@samarthlatest
Visibility:
Public.

Description

[Search] Implementation of the invisible focus on Windows BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=171236

Patch Set 1 #

Patch Set 2 : style fix #

Patch Set 3 : Rebased to master instead of other change #

Total comments: 2

Patch Set 4 : addressed comment #

Patch Set 5 : ws #

Patch Set 6 : windows support #

Patch Set 7 : ws #

Total comments: 14

Patch Set 8 : addressed comments #

Patch Set 9 : windows typo #

Patch Set 10 : Narrowed down to Windows only #

Patch Set 11 : added comments #

Total comments: 22

Patch Set 12 : addressed comments #

Patch Set 13 : ApplyCaretVisibility #

Patch Set 14 : Caret height + comments #

Patch Set 15 : Caret height + comments #

Total comments: 4

Patch Set 16 : Comments #

Patch Set 17 : rebasing #

Patch Set 18 : copied comment from other patch #

Total comments: 8

Patch Set 19 : Comments, mouse-click, SetFocus #

Total comments: 7

Patch Set 20 : mouse click #

Patch Set 21 : rebase #

Patch Set 22 : is_caret_visible #

Patch Set 23 : Clean #

Unified diffs Side-by-side diffs Delta from patch set Stats (+44 lines, -3 lines) Patch
M chrome/browser/ui/views/omnibox/omnibox_view_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 4 chunks +44 lines, -3 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
Mathieu
Hi Peter, This is the implementation of the Invisible focus, to go in conjunction with ...
8 years ago (2012-11-28 13:50:14 UTC) #1
samarth
https://codereview.chromium.org/11418144/diff/4001/chrome/browser/ui/views/omnibox/omnibox_view_views.cc File chrome/browser/ui/views/omnibox/omnibox_view_views.cc (right): https://codereview.chromium.org/11418144/diff/4001/chrome/browser/ui/views/omnibox/omnibox_view_views.cc#newcode961 chrome/browser/ui/views/omnibox/omnibox_view_views.cc:961: SK_ColorBLACK : textfield_->background_color()); Is BLACK always correct? If not, ...
8 years ago (2012-11-28 17:43:54 UTC) #2
Mathieu
Thanks. https://codereview.chromium.org/11418144/diff/4001/chrome/browser/ui/views/omnibox/omnibox_view_views.cc File chrome/browser/ui/views/omnibox/omnibox_view_views.cc (right): https://codereview.chromium.org/11418144/diff/4001/chrome/browser/ui/views/omnibox/omnibox_view_views.cc#newcode961 chrome/browser/ui/views/omnibox/omnibox_view_views.cc:961: SK_ColorBLACK : textfield_->background_color()); On 2012/11/28 17:43:54, samarth wrote: ...
8 years ago (2012-11-28 21:03:05 UTC) #3
Mathieu
On 2012/11/28 21:03:05, Mathieu Perreault wrote: > Thanks. > > https://codereview.chromium.org/11418144/diff/4001/chrome/browser/ui/views/omnibox/omnibox_view_views.cc > File chrome/browser/ui/views/omnibox/omnibox_view_views.cc (right): ...
8 years ago (2012-11-29 21:47:41 UTC) #4
Peter Kasting
https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_views.cc File chrome/browser/ui/views/omnibox/omnibox_view_views.cc (right): https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_views.cc#newcode586 chrome/browser/ui/views/omnibox/omnibox_view_views.cc:586: DLOG(0) << "SetInvisibleFocus"; Don't check this in. https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_views.cc#newcode620 chrome/browser/ui/views/omnibox/omnibox_view_views.cc:620: ...
8 years ago (2012-12-01 01:48:31 UTC) #5
Mathieu
Thanks for the comments Peter! https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_views.cc File chrome/browser/ui/views/omnibox/omnibox_view_views.cc (right): https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_views.cc#newcode586 chrome/browser/ui/views/omnibox/omnibox_view_views.cc:586: DLOG(0) << "SetInvisibleFocus"; On ...
8 years ago (2012-12-03 02:29:03 UTC) #6
Mathieu
I've now based this CL on https://chromiumcodereview.appspot.com/11369137/ since all the previous changes are now over ...
8 years ago (2012-12-03 20:34:07 UTC) #7
Peter Kasting
https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode2779 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:2779: ::DestroyCaret(); On 2012/12/03 02:29:04, Mathieu Perreault wrote: > On ...
8 years ago (2012-12-03 23:03:32 UTC) #8
Mathieu
Thanks Peter! https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode2779 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:2779: ::DestroyCaret(); On 2012/12/03 23:03:32, Peter Kasting wrote: ...
8 years ago (2012-12-03 23:23:32 UTC) #9
beaudoin
On 2012/12/03 23:03:32, Peter Kasting wrote: > https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc > File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): > > https://codereview.chromium.org/11418144/diff/8002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode2779 ...
8 years ago (2012-12-03 23:30:28 UTC) #10
Peter Kasting
https://codereview.chromium.org/11418144/diff/7003/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/7003/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode763 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:763: model()->SetFocusVisibility(true); See question in the other CL about this ...
8 years ago (2012-12-04 02:18:30 UTC) #11
Mathieu
Thanks Peter, good comments. https://codereview.chromium.org/11418144/diff/7003/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/7003/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode763 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:763: model()->SetFocusVisibility(true); On 2012/12/04 02:18:30, Peter ...
8 years ago (2012-12-04 17:00:14 UTC) #12
Peter Kasting
https://codereview.chromium.org/11418144/diff/7003/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/7003/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode767 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:767: if (!chrome::search::IsInstantExtendedAPIEnabled(parent_view_->profile())) On 2012/12/04 17:00:14, Mathieu Perreault wrote: > ...
8 years ago (2012-12-04 21:24:43 UTC) #13
Mathieu
Sorry, the diffs got borked. Read my comments below. Thanks! https://codereview.chromium.org/11418144/diff/7003/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/7003/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode767 ...
8 years ago (2012-12-04 22:30:51 UTC) #14
Peter Kasting
https://codereview.chromium.org/11418144/diff/15001/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/15001/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode770 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:770: // vertical bar. Nit: This second sentence might be ...
8 years ago (2012-12-04 22:45:35 UTC) #15
Mathieu
Thanks for the quick turnaround! https://codereview.chromium.org/11418144/diff/15001/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/15001/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode770 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:770: // vertical bar. On ...
8 years ago (2012-12-05 01:51:20 UTC) #16
Mathieu
Rebased on top of Samarth's change. Copied some more of his comments, and moved SetCaretVisibility(true) ...
8 years ago (2012-12-05 02:16:29 UTC) #17
Peter Kasting
https://codereview.chromium.org/11418144/diff/22001/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/22001/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode764 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:764: // will short-circuit, preventing us from reaching You did ...
8 years ago (2012-12-05 02:28:50 UTC) #18
Mathieu
Thanks, have a look. https://codereview.chromium.org/11418144/diff/22001/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/22001/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode764 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:764: // will short-circuit, preventing us ...
8 years ago (2012-12-05 03:57:21 UTC) #19
Peter Kasting
https://codereview.chromium.org/11418144/diff/21002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/21002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode766 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:766: // when a new tab is created and the ...
8 years ago (2012-12-05 04:10:57 UTC) #20
Mathieu
https://codereview.chromium.org/11418144/diff/21002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc File chrome/browser/ui/views/omnibox/omnibox_view_win.cc (right): https://codereview.chromium.org/11418144/diff/21002/chrome/browser/ui/views/omnibox/omnibox_view_win.cc#newcode766 chrome/browser/ui/views/omnibox/omnibox_view_win.cc:766: // when a new tab is created and the ...
8 years ago (2012-12-05 04:28:35 UTC) #21
Peter Kasting
LGTM. If you can test the with-text cases, even if it's after you land this, ...
8 years ago (2012-12-05 04:31:17 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mathp@chromium.org/11418144/26003
8 years ago (2012-12-05 04:44:21 UTC) #23
commit-bot: I haz the power
Failed to apply patch for chrome/browser/ui/views/omnibox/omnibox_view_win.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
8 years ago (2012-12-05 04:44:22 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mathp@chromium.org/11418144/19002
8 years ago (2012-12-05 04:54:34 UTC) #25
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
8 years ago (2012-12-05 06:15:30 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mathp@chromium.org/11418144/31001
8 years ago (2012-12-05 06:37:43 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mathp@chromium.org/11418144/28005
8 years ago (2012-12-05 13:24:02 UTC) #28
commit-bot: I haz the power
8 years ago (2012-12-05 16:12:54 UTC) #29
Message was sent while issue was closed.
Change committed as 171236

Powered by Google App Engine
This is Rietveld 408576698