diff options
author | ymalik <ymalik@chromium.org> | 2016-03-16 16:37:01 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-16 23:38:28 +0000 |
commit | 3edbd8d05df275432f79649ac740070d329b26ea (patch) | |
tree | 1f0e48747fea5cc70d428704cabb271cdaa22265 /extensions/common | |
parent | 65188bb67c6261609a1bdb0490a6291b2ea6dc98 (diff) | |
download | chromium_src-3edbd8d05df275432f79649ac740070d329b26ea.zip chromium_src-3edbd8d05df275432f79649ac740070d329b26ea.tar.gz chromium_src-3edbd8d05df275432f79649ac740070d329b26ea.tar.bz2 |
Resize only the virtual viewport when the OSK triggers a resize.
Initial CL in unifying the keyboard behavior between ChromeOS and Android.
If the enable-osk-overscroll flag is set, this change will keep the Blink
viewport size stable and set the visible_viewport_size to the smaller value.
This CL adds a new View (InsetObserverView) to the View hierarchy that will
store the value of insets (OSK, status bar). When there is a resize due to
OSK show, we keep the view bounds the same and change the visible viewport
size.
Design doc: http://go/osk-unification
BUG=404315
Review URL: https://codereview.chromium.org/1386403003
Cr-Commit-Position: refs/heads/master@{#381590}
Diffstat (limited to 'extensions/common')
0 files changed, 0 insertions, 0 deletions