| Index: content/browser/renderer_host/pepper/pepper_socket_utils.cc
|
| diff --git a/content/browser/renderer_host/pepper/pepper_socket_utils.cc b/content/browser/renderer_host/pepper/pepper_socket_utils.cc
|
| index 60a07e77b46c0a4fcb11e7e282f8f860bc911e4f..9dc585e3315032c7bf99121835f01e3c4306bef7 100644
|
| --- a/content/browser/renderer_host/pepper/pepper_socket_utils.cc
|
| +++ b/content/browser/renderer_host/pepper/pepper_socket_utils.cc
|
| @@ -35,6 +35,20 @@ SocketPermissionRequest CreateSocketPermissionRequest(
|
| bool CanUseSocketAPIs(bool external_plugin,
|
| bool private_api,
|
| const SocketPermissionRequest& params,
|
| + int render_process_id,
|
| + int render_view_id) {
|
| + DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
| + RenderViewHost* render_view_host = RenderViewHost::FromID(render_process_id,
|
| + render_view_id);
|
| + return render_view_host && CanUseSocketAPIs(external_plugin,
|
| + private_api,
|
| + params,
|
| + render_view_host);
|
| +}
|
| +
|
| +bool CanUseSocketAPIs(bool external_plugin,
|
| + bool private_api,
|
| + const SocketPermissionRequest& params,
|
| RenderViewHost* render_view_host) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
|
|
|
|