Index: webkit/glue/plugins/plugin_instance.h |
diff --git a/webkit/plugins/npapi/plugin_instance.h b/webkit/glue/plugins/plugin_instance.h |
similarity index 96% |
rename from webkit/plugins/npapi/plugin_instance.h |
rename to webkit/glue/plugins/plugin_instance.h |
index 98a58381126af1472e9ac64cf44aecf7cd8a169a..fa0320e6440b2422f71a86d722534d81194951d5 100644 |
--- a/webkit/plugins/npapi/plugin_instance.h |
+++ b/webkit/glue/plugins/plugin_instance.h |
@@ -5,8 +5,8 @@ |
// TODO: Need to deal with NPAPI's NPSavedData. |
// I haven't seen plugins use it yet. |
-#ifndef WEBKIT_PLUGINS_NPAPI_PLUGIN_INSTANCE_H_ |
-#define WEBKIT_PLUGINS_NPAPI_PLUGIN_INSTANCE_H_ |
+#ifndef WEBKIT_GLUE_PLUGIN_PLUGIN_INSTANCE_H__ |
+#define WEBKIT_GLUE_PLUGIN_PLUGIN_INSTANCE_H__ |
#include <map> |
#include <stack> |
@@ -26,17 +26,18 @@ |
class MessageLoop; |
-namespace webkit { |
-namespace npapi { |
+namespace webkit_glue { |
+class WebPlugin; |
+class WebPluginResourceClient; |
+} |
+namespace NPAPI |
+{ |
class PluginLib; |
class PluginHost; |
class PluginStream; |
class PluginStreamUrl; |
class PluginDataStream; |
-class WebPlugin; |
-class WebPluginResourceClient; |
- |
#if defined(OS_MACOSX) |
class ScopedCurrentPluginEvent; |
#endif |
@@ -95,15 +96,15 @@ class PluginInstance : public base::RefCountedThreadSafe<PluginInstance> { |
void set_transparent(bool value) { transparent_ = value; } |
// Get/Set the WebPlugin associated with this instance |
- WebPlugin* webplugin() { return webplugin_; } |
- void set_web_plugin(WebPlugin* webplugin) { |
+ webkit_glue::WebPlugin* webplugin() { return webplugin_; } |
+ void set_web_plugin(webkit_glue::WebPlugin* webplugin) { |
webplugin_ = webplugin; |
} |
// Get the mimeType for this plugin stream |
const std::string &mime_type() { return mime_type_; } |
- PluginLib* plugin_lib() { return plugin_; } |
+ NPAPI::PluginLib* plugin_lib() { return plugin_; } |
#if defined(OS_MACOSX) |
// Get/Set the Mac NPAPI drawing and event models |
@@ -147,7 +148,7 @@ class PluginInstance : public base::RefCountedThreadSafe<PluginInstance> { |
// Returns the WebPluginResourceClient object for a stream that has become |
// seekable. |
- WebPluginResourceClient* GetRangeRequest(int id); |
+ webkit_glue::WebPluginResourceClient* GetRangeRequest(int id); |
// Have the plugin create it's script object. |
NPObject *GetPluginScriptableObject(); |
@@ -283,7 +284,7 @@ class PluginInstance : public base::RefCountedThreadSafe<PluginInstance> { |
// the possiblity of conforming to it (http://b/issue?id=936667). We |
// could also log a bug with Real, which would save the effort. |
uint8 zero_padding_[96]; |
- scoped_refptr<PluginLib> plugin_; |
+ scoped_refptr<NPAPI::PluginLib> plugin_; |
NPP npp_; |
scoped_refptr<PluginHost> host_; |
NPPluginFuncs* npp_functions_; |
@@ -291,7 +292,7 @@ class PluginInstance : public base::RefCountedThreadSafe<PluginInstance> { |
gfx::PluginWindowHandle window_handle_; |
bool windowless_; |
bool transparent_; |
- WebPlugin* webplugin_; |
+ webkit_glue::WebPlugin* webplugin_; |
std::string mime_type_; |
GURL get_url_; |
intptr_t get_notify_data_; |
@@ -369,7 +370,6 @@ class ScopedCurrentPluginEvent { |
}; |
#endif |
-} // namespace npapi |
-} // namespace webkit |
+} // namespace NPAPI |
-#endif // WEBKIT_PLUGINS_NPAPI_PLUGIN_INSTANCE_H_ |
+#endif // WEBKIT_GLUE_PLUGIN_PLUGIN_INSTANCE_H__ |