aboutsummaryrefslogtreecommitdiffstats
path: root/components/servo/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* constellation: Stop assuming that the viewport is shared by all WebViews (#36...Martin Robinson2025-04-041-21/+21
* Support single-value `<select>` elements (#35684)Simon Wülker2025-04-031-2/+16
* libservo: Start moving `WindowMethods` to `WebViewDelegate` (#36223)Martin Robinson2025-04-021-2/+1
* libservo: Remove a couple `EmbedderMethods` (#36276)Martin Robinson2025-04-011-93/+0
* Allow setting userscripts directly without the need of files (#35388)Tony2025-03-271-0/+5
* feat(notification): add `EmbedderMsg::ShowNotification` (#36055)Jason Tsai2025-03-241-0/+6
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-221-2/+3
* libservo: Notify delegates of send errors in request objects (#35668)Delan Azabani2025-03-191-9/+45
* Remove legacy layout (layout 2013) (#35943)Oriol Brufau2025-03-131-22/+2
* base: Finish rename of `TopLevelBrowsingContextId` to `WebViewId` (#35896)Martin Robinson2025-03-111-3/+3
* Remove obsolete memory profiler console output (#35861)webbeef2025-03-081-1/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-8/+8
* libservo: Stop double-buffering `OffscreenRenderingContext` (#35638)Martin Robinson2025-02-281-1/+1
* libservo: Clean up interfaces for alert()/confirm()/prompt() (#35579)Delan Azabani2025-02-271-2/+2
* libservo: Add `WebView` immediately to the Compositor (#35662)Martin Robinson2025-02-261-5/+0
* libservo: Move size handling to `RenderContext` from `WindowMethods` (#35621)Martin Robinson2025-02-251-5/+5
* libservo: Refactor ipc-channel default response logic (#35624)Delan Azabani2025-02-241-25/+8
* libservo: Convert `intercept_web_resource_load` into `load_web_resource` (#35...Martin Robinson2025-02-211-14/+11
* compositing: Move image output and shutdown management out of the compositor ...Martin Robinson2025-02-201-19/+32
* libservo: Move GL acclerated media setup out of `RenderingContext` and simpli...Martin Robinson2025-02-201-70/+6
* libservo: Clean up destroyed webview handles (#35547)Delan Azabani2025-02-201-0/+11
* compositing: Split non-WebView-specific data into `ServoRenderer` (#35536)Martin Robinson2025-02-191-3/+3
* Remove `Servo::allow_navigation_request` (#35544)Martin Robinson2025-02-191-11/+1
* libservo: Rework and clarify the rendering model of the `WebView` (#35522)Martin Robinson2025-02-191-8/+8
* libservo: Expose `SoftwareRenderingContext` and `WindowRenderingContext` (#35...Martin Robinson2025-02-181-2/+6
* Make WebBluetooth an optional feature. (#35479)Josh Matthews2025-02-181-5/+10
* libservo: Expose an `OffscreenRenderingContext` and use it for servoshell (#3...Martin Robinson2025-02-171-10/+2
* servoshell: Actually set the Servo delegate in servoshell (#35502)Martin Robinson2025-02-161-5/+5
* libservo: change 'request_fullscreen_state_change' API to a notification (#35...Mukilan Thiyagarajan2025-02-131-2/+2
* libservo: Expose a single `InputEvent` type and pass it to script (#35430)Martin Robinson2025-02-121-5/+0
* libservo: Don't bounce ready-to-present frame notifications to the Constellat...Martin Robinson2025-02-121-7/+12
* libservo: Add a delegate method for HTTP authentication (#35400)Martin Robinson2025-02-101-1/+15
* libservo: Flesh out permissions API (#35396)Martin Robinson2025-02-101-9/+17
* libservo: Remove message-based API (#35366)Martin Robinson2025-02-101-607/+285
* libservo: Add a `ClipboardDelegate` and a default implementation (#35297)Martin Robinson2025-02-071-7/+9
* Migrate Android and OHOS ports to the delegate API (#35315)Mukilan Thiyagarajan2025-02-061-2/+2
* servoshell: Port desktop servoshell to use delegate API (#35284)Martin Robinson2025-02-061-1/+5
* Simplify `RenderingContext` trait methods (#35251)Ngo Iok Ui (Wu Yu Wei)2025-02-051-90/+28
* libservo: Add WebViewDelegate and ServoDelegate and port `winit_minimal` (#35...Delan Azabani2025-02-051-29/+392
* libservo: Remove `Servo::repaint_synchronously` (#35283)Martin Robinson2025-02-041-4/+0
* libservo: Remove `EmbedderEvent::WindowResize` (#35277)Martin Robinson2025-02-041-10/+3
* chore: Rename `CompositeTarget` enum (#35263)DK Liao2025-02-041-1/+1
* Finish the integration of `webxr` into the Cargo workspace (#35229)Martin Robinson2025-01-311-0/+2
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-301-27/+20
* libservo: Port desktop servoshell to use the new `WebView` API (#35183)Martin Robinson2025-01-281-11/+20
* libservo: Stop using `script_traits` in the embedding layer (#35185)Martin Robinson2025-01-281-5/+6
* libservo: Add an initial WebView data structure to the API (#35119)Delan Azabani2025-01-251-59/+88
* Remove type parameter from Servo and IOCompositor (#35121) (#35156)Delan Azabani2025-01-241-10/+6
* feat: Turn `RenderingContext` into a trait (#35052)DK Liao2025-01-241-26/+17
* prefs: Move some `DebugOptions` to `Preferences` and clean up (#34998)Martin Robinson2025-01-171-5/+3