servo/ports/servoshell/desktop
DK Liao a0eceee2ed
feat: Turn RenderingContext into a trait (#35052)
* feat: turn RenderingContext into a trait

Signed-off-by: DK Liao <dklassic@gmail.com>

Add comment and handle drop error

Signed-off-by: DK Liao <dklassic@gmail.com>

Add doc comment

Signed-off-by: DK Liao <dklassic@gmail.com>

Allow make_current to propagate Error

Signed-off-by: DK Liao <dklassic@gmail.com>

Fix all make_current occurances

Signed-off-by: DK Liao <dklassic@gmail.com>

Move back to Rc<dyn RenderingContext>

Signed-off-by: DK Liao <dklassic@gmail.com>

fix android/ohos

Signed-off-by: DK Liao <dklassic@gmail.com>

Fix build

Signed-off-by: DK Liao <dklassic@gmail.com>

fix android/ohos again

Signed-off-by: DK Liao <dklassic@gmail.com>

* Fix macOS smoke test

Signed-off-by: DK Liao <dklassic@gmail.com>

* Add comment for create_texture and destroy_texture

Signed-off-by: DK Liao <dklassic@gmail.com>

* Improve comments written

Signed-off-by: DK Liao <dklassic@gmail.com>

---------

Signed-off-by: DK Liao <dklassic@gmail.com>
2025-01-24 02:39:39 +00:00
..
protocols Create HttpStatus to safely deal with HTTP responses status. (#33581) 2024-09-29 18:23:48 +00:00
app.rs feat: Turn RenderingContext into a trait (#35052) 2025-01-24 02:39:39 +00:00
cli.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
egui_glue.rs chore: remove WindowMethods::rendering_context (#34780) 2025-01-01 08:26:23 +00:00
embedder.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
events_loop.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
geometry.rs Use webrender_api::units::DevicePixel rather than style_traits::DevicePixel unless interfacing with Stylo (#34353) 2024-11-25 23:42:04 +00:00
headed_window.rs feat: Turn RenderingContext into a trait (#35052) 2025-01-24 02:39:39 +00:00
headless_window.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
keyutils.rs servoshell: Clean up keyboard event conversion a little (#32564) 2024-06-19 19:38:56 +00:00
minibrowser.rs feat: Turn RenderingContext into a trait (#35052) 2025-01-24 02:39:39 +00:00
mod.rs make protocol handlers registrable (#33104) 2024-08-22 04:11:16 +00:00
tracing.rs Implement WebResourceRequested Event. (#34961) 2025-01-16 07:44:16 +00:00
webview.rs Implement WebResourceRequested Event. (#34961) 2025-01-16 07:44:16 +00:00
window_trait.rs api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00