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

Issue 6020013: Wrap the virtual keyboard in a container view. (Closed)

Created:
9 years, 11 months ago by bryeung
Modified:
9 years, 7 months ago
Reviewers:
sky
CC:
chromium-reviews
Visibility:
Public.

Description

Wrap the virtual keyboard in a container view. This allows for: - adding UI that will distinguish the keyboard from the client view - controlling focus behaviour of the keyboard: it is made unfocusable here as well BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=71130

Patch Set 1 #

Patch Set 2 : lint #

Total comments: 6

Patch Set 3 : review comments #

Total comments: 2

Patch Set 4 : review comments #

Patch Set 5 : last patch was missing changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+98 lines, -14 lines) Patch
A chrome/browser/ui/touch/frame/keyboard_container_view.h View 1 2 1 chunk +36 lines, -0 lines 0 comments Download
A chrome/browser/ui/touch/frame/keyboard_container_view.cc View 1 2 3 4 1 chunk +56 lines, -0 lines 0 comments Download
M chrome/browser/ui/touch/frame/touch_browser_frame_view.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/touch/frame/touch_browser_frame_view.cc View 2 chunks +2 lines, -12 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
bryeung
Scott, Let me know if you have ideas for how to better handle preserving focus ...
9 years, 11 months ago (2011-01-05 04:06:20 UTC) #1
sky
Using a specific class rather than a view is fine, but might not be entirely ...
9 years, 11 months ago (2011-01-05 16:52:51 UTC) #2
bryeung
http://codereview.chromium.org/6020013/diff/2001/chrome/browser/ui/touch/frame/keyboard_container_view.cc File chrome/browser/ui/touch/frame/keyboard_container_view.cc (right): http://codereview.chromium.org/6020013/diff/2001/chrome/browser/ui/touch/frame/keyboard_container_view.cc#newcode43 chrome/browser/ui/touch/frame/keyboard_container_view.cc:43: dom_view_->SetBounds(0, 0, width(), height()); On 2011/01/05 16:52:51, sky wrote: ...
9 years, 11 months ago (2011-01-10 22:32:19 UTC) #3
sky
LGTM with the following changes. http://codereview.chromium.org/6020013/diff/8001/chrome/browser/ui/touch/frame/keyboard_container_view.cc File chrome/browser/ui/touch/frame/keyboard_container_view.cc (right): http://codereview.chromium.org/6020013/diff/8001/chrome/browser/ui/touch/frame/keyboard_container_view.cc#newcode48 chrome/browser/ui/touch/frame/keyboard_container_view.cc:48: void KeyboardContainerView::Layout() { Order ...
9 years, 11 months ago (2011-01-10 22:38:09 UTC) #4
sky
9 years, 11 months ago (2011-01-10 22:43:18 UTC) #5
As discussed, I'm ok with leaving in Layout call and adding TODO to figure out
why it is needed.

  -Scott

Powered by Google App Engine
This is Rietveld 408576698