| Index: android_webview/browser/browser_view_renderer.h
|
| diff --git a/android_webview/browser/browser_view_renderer.h b/android_webview/browser/browser_view_renderer.h
|
| index 9e02959387189780f353b876b8c9f7950146b6cc..78beb17e2fe512d148f206bccf87c376b9c555ad 100644
|
| --- a/android_webview/browser/browser_view_renderer.h
|
| +++ b/android_webview/browser/browser_view_renderer.h
|
| @@ -6,10 +6,12 @@
|
| #define ANDROID_WEBVIEW_BROWSER_BROWSER_VIEW_RENDERER_H_
|
|
|
| #include "base/android/scoped_java_ref.h"
|
| +#include "skia/ext/refptr.h"
|
| #include "ui/gfx/point.h"
|
| #include "ui/gfx/rect.h"
|
| #include "ui/gfx/vector2d_f.h"
|
|
|
| +class SkPicture;
|
| struct AwDrawGLInfo;
|
| struct AwDrawSWFunctionTable;
|
|
|
| @@ -84,7 +86,6 @@ class BrowserViewRenderer {
|
| // Global hookup methods.
|
| static void SetAwDrawSWFunctionTable(AwDrawSWFunctionTable* table);
|
| static AwDrawSWFunctionTable* GetAwDrawSWFunctionTable();
|
| - static bool IsSkiaVersionCompatible();
|
|
|
| // Rendering methods.
|
|
|
| @@ -108,9 +109,7 @@ class BrowserViewRenderer {
|
| virtual void SetGlobalVisibleRect(const gfx::Rect& visible_rect) = 0;
|
|
|
| // CapturePicture API methods.
|
| - virtual base::android::ScopedJavaLocalRef<jobject> CapturePicture(
|
| - int width,
|
| - int height) = 0;
|
| + virtual skia::RefPtr<SkPicture> CapturePicture(int width, int height) = 0;
|
| virtual void EnableOnNewPicture(bool enabled) = 0;
|
|
|
| // View update notifications.
|
|
|