| Index: webkit/media/buffered_data_source.cc
|
| diff --git a/webkit/media/buffered_data_source.cc b/webkit/media/buffered_data_source.cc
|
| index 2d7b8c9cfde9a7ce3d475a6a8b0500a6a32ea88b..22932373fc44364668adfd5a804c0c4be942dae1 100644
|
| --- a/webkit/media/buffered_data_source.cc
|
| +++ b/webkit/media/buffered_data_source.cc
|
| @@ -45,7 +45,6 @@ BufferedDataSource::BufferedDataSource(
|
| media::MediaLog* media_log)
|
| : total_bytes_(kPositionNotSpecified),
|
| buffered_bytes_(0),
|
| - loaded_(false),
|
| streaming_(false),
|
| frame_(frame),
|
| loader_(NULL),
|
| @@ -431,7 +430,6 @@ void BufferedDataSource::HttpInitialStartCallback(int error) {
|
| // TODO(hclam): Needs more thinking about supporting servers without range
|
| // request or their partial response is not complete.
|
| total_bytes_ = instance_size;
|
| - loaded_ = false;
|
| streaming_ = (instance_size == kPositionNotSpecified) ||
|
| !loader_->range_supported();
|
| } else {
|
| @@ -501,7 +499,6 @@ void BufferedDataSource::NonHttpInitialStartCallback(int error) {
|
| if (success) {
|
| total_bytes_ = instance_size;
|
| buffered_bytes_ = total_bytes_;
|
| - loaded_ = true;
|
| } else {
|
| loader_->Stop();
|
| }
|
| @@ -616,7 +613,7 @@ void BufferedDataSource::NetworkEventCallback() {
|
|
|
| // In case of non-HTTP request we don't need to report network events,
|
| // so return immediately.
|
| - if (loaded_)
|
| + if (!url_.SchemeIs(kHttpScheme) && !url_.SchemeIs(kHttpsScheme))
|
| return;
|
|
|
| bool is_downloading_data = loader_->is_downloading_data();
|
| @@ -657,11 +654,6 @@ void BufferedDataSource::UpdateHostState_Locked() {
|
| if (!filter_host)
|
| return;
|
|
|
| - filter_host->SetLoaded(loaded_);
|
| -
|
| - if (streaming_)
|
| - filter_host->SetStreaming(true);
|
| -
|
| if (total_bytes_ != kPositionNotSpecified)
|
| filter_host->SetTotalBytes(total_bytes_);
|
| filter_host->SetBufferedBytes(buffered_bytes_);
|
|
|