|
When accelerated compositing is enabled, we create a plugin-like pair of windows,
CompositorHostWindow and CompositorWindow inside the RenderWidgetHostView. The host-side
HWND is used to position the compositor output relative to plugins; the GPU process creates the
compositor window as a child of the CompositorHostWindow.
Once we land webkit bugfix 49396, ANGLE issue 3038042, Chromium issue 4671003, this will fix
bugs 54301 and 61516 for windows.
BUG=none
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=67495
Total comments: 30
Total comments: 33
Total comments: 2
Total comments: 29
Total comments: 6
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+469 lines, -48 lines) |
Patch |
|
M |
chrome/browser/gpu_process_host.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/gpu_process_host.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
4 chunks |
+48 lines, -4 lines |
0 comments
|
Download
|
|
M |
chrome/browser/gpu_process_host_ui_shim.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
chrome/browser/gpu_process_host_ui_shim.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
9 chunks |
+16 lines, -14 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 |
+6 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
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_mac.mm
|
View
|
1
2
3
4
5
6
7
8
9
10
|
4 chunks |
+7 lines, -6 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_views.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_win.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/render_widget_host_view_win.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
6 chunks |
+160 lines, -1 line |
0 comments
|
Download
|
|
M |
chrome/browser/renderer_host/test/test_render_view_host.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/test/test_render_view_host.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/tab_contents/tab_contents.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+6 lines, -1 line |
0 comments
|
Download
|
|
M |
chrome/common/gpu_messages_internal.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/common/render_messages_internal.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
chrome/gpu/gpu_channel.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/gpu/gpu_command_buffer_stub.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
|
M |
chrome/gpu/gpu_command_buffer_stub.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
6 chunks |
+147 lines, -6 lines |
0 comments
|
Download
|
|
M |
chrome/renderer/render_widget.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
Total messages: 17 (0 generated)
|