| Index: content/public/browser/android/compositor.h
 | 
| diff --git a/content/public/browser/android/compositor.h b/content/public/browser/android/compositor.h
 | 
| index fa633354cbe60e49a34b10b8780dcaae73579417..e423908b07fc91670f94182dda64ac741f7a768f 100644
 | 
| --- a/content/public/browser/android/compositor.h
 | 
| +++ b/content/public/browser/android/compositor.h
 | 
| @@ -25,6 +25,7 @@ class JavaBitmap;
 | 
|  
 | 
|  namespace content {
 | 
|  class CompositorClient;
 | 
| +class CompositorObserver;
 | 
|  
 | 
|  // An interface to the browser-side compositor.
 | 
|  class CONTENT_EXPORT Compositor {
 | 
| @@ -99,6 +100,10 @@ class CONTENT_EXPORT Compositor {
 | 
|    virtual bool CopyTextureToBitmap(WebKit::WebGLId texture_id,
 | 
|                                     const gfx::Rect& src_rect,
 | 
|                                     gfx::JavaBitmap& bitmap) = 0;
 | 
| +  virtual void AddObserver(CompositorObserver* observer) = 0;
 | 
| +  virtual void RemoveObserver(CompositorObserver* observer) = 0;
 | 
| +  virtual bool HasObserver(CompositorObserver* observer) = 0;
 | 
| +
 | 
|   protected:
 | 
|    Compositor() {}
 | 
|  };
 | 
| 
 |