diff options
author | fischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-17 00:18:35 +0000 |
---|---|---|
committer | fischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-17 00:18:35 +0000 |
commit | 6fa507fa08768cc01533150e04f7f88408cc8cfd (patch) | |
tree | 0ac2794ab302e5a75b684250c3a34b827c46ac83 /webkit/media/buffered_data_source.cc | |
parent | 790475e4692957fa1164012ed89d3b13a455dc55 (diff) | |
download | chromium_src-6fa507fa08768cc01533150e04f7f88408cc8cfd.zip chromium_src-6fa507fa08768cc01533150e04f7f88408cc8cfd.tar.gz chromium_src-6fa507fa08768cc01533150e04f7f88408cc8cfd.tar.bz2 |
BufferedDataSource wants to know the content length of non-http(s) resources, so we now expose it from WebURLLoaderImpl.
BUG=110805
TEST=media layouttests still pass, esp. the data: ones.
Review URL: http://codereview.chromium.org/9718005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127309 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/media/buffered_data_source.cc')
-rw-r--r-- | webkit/media/buffered_data_source.cc | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/webkit/media/buffered_data_source.cc b/webkit/media/buffered_data_source.cc index 1f67f5b..1d39684 100644 --- a/webkit/media/buffered_data_source.cc +++ b/webkit/media/buffered_data_source.cc @@ -83,12 +83,6 @@ void BufferedDataSource::Initialize( DCHECK(!loader_.get()); url_ = url; - // This data source doesn't support data:// protocol so reject it. - if (url_.SchemeIs(kDataScheme)) { - initialize_cb.Run(media::DATASOURCE_ERROR_URL_NOT_SUPPORTED); - return; - } - initialize_cb_ = initialize_cb; if (url_.SchemeIs(kHttpScheme) || url_.SchemeIs(kHttpsScheme)) { |