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; |