|
Move ContentWindow from BrowserPlugin To GuestView
This CL plumbs out the swapped out RenderView's routing ID out to the content embedder which then uses it to expose its contentWindow to an optional callback in the AttachGuest API Method.
This patch also makes it fairly trivial to support a contentWindow in other GuestViews.
BUG= 330264
Committed: https://crrev.com/212c6daa34e6a5fd1a2754b08973d18d6d09246b
Cr-Commit-Position: refs/heads/master@{#295477}
Total comments: 14
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+218 lines, -130 lines) |
Patch |
|
M |
content/browser/browser_plugin/browser_plugin_guest.cc
|
View
|
|
4 chunks |
+8 lines, -11 lines |
0 comments
|
Download
|
|
M |
content/common/browser_plugin/browser_plugin_constants.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -12 lines |
0 comments
|
Download
|
|
M |
content/common/browser_plugin/browser_plugin_constants.cc
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -13 lines |
0 comments
|
Download
|
|
M |
content/common/browser_plugin/browser_plugin_messages.h
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
|
M |
content/public/browser/browser_plugin_guest_delegate.h
|
View
|
1
2
3
|
1 chunk |
+8 lines, -4 lines |
0 comments
|
Download
|
|
M |
content/renderer/browser_plugin/browser_plugin.h
|
View
|
|
2 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
content/renderer/browser_plugin/browser_plugin.cc
|
View
|
|
4 chunks |
+0 lines, -20 lines |
0 comments
|
Download
|
|
M |
content/renderer/browser_plugin/browser_plugin_bindings.h
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
content/renderer/browser_plugin/browser_plugin_bindings.cc
|
View
|
|
2 chunks |
+0 lines, -27 lines |
0 comments
|
Download
|
|
M |
extensions/browser/guest_view/guest_view_base.h
|
View
|
1
2
3
|
3 chunks |
+9 lines, -2 lines |
0 comments
|
Download
|
|
M |
extensions/browser/guest_view/guest_view_base.cc
|
View
|
1
2
3
|
5 chunks |
+12 lines, -2 lines |
0 comments
|
Download
|
|
M |
extensions/common/extension_messages.h
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
extensions/renderer/guest_view/guest_view_container.h
|
View
|
1
2
|
3 chunks |
+24 lines, -3 lines |
0 comments
|
Download
|
|
M |
extensions/renderer/guest_view/guest_view_container.cc
|
View
|
1
2
|
5 chunks |
+110 lines, -2 lines |
0 comments
|
Download
|
|
M |
extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc
|
View
|
1
2
|
3 chunks |
+26 lines, -13 lines |
0 comments
|
Download
|
|
M |
extensions/renderer/resources/web_view.js
|
View
|
1
2
3
|
5 chunks |
+15 lines, -5 lines |
0 comments
|
Download
|
Total messages: 19 (4 generated)
|