| Index: android_webview/native/java_browser_view_renderer_helper.cc
|
| diff --git a/android_webview/native/java_browser_view_renderer_helper.cc b/android_webview/native/java_browser_view_renderer_helper.cc
|
| index df4f433d3e51cf04b121d6e2c55893c8389aad7c..5e65dc79d7146112a3b90f3132105396ffe1171a 100644
|
| --- a/android_webview/native/java_browser_view_renderer_helper.cc
|
| +++ b/android_webview/native/java_browser_view_renderer_helper.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include <android/bitmap.h>
|
|
|
| +#include "android_webview/common/aw_switches.h"
|
| #include "android_webview/public/browser/draw_sw.h"
|
| #include "base/debug/trace_event.h"
|
| #include "jni/JavaBrowserViewRendererHelper_jni.h"
|
| @@ -26,7 +27,7 @@ AwDrawSWFunctionTable* g_sw_draw_functions = NULL;
|
| class ScopedPixelAccess {
|
| public:
|
| ScopedPixelAccess(JNIEnv* env, jobject java_canvas) : pixels_(NULL) {
|
| - if (g_sw_draw_functions)
|
| + if (g_sw_draw_functions && !switches::ForceAuxiliaryBitmap())
|
| pixels_ = g_sw_draw_functions->access_pixels(env, java_canvas);
|
| }
|
|
|
|
|