| Index: webkit/media/buffered_data_source.cc
 | 
| diff --git a/webkit/media/buffered_data_source.cc b/webkit/media/buffered_data_source.cc
 | 
| index 9e87ca0a41ab83ba3a7883d9b1f4ad32d3ddbb0c..87eb8b082ef88d856dfae3c66a03aaa6ce035172 100644
 | 
| --- a/webkit/media/buffered_data_source.cc
 | 
| +++ b/webkit/media/buffered_data_source.cc
 | 
| @@ -62,6 +62,7 @@ BufferedResourceLoader* BufferedDataSource::CreateResourceLoader(
 | 
|        BufferedResourceLoader::kThresholdDefer;
 | 
|  
 | 
|    return new BufferedResourceLoader(url_,
 | 
| +                                    cross_origin_attribute_,
 | 
|                                      first_byte_position,
 | 
|                                      last_byte_position,
 | 
|                                      strategy,
 | 
| @@ -81,11 +82,13 @@ void BufferedDataSource::set_host(media::DataSourceHost* host) {
 | 
|  
 | 
|  void BufferedDataSource::Initialize(
 | 
|      const GURL& url,
 | 
| +    BufferedResourceLoader::CrossOriginAttribute cross_origin_attribute,
 | 
|      const media::PipelineStatusCB& initialize_cb) {
 | 
|    DCHECK(MessageLoop::current() == render_loop_);
 | 
|    DCHECK(!initialize_cb.is_null());
 | 
|    DCHECK(!loader_.get());
 | 
|    url_ = url;
 | 
| +  cross_origin_attribute_ = cross_origin_attribute;
 | 
|  
 | 
|    initialize_cb_ = initialize_cb;
 | 
|  
 | 
| 
 |