Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1527)

Side by Side Diff: chrome/browser/renderer_host/pepper/chrome_browser_pepper_host_factory.cc

Issue 1088183003: Remove GTalk Pepper interfaces and related code. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Missed a few references Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/renderer_host/pepper/chrome_browser_pepper_host_factory .h" 5 #include "chrome/browser/renderer_host/pepper/chrome_browser_pepper_host_factory .h"
6 6
7 #include "build/build_config.h" 7 #include "build/build_config.h"
8 #include "chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h" 8 #include "chrome/browser/renderer_host/pepper/pepper_broker_message_filter.h"
9 #include "chrome/browser/renderer_host/pepper/pepper_flash_browser_host.h" 9 #include "chrome/browser/renderer_host/pepper/pepper_flash_browser_host.h"
10 #include "chrome/browser/renderer_host/pepper/pepper_flash_clipboard_message_fil ter.h" 10 #include "chrome/browser/renderer_host/pepper/pepper_flash_clipboard_message_fil ter.h"
11 #include "chrome/browser/renderer_host/pepper/pepper_flash_drm_host.h" 11 #include "chrome/browser/renderer_host/pepper/pepper_flash_drm_host.h"
12 #include "chrome/browser/renderer_host/pepper/pepper_isolated_file_system_messag e_filter.h" 12 #include "chrome/browser/renderer_host/pepper/pepper_isolated_file_system_messag e_filter.h"
13 #include "chrome/browser/renderer_host/pepper/pepper_output_protection_message_f ilter.h" 13 #include "chrome/browser/renderer_host/pepper/pepper_output_protection_message_f ilter.h"
14 #include "chrome/browser/renderer_host/pepper/pepper_platform_verification_messa ge_filter.h" 14 #include "chrome/browser/renderer_host/pepper/pepper_platform_verification_messa ge_filter.h"
15 #include "chrome/browser/renderer_host/pepper/pepper_talk_host.h"
16 #include "content/public/browser/browser_ppapi_host.h" 15 #include "content/public/browser/browser_ppapi_host.h"
17 #include "ppapi/host/message_filter_host.h" 16 #include "ppapi/host/message_filter_host.h"
18 #include "ppapi/host/ppapi_host.h" 17 #include "ppapi/host/ppapi_host.h"
19 #include "ppapi/host/resource_host.h" 18 #include "ppapi/host/resource_host.h"
20 #include "ppapi/proxy/ppapi_messages.h" 19 #include "ppapi/proxy/ppapi_messages.h"
21 #include "ppapi/shared_impl/ppapi_permissions.h" 20 #include "ppapi/shared_impl/ppapi_permissions.h"
22 21
23 using ppapi::host::MessageFilterHost; 22 using ppapi::host::MessageFilterHost;
24 using ppapi::host::ResourceHost; 23 using ppapi::host::ResourceHost;
25 using ppapi::host::ResourceMessageFilter; 24 using ppapi::host::ResourceMessageFilter;
(...skipping 28 matching lines...) Expand all
54 host_->GetPpapiHost(), instance, resource, broker_filter)); 53 host_->GetPpapiHost(), instance, resource, broker_filter));
55 } 54 }
56 #if defined(OS_CHROMEOS) 55 #if defined(OS_CHROMEOS)
57 case PpapiHostMsg_PlatformVerification_Create::ID: { 56 case PpapiHostMsg_PlatformVerification_Create::ID: {
58 scoped_refptr<ResourceMessageFilter> pv_filter( 57 scoped_refptr<ResourceMessageFilter> pv_filter(
59 new PepperPlatformVerificationMessageFilter(host_, instance)); 58 new PepperPlatformVerificationMessageFilter(host_, instance));
60 return scoped_ptr<ResourceHost>(new MessageFilterHost( 59 return scoped_ptr<ResourceHost>(new MessageFilterHost(
61 host_->GetPpapiHost(), instance, resource, pv_filter)); 60 host_->GetPpapiHost(), instance, resource, pv_filter));
62 } 61 }
63 #endif 62 #endif
64 case PpapiHostMsg_Talk_Create::ID:
65 return scoped_ptr<ResourceHost>(
66 new PepperTalkHost(host_, instance, resource));
67 #if defined(OS_CHROMEOS) 63 #if defined(OS_CHROMEOS)
68 case PpapiHostMsg_OutputProtection_Create::ID: { 64 case PpapiHostMsg_OutputProtection_Create::ID: {
69 scoped_refptr<ResourceMessageFilter> output_protection_filter( 65 scoped_refptr<ResourceMessageFilter> output_protection_filter(
70 new PepperOutputProtectionMessageFilter(host_, instance)); 66 new PepperOutputProtectionMessageFilter(host_, instance));
71 return scoped_ptr<ResourceHost>( 67 return scoped_ptr<ResourceHost>(
72 new MessageFilterHost(host_->GetPpapiHost(), instance, resource, 68 new MessageFilterHost(host_->GetPpapiHost(), instance, resource,
73 output_protection_filter)); 69 output_protection_filter));
74 } 70 }
75 #endif 71 #endif
76 } 72 }
(...skipping 30 matching lines...) Expand all
107 if (!isolated_fs_filter) 103 if (!isolated_fs_filter)
108 return scoped_ptr<ResourceHost>(); 104 return scoped_ptr<ResourceHost>();
109 return scoped_ptr<ResourceHost>( 105 return scoped_ptr<ResourceHost>(
110 new MessageFilterHost(host, instance, resource, isolated_fs_filter)); 106 new MessageFilterHost(host, instance, resource, isolated_fs_filter));
111 } 107 }
112 108
113 return scoped_ptr<ResourceHost>(); 109 return scoped_ptr<ResourceHost>();
114 } 110 }
115 111
116 } // namespace chrome 112 } // namespace chrome
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698