summaryrefslogtreecommitdiffstats
path: root/webkit/plugins/npapi/test/plugin_client.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/plugins/npapi/test/plugin_client.cc')
-rw-r--r--webkit/plugins/npapi/test/plugin_client.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/webkit/plugins/npapi/test/plugin_client.cc b/webkit/plugins/npapi/test/plugin_client.cc
index 527485d..2c27f63 100644
--- a/webkit/plugins/npapi/test/plugin_client.cc
+++ b/webkit/plugins/npapi/test/plugin_client.cc
@@ -208,6 +208,11 @@ NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value) {
if (instance == NULL)
return NPERR_INVALID_INSTANCE_ERROR;
+ if (variable == NPPVpluginNeedsXEmbed) {
+ *static_cast<NPBool*>(value) = 1;
+ return NPERR_NO_ERROR;
+ }
+
// XXXMB - do work here.
return NPERR_GENERIC_ERROR;
}