Chromium Code Reviews| Index: ui/platform_window/android/java/src/org/chromium/ui/PlatformWindowAndroid.java |
| diff --git a/ui/platform_window/android/java/src/org/chromium/ui/PlatformWindowAndroid.java b/ui/platform_window/android/java/src/org/chromium/ui/PlatformWindowAndroid.java |
| index 9c77fce65121c5d8513a3da562444f5a40ff429f..e28c4864f1480278b6e4852756aa872979e3193c 100644 |
| --- a/ui/platform_window/android/java/src/org/chromium/ui/PlatformWindowAndroid.java |
| +++ b/ui/platform_window/android/java/src/org/chromium/ui/PlatformWindowAndroid.java |
| @@ -31,10 +31,11 @@ public class PlatformWindowAndroid extends SurfaceView { |
| @CalledByNative |
| public static PlatformWindowAndroid createForActivity( |
| Activity activity, long nativeViewport, long nativeImeController) { |
| - PlatformWindowAndroid rv = |
| + PlatformWindowAndroid pwa = |
| new PlatformWindowAndroid(activity, nativeViewport, nativeImeController); |
| - activity.setContentView(rv); |
| - return rv; |
| + activity.setContentView(pwa); |
| + nativeJavaPlatformWindowCreated(nativeViewport); |
|
sadrul
2015/11/25 20:59:44
createForActivity() is already called by native co
mfomitchev
2015/11/27 20:57:15
Good point. Done.
|
| + return pwa; |
| } |
| public PlatformWindowAndroid(Context context, long nativeViewport, long nativeImeController) { |
| @@ -181,6 +182,8 @@ public class PlatformWindowAndroid extends SurfaceView { |
| private static native void nativeDestroy(long nativePlatformWindowAndroid); |
| + private static native void nativeJavaPlatformWindowCreated(long nativePlatformWindowAndroid); |
| + |
| private static native void nativeSurfaceCreated( |
| long nativePlatformWindowAndroid, Surface surface, float devicePixelRatio); |