webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::ReplacementPlugin Class Reference

#include <PluginReplacement.h>

Public Member Functions

 ReplacementPlugin (CreatePluginReplacement constructor, PluginReplacementSupportsType supportsType, PluginReplacementSupportsFileExtension supportsFileExtension, PluginReplacementSupportsURL supportsURL, PluginReplacementEnabledForSettings isEnabledBySettings)
 
 ReplacementPlugin (const ReplacementPlugin &other)
 
Ref< PluginReplacementcreate (HTMLPlugInElement &element, const Vector< String > &paramNames, const Vector< String > &paramValues) const
 
bool supportsType (const String &mimeType) const
 
bool supportsFileExtension (const String &extension) const
 
bool supportsURL (const URL &url) const
 
bool isEnabledBySettings (const Settings &settings) const
 
 ReplacementPlugin (CreatePluginReplacement constructor, PluginReplacementSupportsType supportsType, PluginReplacementSupportsFileExtension supportsFileExtension, PluginReplacementSupportsURL supportsURL, PluginReplacementEnabledForSettings isEnabledBySettings)
 
 ReplacementPlugin (const ReplacementPlugin &other)
 
Ref< PluginReplacementcreate (HTMLPlugInElement &element, const Vector< String > &paramNames, const Vector< String > &paramValues) const
 
bool supportsType (const String &mimeType) const
 
bool supportsFileExtension (const String &extension) const
 
bool supportsURL (const URL &url) const
 
bool isEnabledBySettings (const Settings &settings) const
 

Constructor & Destructor Documentation

◆ ReplacementPlugin() [1/4]

WebCore::ReplacementPlugin::ReplacementPlugin ( CreatePluginReplacement  constructor,
PluginReplacementSupportsType  supportsType,
PluginReplacementSupportsFileExtension  supportsFileExtension,
PluginReplacementSupportsURL  supportsURL,
PluginReplacementEnabledForSettings  isEnabledBySettings 
)
inline

◆ ReplacementPlugin() [2/4]

WebCore::ReplacementPlugin::ReplacementPlugin ( const ReplacementPlugin other)
inlineexplicit

◆ ReplacementPlugin() [3/4]

WebCore::ReplacementPlugin::ReplacementPlugin ( CreatePluginReplacement  constructor,
PluginReplacementSupportsType  supportsType,
PluginReplacementSupportsFileExtension  supportsFileExtension,
PluginReplacementSupportsURL  supportsURL,
PluginReplacementEnabledForSettings  isEnabledBySettings 
)
inline

◆ ReplacementPlugin() [4/4]

WebCore::ReplacementPlugin::ReplacementPlugin ( const ReplacementPlugin other)
inlineexplicit

Member Function Documentation

◆ create() [1/2]

Ref<PluginReplacement> WebCore::ReplacementPlugin::create ( HTMLPlugInElement element,
const Vector< String > &  paramNames,
const Vector< String > &  paramValues 
) const
inline

◆ create() [2/2]

Ref<PluginReplacement> WebCore::ReplacementPlugin::create ( HTMLPlugInElement element,
const Vector< String > &  paramNames,
const Vector< String > &  paramValues 
) const
inline

◆ isEnabledBySettings() [1/2]

bool WebCore::ReplacementPlugin::isEnabledBySettings ( const Settings settings) const
inline

◆ isEnabledBySettings() [2/2]

bool WebCore::ReplacementPlugin::isEnabledBySettings ( const Settings settings) const
inline

◆ supportsFileExtension() [1/2]

bool WebCore::ReplacementPlugin::supportsFileExtension ( const String extension) const
inline

◆ supportsFileExtension() [2/2]

bool WebCore::ReplacementPlugin::supportsFileExtension ( const String extension) const
inline

◆ supportsType() [1/2]

bool WebCore::ReplacementPlugin::supportsType ( const String mimeType) const
inline

◆ supportsType() [2/2]

bool WebCore::ReplacementPlugin::supportsType ( const String mimeType) const
inline

◆ supportsURL() [1/2]

bool WebCore::ReplacementPlugin::supportsURL ( const URL url) const
inline

◆ supportsURL() [2/2]

bool WebCore::ReplacementPlugin::supportsURL ( const URL url) const
inline

The documentation for this class was generated from the following file: