Index: android_webview/lib/main/aw_main_delegate.cc |
=================================================================== |
--- android_webview/lib/main/aw_main_delegate.cc (revision 283005) |
+++ android_webview/lib/main/aw_main_delegate.cc (working copy) |
@@ -8,6 +8,7 @@ |
#include "android_webview/browser/browser_view_renderer.h" |
#include "android_webview/browser/gpu_memory_buffer_factory_impl.h" |
#include "android_webview/browser/scoped_allow_wait_for_legacy_web_view_api.h" |
+#include "android_webview/common/aw_switches.h" |
#include "android_webview/lib/aw_browser_dependency_factory_impl.h" |
#include "android_webview/native/aw_quota_manager_bridge_impl.h" |
#include "android_webview/native/aw_web_contents_view_delegate.h" |
@@ -78,6 +79,10 @@ |
// WebRTC hardware decoding is not supported, internal bug 15075307 |
cl->AppendSwitch(switches::kDisableWebRtcHWDecoding); |
+ |
+ if (cl->HasSwitch(switches::kDisableRecordDocumentWorkaround)) |
+ content::SynchronousCompositor::DisableRecordFullLayer(); |
+ |
return false; |
} |