diff options
author | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-26 23:37:55 +0000 |
---|---|---|
committer | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-26 23:37:55 +0000 |
commit | 8d86fce009d9dc39300a5ec9b0559ce17ff0e44e (patch) | |
tree | 74d2f7779a00c20f7ca9ef5e88852b01f4f4619d /chrome/renderer/renderer_glue.cc | |
parent | 5c935c135c544163d9b3923fd9e6d612cedf05c1 (diff) | |
download | chromium_src-8d86fce009d9dc39300a5ec9b0559ce17ff0e44e.zip chromium_src-8d86fce009d9dc39300a5ec9b0559ce17ff0e44e.tar.gz chromium_src-8d86fce009d9dc39300a5ec9b0559ce17ff0e44e.tar.bz2 |
Chrome side to implement WebMimeRegistry.
R=dglazkov
Review URL: http://codereview.chromium.org/27222
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10532 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/renderer_glue.cc')
-rw-r--r-- | chrome/renderer/renderer_glue.cc | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/chrome/renderer/renderer_glue.cc b/chrome/renderer/renderer_glue.cc index 055f342..1058698 100644 --- a/chrome/renderer/renderer_glue.cc +++ b/chrome/renderer/renderer_glue.cc @@ -24,8 +24,6 @@ #include "chrome/renderer/render_view.h" #include "chrome/renderer/visitedlink_slave.h" #include "googleurl/src/url_util.h" -#include "net/base/mime_util.h" -#include "net/base/net_errors.h" #include "webkit/glue/scoped_clipboard_writer_glue.h" #include "webkit/glue/webframe.h" #include "webkit/glue/webkit_glue.h" @@ -174,45 +172,6 @@ void AppendToLog(const char* file, int line, const char* msg) { logging::LogMessage(file, line).stream() << msg; } -bool GetMimeTypeFromExtension(const FilePath::StringType &ext, - std::string *mime_type) { - if (IsPluginProcess()) - return net::GetMimeTypeFromExtension(ext, mime_type); - - // The sandbox restricts our access to the registry, so we need to proxy - // these calls over to the browser process. - DCHECK(mime_type->empty()); - RenderThread::current()->Send( - new ViewHostMsg_GetMimeTypeFromExtension(ext, mime_type)); - return !mime_type->empty(); -} - -bool GetMimeTypeFromFile(const FilePath &file_path, - std::string *mime_type) { - if (IsPluginProcess()) - return net::GetMimeTypeFromFile(file_path, mime_type); - - // The sandbox restricts our access to the registry, so we need to proxy - // these calls over to the browser process. - DCHECK(mime_type->empty()); - RenderThread::current()->Send( - new ViewHostMsg_GetMimeTypeFromFile(file_path, mime_type)); - return !mime_type->empty(); -} - -bool GetPreferredExtensionForMimeType(const std::string& mime_type, - FilePath::StringType* ext) { - if (IsPluginProcess()) - return net::GetPreferredExtensionForMimeType(mime_type, ext); - - // The sandbox restricts our access to the registry, so we need to proxy - // these calls over to the browser process. - DCHECK(ext->empty()); - RenderThread::current()->Send( - new ViewHostMsg_GetPreferredExtensionForMimeType(mime_type, ext)); - return !ext->empty(); -} - std::string GetDataResource(int resource_id) { return ResourceBundle::GetSharedInstance().GetDataResource(resource_id); } |