Index: android_webview/browser/aw_settings.cc |
diff --git a/android_webview/browser/aw_settings.cc b/android_webview/browser/aw_settings.cc |
index e1321b4d37a28bb423616236dd2b3c99f339ff24..2a40fcfd40422ef4becafdeffae7353d335947b4 100644 |
--- a/android_webview/browser/aw_settings.cc |
+++ b/android_webview/browser/aw_settings.cc |
@@ -384,8 +384,10 @@ void AwSettings::PopulateWebPreferencesLocked(JNIEnv* env, |
web_prefs->initialize_at_minimum_page_scale = |
Java_AwSettings_getLoadWithOverviewModeLocked(env, obj); |
- web_prefs->user_gesture_required_for_media_playback = |
- Java_AwSettings_getMediaPlaybackRequiresUserGestureLocked(env, obj); |
+ web_prefs->autoplay_policy = |
+ Java_AwSettings_getMediaPlaybackRequiresUserGestureLocked(env, obj) |
+ ? content::AutoplayPolicy::kUserGestureRequired |
+ : content::AutoplayPolicy::kNoUserGestureRequired; |
ScopedJavaLocalRef<jstring> url = |
Java_AwSettings_getDefaultVideoPosterURLLocked(env, obj); |