diff options
Diffstat (limited to 'Source/WebKit2/PluginProcess/PluginCreationParameters.h')
-rw-r--r-- | Source/WebKit2/PluginProcess/PluginCreationParameters.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/Source/WebKit2/PluginProcess/PluginCreationParameters.h b/Source/WebKit2/PluginProcess/PluginCreationParameters.h index 389f755cb..c3751682c 100644 --- a/Source/WebKit2/PluginProcess/PluginCreationParameters.h +++ b/Source/WebKit2/PluginProcess/PluginCreationParameters.h @@ -31,8 +31,8 @@ #include "Plugin.h" namespace IPC { - class ArgumentDecoder; - class ArgumentEncoder; +class Decoder; +class Encoder; } namespace WebKit { @@ -40,8 +40,8 @@ namespace WebKit { struct PluginCreationParameters { PluginCreationParameters(); - void encode(IPC::ArgumentEncoder&) const; - static bool decode(IPC::ArgumentDecoder&, PluginCreationParameters&); + void encode(IPC::Encoder&) const; + static bool decode(IPC::Decoder&, PluginCreationParameters&); // The unique ID of this plug-in instance. uint64_t pluginInstanceID; @@ -60,6 +60,9 @@ struct PluginCreationParameters { // Whether private browsing is enabled at the time of instantiation. bool isPrivateBrowsingEnabled; + + // Whether the plugin should be muted. + bool isMuted; // If requesting synchronous initialization, whether this plugin had previously been requested asynchronously bool asynchronousCreationIncomplete; @@ -67,10 +70,8 @@ struct PluginCreationParameters { // Simulated initialization delay test asynchronous plugin initialization bool artificialPluginInitializationDelayEnabled; -#if USE(ACCELERATED_COMPOSITING) // Whether accelerated compositing is enabled. bool isAcceleratedCompositingEnabled; -#endif }; } // namespace WebKit |