| 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() {}
|
| };
|
|
|