|
Enable immersive fullscreen for hosted apps part 2
BUG= 307622
TEST=ImmersiveModeControllerAshTestHostedApp.Layout
Manual Test:
1) Enable "Enable immersive fullscreen for non browser windows" on ChromeOS
2) Install a hosted app (I chose "Cut the Rope")
3) Hit <F4>. Make sure that the app goes fullscreen
4) Hover the mouse at the top of the display and make sure that the window header slides out
5) Hit <F4>. Make sure that the app returns to its formal state.
6) Go to popuptest.com/popuptest1.html in a normal browser window
7) Active one of the popup windows and hit <F4>.
8) Make sure that the popup goes fullscreen
9) Hover the mouse at the top of the display and make sure that the window header slides out
10) Hit <F4>. Make sure that the popup returns to its formal state
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238288
Total comments: 9
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+220 lines, -101 lines) |
Patch |
 |
M |
ash/wm/header_painter.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ash/wm/window_state.cc
|
View
|
1
|
3 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_frame_ash.cc
|
View
|
1
|
1 chunk |
+9 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_non_client_frame_view_ash.h
|
View
|
1
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_non_client_frame_view_ash.cc
|
View
|
1
|
7 chunks |
+32 lines, -55 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_non_client_frame_view_ash_browsertest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view.cc
|
View
|
1
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/browser_view_layout.cc
|
View
|
1
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/immersive_mode_controller_ash.h
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/immersive_mode_controller_ash.cc
|
View
|
1
|
5 chunks |
+23 lines, -20 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/immersive_mode_controller_ash_unittest.cc
|
View
|
1
|
3 chunks |
+94 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/top_container_view.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/frame/top_container_view.cc
|
View
|
|
2 chunks |
+14 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/test/base/browser_with_test_window_test.h
|
View
|
1
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/test/base/browser_with_test_window_test.cc
|
View
|
1
|
2 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
Total messages: 8 (0 generated)
|