| Index: content/public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java
|
| index 35ce1c6282427f64444437b06c03c9856167b257..dac3455be09a22beb3bbf7bd46ca313fa7276696 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewRenderView.java
|
| @@ -43,7 +43,7 @@ public class ContentViewRenderView extends FrameLayout {
|
| private int mPendingSwapBuffers;
|
| private boolean mNeedToRender;
|
|
|
| - private ContentView mCurrentContentView;
|
| + protected ContentView mCurrentContentView;
|
|
|
| private final Runnable mRenderRunnable = new Runnable() {
|
| @Override
|
| @@ -266,6 +266,13 @@ public class ContentViewRenderView extends FrameLayout {
|
| nativeSetOverlayVideoMode(mNativeContentViewRenderView, enabled);
|
| }
|
|
|
| + /**
|
| + *
|
| + */
|
| + public void setLayerTreeBuildHelper(long layerTreeBuildHelperNativePtr) {
|
| + nativeSetLayerTreeBuildHelper(mNativeContentViewRenderView, layerTreeBuildHelperNativePtr);
|
| + }
|
| +
|
| @CalledByNative
|
| private void requestRender() {
|
| ContentViewCore contentViewCore = mCurrentContentView != null ?
|
| @@ -305,7 +312,7 @@ public class ContentViewRenderView extends FrameLayout {
|
| if (mPendingSwapBuffers > 0) mPendingSwapBuffers--;
|
| }
|
|
|
| - private void render() {
|
| + protected void render() {
|
| if (mPendingRenders > 0) mPendingRenders--;
|
|
|
| // Waiting for the content view contents to be ready avoids compositing
|
| @@ -334,6 +341,8 @@ public class ContentViewRenderView extends FrameLayout {
|
| private native void nativeDestroy(long nativeContentViewRenderView);
|
| private native void nativeSetCurrentContentView(long nativeContentViewRenderView,
|
| long nativeContentView);
|
| + private native void nativeSetLayerTreeBuildHelper(long nativeContentViewRenderView,
|
| + long buildHelperNativePtr);
|
| private native void nativeSurfaceCreated(long nativeContentViewRenderView);
|
| private native void nativeSurfaceDestroyed(long nativeContentViewRenderView);
|
| private native void nativeSurfaceChanged(long nativeContentViewRenderView,
|
|
|