Index: content/renderer/pepper/content_renderer_pepper_host_factory.cc |
diff --git a/content/renderer/pepper/content_renderer_pepper_host_factory.cc b/content/renderer/pepper/content_renderer_pepper_host_factory.cc |
index 7752263afcf3d4388c3f3847e2c08011a6c2fd77..dd77ebc063a4f61c8360a9a30bd8eae39220cbd1 100644 |
--- a/content/renderer/pepper/content_renderer_pepper_host_factory.cc |
+++ b/content/renderer/pepper/content_renderer_pepper_host_factory.cc |
@@ -37,21 +37,15 @@ scoped_ptr<ResourceHost> ContentRendererPepperHostFactory::CreateResourceHost( |
if (!host_->IsValidInstance(instance)) |
return scoped_ptr<ResourceHost>(); |
- // Stable interfaces. |
+ // Public interfaces. |
switch (message.type()) { |
case PpapiHostMsg_WebSocket_Create::ID: |
return scoped_ptr<ResourceHost>(new PepperWebSocketHost( |
host_, instance, params.pp_resource())); |
} |
- // Resources for dev interfaces. |
- // TODO(brettw) when we support any public or private interfaces, put them in |
- // a separate switch above. |
- |
- // TODO(brettw) put back this dev check! This was removed to fix issue 138902 |
- // where the permissions for bundled Flash (but not Flash that you specify |
- // on the command line, making it difficult to test) are incorrect. |
- /*if (GetPermissions().HasPermission(ppapi::PERMISSION_DEV))*/ { |
+ // Dev interfaces. |
+ if (GetPermissions().HasPermission(ppapi::PERMISSION_DEV)) { |
switch (message.type()) { |
case PpapiHostMsg_AudioInput_Create::ID: |
return scoped_ptr<ResourceHost>(new PepperAudioInputHost( |
@@ -62,7 +56,7 @@ scoped_ptr<ResourceHost> ContentRendererPepperHostFactory::CreateResourceHost( |
} |
} |
- // Resources for Flash interfaces. |
+ // Flash interfaces. |
if (GetPermissions().HasPermission(ppapi::PERMISSION_FLASH)) { |
switch (message.type()) { |
case PpapiHostMsg_Flash_Create::ID: |