| Index: components/native_viewport/platform_viewport_android.cc
|
| diff --git a/components/native_viewport/platform_viewport_android.cc b/components/native_viewport/platform_viewport_android.cc
|
| index 36c26b469d8b2ac70e3a96a5c5dafc8ed800e935..96e57df4da9b80e40925c4df981f98ef0ad92802 100644
|
| --- a/components/native_viewport/platform_viewport_android.cc
|
| +++ b/components/native_viewport/platform_viewport_android.cc
|
| @@ -74,7 +74,8 @@ void PlatformViewportAndroid::Destroy(JNIEnv* env, jobject obj) {
|
|
|
| void PlatformViewportAndroid::SurfaceCreated(JNIEnv* env,
|
| jobject obj,
|
| - jobject jsurface) {
|
| + jobject jsurface,
|
| + float device_pixel_ratio) {
|
| base::android::ScopedJavaLocalRef<jobject> protector(env, jsurface);
|
| // Note: This ensures that any local references used by
|
| // ANativeWindow_fromSurface are released immediately. This is needed as a
|
| @@ -83,7 +84,7 @@ void PlatformViewportAndroid::SurfaceCreated(JNIEnv* env,
|
| base::android::ScopedJavaLocalFrame scoped_local_reference_frame(env);
|
| window_ = ANativeWindow_fromSurface(env, jsurface);
|
| }
|
| - delegate_->OnAcceleratedWidgetAvailable(window_);
|
| + delegate_->OnAcceleratedWidgetAvailable(window_, device_pixel_ratio);
|
| }
|
|
|
| void PlatformViewportAndroid::SurfaceDestroyed(JNIEnv* env, jobject obj) {
|
|
|