Index: media/blink/buffered_resource_loader.cc |
diff --git a/media/blink/buffered_resource_loader.cc b/media/blink/buffered_resource_loader.cc |
index b608884216f54c45a43a820a46cda406580d1c0f..bb946cca0cab7ce3563f7061a9906d9d9db69737 100644 |
--- a/media/blink/buffered_resource_loader.cc |
+++ b/media/blink/buffered_resource_loader.cc |
@@ -728,8 +728,10 @@ |
int64_t* last_byte_position, |
int64_t* instance_size) { |
const std::string kUpThroughBytesUnit = "bytes "; |
- if (content_range_str.find(kUpThroughBytesUnit) != 0) |
- return false; |
+ if (!base::StartsWith(content_range_str, kUpThroughBytesUnit, |
+ base::CompareCase::SENSITIVE)) { |
+ return false; |
+ } |
std::string range_spec = |
content_range_str.substr(kUpThroughBytesUnit.length()); |
size_t dash_offset = range_spec.find("-"); |