| Index: content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc
|
| diff --git a/content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc b/content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc
|
| index fd9a13a29f7a67869694987804b601f9ed335843..b1f7d3ba557ae6a69825beffaa1eea3b6451503e 100644
|
| --- a/content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc
|
| +++ b/content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc
|
| @@ -5,6 +5,7 @@
|
| #include "content/browser/renderer_host/pepper/content_browser_pepper_host_factory.h"
|
|
|
| #include "content/browser/renderer_host/pepper/browser_ppapi_host_impl.h"
|
| +#include "content/browser/renderer_host/pepper/pepper_browser_font_singleton_host.h"
|
| #include "content/browser/renderer_host/pepper/pepper_flash_browser_host.h"
|
| #include "content/browser/renderer_host/pepper/pepper_flash_file_host.h"
|
| #include "content/browser/renderer_host/pepper/pepper_gamepad_host.h"
|
| @@ -57,6 +58,15 @@ scoped_ptr<ResourceHost> ContentBrowserPepperHostFactory::CreateResourceHost(
|
| }
|
| }
|
|
|
| + // Private interfaces.
|
| + if (GetPermissions().HasPermission(ppapi::PERMISSION_PRIVATE)) {
|
| + switch (message.type()) {
|
| + case PpapiHostMsg_BrowserFontSingleton_Create::ID:
|
| + return scoped_ptr<ResourceHost>(new PepperBrowserFontSingletonHost(
|
| + host_, instance, params.pp_resource()));
|
| + }
|
| + }
|
| +
|
| // Flash interfaces.
|
| if (GetPermissions().HasPermission(ppapi::PERMISSION_FLASH)) {
|
| switch (message.type()) {
|
|
|