| Index: trunk/src/android_webview/browser/browser_view_renderer.cc
|
| ===================================================================
|
| --- trunk/src/android_webview/browser/browser_view_renderer.cc (revision 254711)
|
| +++ trunk/src/android_webview/browser/browser_view_renderer.cc (working copy)
|
| @@ -17,6 +17,7 @@
|
| #include "content/public/browser/browser_thread.h"
|
| #include "content/public/browser/web_contents.h"
|
| #include "third_party/skia/include/core/SkBitmap.h"
|
| +#include "third_party/skia/include/core/SkBitmapDevice.h"
|
| #include "third_party/skia/include/core/SkCanvas.h"
|
| #include "third_party/skia/include/core/SkPicture.h"
|
| #include "ui/gfx/vector2d_conversions.h"
|
| @@ -479,10 +480,8 @@
|
|
|
| void BrowserViewRenderer::ForceFakeCompositeSW() {
|
| DCHECK(has_compositor_);
|
| - SkBitmap bitmap;
|
| - bitmap.allocN32Pixels(1, 1);
|
| - bitmap.eraseColor(0);
|
| - SkCanvas canvas(bitmap);
|
| + SkBitmapDevice device(SkBitmap::kARGB_8888_Config, 1, 1);
|
| + SkCanvas canvas(&device);
|
| CompositeSW(&canvas);
|
| }
|
|
|
|
|