|
Convert the Pepper Talk API to use the new resource system.
This uses the new resource call/reply system and removes the special casing
for the messages in the PPAPI plugin and the special filter attached to all
child process hosts. This also adds permissions checking (it requires private
permissions to use this API).
BUG=
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=170017
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+266 lines, -262 lines) |
Patch |
 |
M |
chrome/browser/chrome_content_browser_client.h
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chrome_content_browser_client.cc
|
View
|
1
2
|
2 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/pepper_gtalk_message_filter.h
|
View
|
|
1 chunk |
+0 lines, -32 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/pepper_gtalk_message_filter.cc
|
View
|
|
1 chunk |
+0 lines, -63 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/pepper/chrome_browser_pepper_host_factory.cc
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/renderer_host/pepper/pepper_talk_host.h
|
View
|
1
2
|
1 chunk |
+48 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/renderer_host/pepper/pepper_talk_host.cc
|
View
|
|
1 chunk |
+102 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/ppapi_plugin/ppapi_thread.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ppapi/api/private/ppb_talk_private.idl
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/private/ppb_talk_private.h
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ppapi/ppapi_proxy.gypi
|
View
|
1
2
|
3 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/interface_list.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppapi_messages.h
|
View
|
1
2
|
3 chunks |
+12 lines, -14 lines |
0 comments
|
Download
|
 |
D |
ppapi/proxy/ppb_talk_private_proxy.h
|
View
|
|
1 chunk |
+0 lines, -38 lines |
0 comments
|
Download
|
 |
D |
ppapi/proxy/ppb_talk_private_proxy.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -91 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/resource_creation_proxy.cc
|
View
|
1
2
|
3 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/talk_resource.h
|
View
|
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/talk_resource.cc
|
View
|
|
1 chunk |
+44 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/thunk/interfaces_ppb_private.h
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
Total messages: 6 (0 generated)
|