Index: content/browser/renderer_host/render_widget_host_view_android.h |
diff --git a/content/browser/renderer_host/render_widget_host_view_android.h b/content/browser/renderer_host/render_widget_host_view_android.h |
index dd59242260cbfcc48b6178936e632a80aca1c2c5..11c5a0e42b806ed4d509e83f420b0a1350102f54 100644 |
--- a/content/browser/renderer_host/render_widget_host_view_android.h |
+++ b/content/browser/renderer_host/render_widget_host_view_android.h |
@@ -139,6 +139,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAndroid |
void AcceleratedSurfaceInitialized(int route_id) override; |
bool HasAcceleratedSurface(const gfx::Size& desired_size) override; |
void SetBackgroundColor(SkColor color) override; |
+ void SetThemeColor(SkColor color) override; |
void CopyFromCompositingSurface(const gfx::Rect& src_subrect, |
const gfx::Size& dst_size, |
ReadbackRequestCallback& callback, |
@@ -248,6 +249,8 @@ class CONTENT_EXPORT RenderWidgetHostViewAndroid |
bool HasValidFrame() const; |
+ SkColor GetThemeColor() const; |
+ |
void MoveCaret(const gfx::Point& point); |
void DismissTextHandles(); |
void SetTextHandlesTemporarilyHidden(bool hidden); |
@@ -349,6 +352,9 @@ class CONTENT_EXPORT RenderWidgetHostViewAndroid |
// Body background color of the underlying document. |
SkColor cached_background_color_; |
+ // Theme color for the underlying document. |
+ SkColor cached_theme_color_; |
+ |
scoped_refptr<cc::DelegatedFrameResourceCollection> resource_collection_; |
scoped_refptr<cc::DelegatedFrameProvider> frame_provider_; |
scoped_refptr<cc::DelegatedRendererLayer> layer_; |