| Index: content/renderer/pepper/message_channel.cc
|
| diff --git a/content/renderer/pepper/message_channel.cc b/content/renderer/pepper/message_channel.cc
|
| index 2fd4410bda3b738f41bb435499282e81584ceb77..c8ede8dbbb31dddb0f8839301857a17ef2dfffed 100644
|
| --- a/content/renderer/pepper/message_channel.cc
|
| +++ b/content/renderer/pepper/message_channel.cc
|
| @@ -10,6 +10,8 @@
|
| #include "base/bind.h"
|
| #include "base/logging.h"
|
| #include "base/message_loop/message_loop.h"
|
| +#include "content/public/common/content_client.h"
|
| +#include "content/public/renderer/content_renderer_client.h"
|
| #include "content/renderer/pepper/host_array_buffer_var.h"
|
| #include "content/renderer/pepper/npapi_glue.h"
|
| #include "content/renderer/pepper/pepper_plugin_instance_impl.h"
|
| @@ -76,8 +78,7 @@ bool HasDevChannelPermission(NPObject* channel_object) {
|
| MessageChannel* channel = ToMessageChannel(channel_object);
|
| if (!channel)
|
| return false;
|
| - return channel->instance()->module()->permissions().HasPermission(
|
| - ppapi::PERMISSION_DEV_CHANNEL);
|
| + return GetContentClient()->renderer()->IsPluginAllowedToUseDevChannelAPIs();
|
| }
|
|
|
| //------------------------------------------------------------------------------
|
|
|