| 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 02bceb28409cc06ce3f17ca9b328c2ad4bdb4be3..4a371d6898815a233e9cff0cab3e2873ceb21d30 100644
|
| --- a/content/browser/android/content_view_render_view.cc
|
| +++ b/content/browser/android/content_view_render_view.cc
|
| @@ -34,9 +34,7 @@ bool ContentViewRenderView::RegisterContentViewRenderView(JNIEnv* env) {
|
| ContentViewRenderView::ContentViewRenderView(JNIEnv* env,
|
| jobject obj,
|
| gfx::NativeWindow root_window)
|
| - : buffers_swapped_during_composite_(false),
|
| - root_window_(root_window),
|
| - current_surface_format_(0) {
|
| + : root_window_(root_window), current_surface_format_(0) {
|
| java_obj_.Reset(env, obj);
|
| }
|
|
|
| @@ -87,15 +85,6 @@ void ContentViewRenderView::SurfaceChanged(JNIEnv* env, jobject obj,
|
| compositor_->SetWindowBounds(gfx::Size(width, height));
|
| }
|
|
|
| -jboolean ContentViewRenderView::Composite(JNIEnv* env, jobject obj) {
|
| - if (!compositor_)
|
| - return false;
|
| -
|
| - buffers_swapped_during_composite_ = false;
|
| - compositor_->Composite();
|
| - return buffers_swapped_during_composite_;
|
| -}
|
| -
|
| jboolean ContentViewRenderView::CompositeToBitmap(JNIEnv* env, jobject obj,
|
| jobject java_bitmap) {
|
| gfx::JavaBitmap bitmap(java_bitmap);
|
| @@ -108,21 +97,11 @@ jboolean ContentViewRenderView::CompositeToBitmap(JNIEnv* env, jobject obj,
|
| void ContentViewRenderView::SetOverlayVideoMode(
|
| JNIEnv* env, jobject obj, bool enabled) {
|
| compositor_->SetHasTransparentBackground(enabled);
|
| - Java_ContentViewRenderView_requestRender(env, obj);
|
| -}
|
| -
|
| -void ContentViewRenderView::ScheduleComposite() {
|
| - JNIEnv* env = base::android::AttachCurrentThread();
|
| - Java_ContentViewRenderView_requestRender(env, java_obj_.obj());
|
| }
|
|
|
| void ContentViewRenderView::OnSwapBuffersPosted() {
|
| - buffers_swapped_during_composite_ = true;
|
| -}
|
| -
|
| -void ContentViewRenderView::OnSwapBuffersCompleted() {
|
| JNIEnv* env = base::android::AttachCurrentThread();
|
| - Java_ContentViewRenderView_onSwapBuffersCompleted(env, java_obj_.obj());
|
| + Java_ContentViewRenderView_onSwapBuffersPosted(env, java_obj_.obj());
|
| }
|
|
|
| void ContentViewRenderView::InitCompositor() {
|
|
|