diff --git a/docs/api/web-contents.md b/docs/api/web-contents.md index 935ded4..7b68e69 100644 --- a/docs/api/web-contents.md +++ b/docs/api/web-contents.md @@ -2263,7 +2263,10 @@ Returns `boolean` - If _offscreen rendering_ is enabled returns whether it is cu * `fps` Integer If _offscreen rendering_ is enabled sets the frame rate to the specified number. -When `webPreferences.offscreen.useSharedTexture` is `false` only values between 1 and 240 are accepted. +The requested rate is not globally capped. Applications should set it to the +refresh rate of the display containing the window and update it when that +display's refresh rate changes. The actual rate may be lower when the renderer +cannot produce frames quickly enough. #### `contents.getFrameRate()` diff --git a/shell/browser/osr/osr_render_widget_host_view.cc b/shell/browser/osr/osr_render_widget_host_view.cc index dff1fcc..6536102 100644 --- a/shell/browser/osr/osr_render_widget_host_view.cc +++ b/shell/browser/osr/osr_render_widget_host_view.cc @@ -899,9 +899,6 @@ void OffScreenRenderWidgetHostView::SetFrameRate(int frame_rate) { } else { if (frame_rate <= 0) frame_rate = 1; - if (!offscreen_use_shared_texture_ && frame_rate > 240) - frame_rate = 240; - frame_rate_ = frame_rate; }