| Index: webkit/glue/plugins/plugin_host.cc
|
| ===================================================================
|
| --- webkit/glue/plugins/plugin_host.cc (revision 34161)
|
| +++ webkit/glue/plugins/plugin_host.cc (working copy)
|
| @@ -2,6 +2,9 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +// Pepper API support should be turned on for this module.
|
| +#define PEPPER_APIS_ENABLED
|
| +
|
| #include "webkit/glue/plugins/plugin_host.h"
|
|
|
| #include "base/file_util.h"
|
| @@ -799,16 +802,9 @@
|
| break;
|
| }
|
| #endif // OS_MACOSX
|
| - case NPNVPepperExtensions: {
|
| - scoped_refptr<NPAPI::PluginInstance> plugin = FindInstance(id);
|
| - if (plugin->webplugin()->delegate() != NULL) {
|
| - // Delegate is only set for in-renderer Pepper plugins.
|
| - rv = NPAPI::GetPepperExtensionsFunctions(value);
|
| - } else {
|
| - rv = NPERR_GENERIC_ERROR;
|
| - }
|
| + case NPNVPepperExtensions:
|
| + rv = NPAPI::GetPepperExtensionsFunctions(value);
|
| break;
|
| - }
|
| default:
|
| DLOG(INFO) << "NPN_GetValue(" << variable << ") is not implemented yet.";
|
| break;
|
|
|