| Index: content/browser/android/content_view_render_view.cc
|
| diff --git a/content/browser/android/content_view_render_view.cc b/content/browser/android/content_view_render_view.cc
|
| index e6580416a87c627da89bc5b8b0be1850c72dc7bb..eb6a695d1213fca825625f12973276c65a83ebee 100644
|
| --- a/content/browser/android/content_view_render_view.cc
|
| +++ b/content/browser/android/content_view_render_view.cc
|
| @@ -15,7 +15,6 @@
|
| #include "content/browser/android/content_view_core_impl.h"
|
| #include "content/public/browser/android/compositor.h"
|
| #include "content/public/browser/android/content_view_layer_renderer.h"
|
| -#include "content/public/browser/android/layer_tree_build_helper.h"
|
| #include "jni/ContentViewRenderView_jni.h"
|
| #include "ui/gfx/android/java_bitmap.h"
|
| #include "ui/gfx/geometry/size.h"
|
| @@ -27,24 +26,6 @@ using base::android::ScopedJavaLocalRef;
|
|
|
| namespace content {
|
|
|
| -namespace {
|
| -
|
| -class LayerTreeBuildHelperImpl : public LayerTreeBuildHelper {
|
| - public:
|
| - LayerTreeBuildHelperImpl() {}
|
| - virtual ~LayerTreeBuildHelperImpl() {}
|
| -
|
| - virtual scoped_refptr<cc::Layer> GetLayerTree(
|
| - scoped_refptr<cc::Layer> content_root_layer) override {
|
| - return content_root_layer;
|
| - }
|
| -
|
| - private:
|
| - DISALLOW_COPY_AND_ASSIGN(LayerTreeBuildHelperImpl);
|
| -};
|
| -
|
| -} // anonymous namespace
|
| -
|
| // static
|
| bool ContentViewRenderView::RegisterContentViewRenderView(JNIEnv* env) {
|
| return RegisterNativesImpl(env);
|
| @@ -53,25 +34,13 @@ bool ContentViewRenderView::RegisterContentViewRenderView(JNIEnv* env) {
|
| ContentViewRenderView::ContentViewRenderView(JNIEnv* env,
|
| jobject obj,
|
| gfx::NativeWindow root_window)
|
| - : layer_tree_build_helper_(new LayerTreeBuildHelperImpl()),
|
| - root_window_(root_window),
|
| - current_surface_format_(0) {
|
| + : root_window_(root_window), current_surface_format_(0) {
|
| java_obj_.Reset(env, obj);
|
| }
|
|
|
| ContentViewRenderView::~ContentViewRenderView() {
|
| }
|
|
|
| -void ContentViewRenderView::SetLayerTreeBuildHelper(JNIEnv* env,
|
| - jobject obj,
|
| - jlong native_build_helper) {
|
| - CHECK(native_build_helper);
|
| -
|
| - LayerTreeBuildHelper* build_helper =
|
| - reinterpret_cast<LayerTreeBuildHelper*>(native_build_helper);
|
| - layer_tree_build_helper_.reset(build_helper);
|
| - InitCompositor();
|
| -}
|
| // static
|
| static jlong Init(JNIEnv* env,
|
| jobject obj,
|
| @@ -92,10 +61,8 @@ void ContentViewRenderView::SetCurrentContentViewCore(
|
| InitCompositor();
|
| ContentViewCoreImpl* content_view_core =
|
| reinterpret_cast<ContentViewCoreImpl*>(native_content_view_core);
|
| - compositor_->SetRootLayer(content_view_core
|
| - ? layer_tree_build_helper_->GetLayerTree(
|
| - content_view_core->GetLayer())
|
| - : scoped_refptr<cc::Layer>());
|
| + compositor_->SetRootLayer(content_view_core ? content_view_core->GetLayer()
|
| + : scoped_refptr<cc::Layer>());
|
| }
|
|
|
| void ContentViewRenderView::SurfaceCreated(
|
|
|