| Index: android_webview/java/src/org/chromium/android_webview/AwContents.java
|
| diff --git a/android_webview/java/src/org/chromium/android_webview/AwContents.java b/android_webview/java/src/org/chromium/android_webview/AwContents.java
|
| index 98935fb37ca678c70e322d6bddd8eeb5e281492d..e932149ae1c0c578d7fba3208bc27f56fbbf0785 100644
|
| --- a/android_webview/java/src/org/chromium/android_webview/AwContents.java
|
| +++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java
|
| @@ -322,18 +322,17 @@ public class AwContents implements SmartClipProvider,
|
| // Hold onto a reference to the window (via its wrapper), so that it is not destroyed
|
| // until we are done here.
|
| private final WindowAndroidWrapper mWindowAndroid;
|
| - private final Runnable mAwGLFunctorDestroyRunnable;
|
| + private final Object mAwGLFunctorNativeLifetimeObject;
|
|
|
| private DestroyRunnable(long nativeAwContents, WindowAndroidWrapper windowAndroid,
|
| AwGLFunctor awGLFunctor) {
|
| mNativeAwContents = nativeAwContents;
|
| mWindowAndroid = windowAndroid;
|
| - mAwGLFunctorDestroyRunnable = awGLFunctor.getDestroyRunnable();
|
| + mAwGLFunctorNativeLifetimeObject = awGLFunctor.getNativeLifetimeObject();
|
| }
|
| @Override
|
| public void run() {
|
| nativeDestroy(mNativeAwContents);
|
| - mAwGLFunctorDestroyRunnable.run();
|
| }
|
| }
|
|
|
|
|