| Index: chromecast/browser/cast_content_browser_client.h
 | 
| diff --git a/chromecast/browser/cast_content_browser_client.h b/chromecast/browser/cast_content_browser_client.h
 | 
| index 591856fc0ef7395eddeb0bf659134a6242011278..5ac342e91d68aa500f745336a5cd1c62e48d1d21 100644
 | 
| --- a/chromecast/browser/cast_content_browser_client.h
 | 
| +++ b/chromecast/browser/cast_content_browser_client.h
 | 
| @@ -13,14 +13,12 @@
 | 
|  #include "base/memory/scoped_ptr.h"
 | 
|  #include "content/public/browser/content_browser_client.h"
 | 
|  
 | 
| +class PrefService;
 | 
| +
 | 
|  namespace breakpad {
 | 
|  class CrashHandlerHostLinux;
 | 
|  }
 | 
|  
 | 
| -namespace content {
 | 
| -class BrowserMessageFilter;
 | 
| -}
 | 
| -
 | 
|  namespace media {
 | 
|  class AudioManagerFactory;
 | 
|  }
 | 
| @@ -30,6 +28,8 @@ class MetricsService;
 | 
|  }
 | 
|  
 | 
|  namespace chromecast {
 | 
| +class CastService;
 | 
| +
 | 
|  namespace media {
 | 
|  class MediaPipelineBackend;
 | 
|  struct MediaPipelineDeviceParams;
 | 
| @@ -51,10 +51,13 @@ class CastContentBrowserClient : public content::ContentBrowserClient {
 | 
|    // Appends extra command line arguments before launching a new process.
 | 
|    virtual void AppendExtraCommandLineSwitches(base::CommandLine* command_line);
 | 
|  
 | 
| -  // Returns any BrowserMessageFilters that should be added when launching a
 | 
| -  // new render process.
 | 
| -  virtual std::vector<scoped_refptr<content::BrowserMessageFilter>>
 | 
| -  GetBrowserMessageFilters();
 | 
| +  // Creates and returns the CastService instance for the current process.
 | 
| +  // Note: |request_context_getter| might be different than the main request
 | 
| +  // getter accessible via CastBrowserProcess.
 | 
| +  virtual scoped_ptr<CastService> CreateCastService(
 | 
| +      content::BrowserContext* browser_context,
 | 
| +      PrefService* pref_service,
 | 
| +      net::URLRequestContextGetter* request_context_getter);
 | 
|  
 | 
|    // Provide an AudioManagerFactory instance for WebAudio playback.
 | 
|    virtual scoped_ptr<::media::AudioManagerFactory> CreateAudioManagerFactory();
 | 
| 
 |