summaryrefslogtreecommitdiff
path: root/patch/patches/mac_fling_scheduler_2540.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patch/patches/mac_fling_scheduler_2540.patch')
-rw-r--r--patch/patches/mac_fling_scheduler_2540.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/patch/patches/mac_fling_scheduler_2540.patch b/patch/patches/mac_fling_scheduler_2540.patch
new file mode 100644
index 00000000..fa98a94b
--- /dev/null
+++ b/patch/patches/mac_fling_scheduler_2540.patch
@@ -0,0 +1,15 @@
+diff --git content/browser/renderer_host/input/fling_scheduler_mac.mm content/browser/renderer_host/input/fling_scheduler_mac.mm
+index 50ed39df38044..7839bdaf7b7e5 100644
+--- content/browser/renderer_host/input/fling_scheduler_mac.mm
++++ content/browser/renderer_host/input/fling_scheduler_mac.mm
+@@ -26,6 +26,10 @@ ui::Compositor* FlingSchedulerMac::GetCompositor() {
+ return nullptr;
+ }
+
++ // For CEF this will always be false when running in OSR mode.
++ if (!view->GetNativeView())
++ return nullptr;
++
+ RenderWidgetHostViewMac* mac_view =
+ static_cast<RenderWidgetHostViewMac*>(view);
+ if (mac_view->BrowserCompositor())