diff options
author | erikkay@google.com <erikkay@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-18 17:09:20 +0000 |
---|---|---|
committer | erikkay@google.com <erikkay@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-18 17:09:20 +0000 |
commit | aad0ab57d277c5bec206ea6f6766835e3ec4bf4a (patch) | |
tree | a8c93edfe3998794dad7e20cc4dc592a6204f36b /webkit/port/platform/chromium/ChromiumBridge.h | |
parent | 3c821ebabce6a3e287968170565e1da0be3fa1cd (diff) | |
download | chromium_src-aad0ab57d277c5bec206ea6f6766835e3ec4bf4a.zip chromium_src-aad0ab57d277c5bec206ea6f6766835e3ec4bf4a.tar.gz chromium_src-aad0ab57d277c5bec206ea6f6766835e3ec4bf4a.tar.bz2 |
* remove glue dependency from PluginsChromium* renamed some of the MIME API to be more consistent with WebKit
Review URL: http://codereview.chromium.org/11212
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5610 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/port/platform/chromium/ChromiumBridge.h')
-rw-r--r-- | webkit/port/platform/chromium/ChromiumBridge.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/webkit/port/platform/chromium/ChromiumBridge.h b/webkit/port/platform/chromium/ChromiumBridge.h index 548b024..3599bb7 100644 --- a/webkit/port/platform/chromium/ChromiumBridge.h +++ b/webkit/port/platform/chromium/ChromiumBridge.h @@ -50,8 +50,11 @@ namespace WebCore { class IntRect; class KURL; class String; + class WebPluginInfo; class Widget; + struct PluginInfo; + // An interface to the embedding layer, which has the ability to answer // questions about the system and so on... @@ -92,9 +95,13 @@ namespace WebCore { static bool layoutTestMode(); // MimeType ----------------------------------------------------------- - static String mimeTypeFromExtension(const String& ext); + static bool matchesMIMEType(const String& pattern, const String& type); + static String mimeTypeForExtension(const String& ext); static String mimeTypeFromFile(const String& file_path); - static String preferredExtensionForMimeType(const String& mime_type); + static String preferredExtensionForMIMEType(const String& mime_type); + + // Plugin ------------------------------------------------------------- + static bool getPlugins(bool refresh, Vector<PluginInfo*>* plugins); // Protocol ----------------------------------------------------------- static String uiResourceProtocol(); |