wo/packaging/engines/wo-electron-v45.patch
2026-10-25 23:44:14 -04:00

30 lines
1.3 KiB
Diff

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;
}