From b95fa5ddd6a36a92af22ea2509e4ea63e74f888b Mon Sep 17 00:00:00 2001 From: webbeef Date: Thu, 23 Jan 2025 21:45:47 -0800 Subject: [PATCH] Fix winit_minimal.rs build (#35154) Signed-off-by: webbeef --- components/servo/examples/winit_minimal.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/servo/examples/winit_minimal.rs b/components/servo/examples/winit_minimal.rs index 56a42ac4cc3..08f5ad4fac2 100644 --- a/components/servo/examples/winit_minimal.rs +++ b/components/servo/examples/winit_minimal.rs @@ -18,7 +18,7 @@ use servo_url::ServoUrl; use surfman::{Connection, SurfaceType}; use tracing::warn; use webrender_api::units::{DeviceIntPoint, DeviceIntRect, DevicePixel}; -use webrender_traits::RenderingContext; +use webrender_traits::SurfmanRenderingContext; use winit::application::ApplicationHandler; use winit::dpi::{PhysicalPosition, PhysicalSize}; use winit::event::WindowEvent; @@ -69,7 +69,7 @@ impl ApplicationHandler for App { let adapter = connection .create_adapter() .expect("Failed to create adapter"); - let rendering_context = RenderingContext::create(&connection, &adapter, None) + let rendering_context = SurfmanRenderingContext::create(&connection, &adapter, None) .expect("Failed to create rendering context"); let native_widget = rendering_context .connection() @@ -93,7 +93,7 @@ impl ApplicationHandler for App { let mut servo = Servo::new( Default::default(), Default::default(), - rendering_context, + Rc::new(rendering_context), Box::new(EmbedderDelegate { waker: waker.clone(), }),