| Index: content/browser/android/content_view_core_impl.cc
|
| diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc
|
| index d13d79600eae2e65f432ae7260f7ac7ab0368c9f..51879bef68f7baf9fb958424e7db4390980bb276 100644
|
| --- a/content/browser/android/content_view_core_impl.cc
|
| +++ b/content/browser/android/content_view_core_impl.cc
|
| @@ -1237,6 +1237,34 @@ void ContentViewCoreImpl::SetAccessibilityEnabled(JNIEnv* env, jobject obj,
|
| SetAccessibilityEnabledInternal(enabled);
|
| }
|
|
|
| +void ContentViewCoreImpl::SetTextTrackSettings(JNIEnv* env,
|
| + jobject obj,
|
| + jstring textTrackBackgroundColor,
|
| + jstring textTrackFontFamily,
|
| + jstring textTrackFontStyle,
|
| + jstring textTrackFontVariant,
|
| + jstring textTrackTextColor,
|
| + jstring textTrackTextShadow,
|
| + jstring textTrackTextSize) {
|
| + FrameMsg_TextTrackSettings_Params params;
|
| + params.text_track_background_color = ConvertJavaStringToUTF8(
|
| + env, textTrackBackgroundColor);
|
| + params.text_track_font_family = ConvertJavaStringToUTF8(
|
| + env, textTrackFontFamily);
|
| + params.text_track_font_style = ConvertJavaStringToUTF8(
|
| + env, textTrackFontStyle);
|
| + params.text_track_font_variant = ConvertJavaStringToUTF8(
|
| + env, textTrackFontVariant);
|
| + params.text_track_text_color = ConvertJavaStringToUTF8(
|
| + env, textTrackTextColor);
|
| + params.text_track_text_shadow = ConvertJavaStringToUTF8(
|
| + env, textTrackTextShadow);
|
| + params.text_track_text_size = ConvertJavaStringToUTF8(
|
| + env, textTrackTextSize);
|
| +
|
| + web_contents_->GetMainFrame()->SetTextTrackSettings(params);
|
| +}
|
| +
|
| bool ContentViewCoreImpl::IsFullscreenRequiredForOrientationLock() const {
|
| JNIEnv* env = AttachCurrentThread();
|
| ScopedJavaLocalRef<jobject> obj = java_ref_.get(env);
|
|
|