|
Immersive mode reveals the tabstrip/omnibox on top of web content
ImmersiveModeController reparents the tabstrip and toolbar to a new RevealView
during the slide-down reveal of the top views. This allows the view hierarchy
in the non-immersive-mode case to remain as it is, reducing the likelihood this
change will break Windows.
BrowserViewLayout stops caching pointers to tabstrip and toolbar as it can
access them directly from BrowserView.
BUG= 162310
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=170385
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+403 lines, -145 lines) |
Patch |
 |
M |
ash/accelerators/accelerator_controller.cc
|
View
|
1
2
|
1 chunk |
+5 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view.h
|
View
|
1
2
3
|
2 chunks |
+34 lines, -32 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view.cc
|
View
|
1
2
|
3 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view_browsertest.cc
|
View
|
1
|
3 chunks |
+36 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view_layout.h
|
View
|
1
2
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view_layout.cc
|
View
|
1
2
|
16 chunks |
+48 lines, -48 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/immersive_mode_controller.h
|
View
|
1
|
4 chunks |
+36 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/immersive_mode_controller.cc
|
View
|
1
2
|
5 chunks |
+214 lines, -42 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/infobars/infobar_container_view.h
|
View
|
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/infobars/infobar_container_view.cc
|
View
|
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/tabs/tab_strip.h
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/tabs/tab_strip.cc
|
View
|
1
2
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
Total messages: 6 (0 generated)
|