| Index: media/blink/buffered_data_source.cc | 
| diff --git a/media/blink/buffered_data_source.cc b/media/blink/buffered_data_source.cc | 
| index 0fc16175ff4ec782c1766ab206ec2b52416b62a2..0aa85613c4907079308723957840fff36c3a1eb3 100644 | 
| --- a/media/blink/buffered_data_source.cc | 
| +++ b/media/blink/buffered_data_source.cc | 
| @@ -432,9 +432,14 @@ bool BufferedDataSource::CheckPartialResponseURL( | 
| // for details. | 
| // If the origin of the new response is different from the first response we | 
| // deny the redirected response unless the crossorigin attribute has been set. | 
| -  return (response_original_url_.GetOrigin() == | 
| -          partial_response_original_url.GetOrigin()) || | 
| -         DidPassCORSAccessCheck(); | 
| +  if ((response_original_url_.GetOrigin() == | 
| +       partial_response_original_url.GetOrigin()) || | 
| +      DidPassCORSAccessCheck()) { | 
| +    return true; | 
| +  } | 
| + | 
| +  MEDIA_LOG(ERROR, media_log_) << "BufferedDataSource: origin has changed"; | 
| +  return false; | 
| } | 
|  | 
| void BufferedDataSource::ReadCallback( | 
|  |