|
Use RenderWidget(Host) for full screen
Add RenderWidgetFullscreen(Host) subclasses, InitAsFullscreen method
to RenderWidgetHostView, and add two new ipc messages for creating
and showing full screen.
Add createFullscreenWindow to RenderView that creates RenderWidgetFullscreen
and sends message to browser which eventually creates RenderWidgetFullscreenHost.
The show method on RenderWidgetFullscreen sends message to parent
RenderViewHost in browser, which calls InitAsFullscreen on the view.
BUG= 16735
TEST=RenderViewHostTest.CreateFullscreenWidget
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=56690
Total comments: 1
Total comments: 14
Total comments: 5
Total comments: 2
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+470 lines, -71 lines) |
Patch |
|
M |
chrome/browser/extensions/extension_host.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/extensions/extension_host.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/notifications/balloon_host.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_view_host.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_view_host.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+17 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_view_host_delegate.h
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/browser/renderer_host/render_widget_fullscreen_host.h
|
View
|
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/browser/renderer_host/render_widget_fullscreen_host.cc
|
View
|
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_helper.h
|
View
|
1
2
3
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_helper.cc
|
View
|
|
2 chunks |
+17 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_gtk.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_gtk.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+93 lines, -65 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_mac.h
|
View
|
7
8
9
10
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_mac.mm
|
View
|
7
8
9
10
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_win.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_win.cc
|
View
|
7
8
9
10
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/resource_message_filter.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/resource_message_filter.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/test/render_view_host_unittest.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/test/test_render_view_host.h
|
View
|
8
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/tab_contents/background_contents.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/tab_contents/background_contents.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/tab_contents/interstitial_page.cc
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+17 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/tab_contents/render_view_host_delegate_helper.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/tab_contents/render_view_host_delegate_helper.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/tab_contents/tab_contents_view.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/tab_contents/tab_contents_view.cc
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+26 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/chrome_renderer.gypi
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/common/render_messages_internal.h
|
View
|
1
2
3
4
6
7
8
9
10
|
2 chunks |
+14 lines, -2 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/render_view.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/render_view.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/render_widget.h
|
View
|
2
3
4
5
6
7
8
9
10
|
3 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/render_widget.cc
|
View
|
2
3
4
5
6
7
8
9
10
|
5 chunks |
+29 lines, -4 lines |
0 comments
|
Download
|
|
A |
chrome/renderer/render_widget_fullscreen.h
|
View
|
1
2
3
|
1 chunk |
+34 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/renderer/render_widget_fullscreen.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
Total messages: 21 (0 generated)
|