Index: content/browser/android/content_view_core_impl.cc |
diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc |
index 57c48a2faf5119dca6e67f27d097cf5c84eae37d..33329ea6e98cb200ebe176befc05f513d06e79a6 100644 |
--- a/content/browser/android/content_view_core_impl.cc |
+++ b/content/browser/android/content_view_core_impl.cc |
@@ -13,6 +13,7 @@ |
#include "base/metrics/histogram.h" |
#include "base/strings/utf_string_conversions.h" |
#include "base/values.h" |
+#include "cc/layers/delegated_renderer_layer.h" |
#include "cc/layers/layer.h" |
#include "cc/layers/solid_color_layer.h" |
#include "cc/output/begin_frame_args.h" |
@@ -645,6 +646,16 @@ void ContentViewCoreImpl::GetScaledContentBitmap( |
result_callback); |
} |
+scoped_refptr<cc::DelegatedRendererLayer> |
+ContentViewCoreImpl::CreateDelegatedLayerForFrameProvider() { |
+ RenderWidgetHostViewAndroid* view = GetRenderWidgetHostViewAndroid(); |
+ if (!view) { |
aelias_OOO_until_Jul13
2014/09/03 20:12:03
nit: no braces here
|
+ return scoped_refptr<cc::DelegatedRendererLayer>(); |
+ } |
+ |
+ return view->CreateDelegatedLayerForFrameProvider(); |
+} |
+ |
void ContentViewCoreImpl::StartContentIntent(const GURL& content_url) { |
JNIEnv* env = AttachCurrentThread(); |
ScopedJavaLocalRef<jobject> j_obj = java_ref_.get(env); |