summaryrefslogtreecommitdiff
path: root/Source/WebKit2/WebProcess/Plugins/Plugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/WebProcess/Plugins/Plugin.cpp')
-rw-r--r--Source/WebKit2/WebProcess/Plugins/Plugin.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/Source/WebKit2/WebProcess/Plugins/Plugin.cpp b/Source/WebKit2/WebProcess/Plugins/Plugin.cpp
index 119d5ab78..ec23fcf31 100644
--- a/Source/WebKit2/WebProcess/Plugins/Plugin.cpp
+++ b/Source/WebKit2/WebProcess/Plugins/Plugin.cpp
@@ -33,7 +33,7 @@ using namespace WebCore;
namespace WebKit {
-void Plugin::Parameters::encode(IPC::ArgumentEncoder& encoder) const
+void Plugin::Parameters::encode(IPC::Encoder& encoder) const
{
encoder << url.string();
encoder << names;
@@ -41,12 +41,12 @@ void Plugin::Parameters::encode(IPC::ArgumentEncoder& encoder) const
encoder << mimeType;
encoder << isFullFramePlugin;
encoder << shouldUseManualLoader;
-#if PLATFORM(MAC)
+#if PLATFORM(COCOA)
encoder.encodeEnum(layerHostingMode);
#endif
}
-bool Plugin::Parameters::decode(IPC::ArgumentDecoder& decoder, Parameters& parameters)
+bool Plugin::Parameters::decode(IPC::Decoder& decoder, Parameters& parameters)
{
String urlString;
if (!decoder.decode(urlString))
@@ -64,7 +64,7 @@ bool Plugin::Parameters::decode(IPC::ArgumentDecoder& decoder, Parameters& param
return false;
if (!decoder.decode(parameters.shouldUseManualLoader))
return false;
-#if PLATFORM(MAC)
+#if PLATFORM(COCOA)
if (!decoder.decodeEnum(parameters.layerHostingMode))
return false;
#endif
@@ -76,8 +76,9 @@ bool Plugin::Parameters::decode(IPC::ArgumentDecoder& decoder, Parameters& param
return true;
}
-Plugin::Plugin()
- : m_pluginController(0)
+Plugin::Plugin(PluginType type)
+ : m_type(type)
+ , m_pluginController(0)
{
}
@@ -102,7 +103,7 @@ void Plugin::destroyPlugin()
m_pluginController = 0;
}
-void Plugin::updateControlTints(GraphicsContext*)
+void Plugin::updateControlTints(GraphicsContext&)
{
}