aboutsummaryrefslogtreecommitdiffstats
path: root/components/servo
Commit message (Expand)AuthorAgeFilesLines
* Make the memory reporting multi-process aware (#35863)webbeef2025-04-051-0/+2
* constellation: Rename messages sent to the `Constellation` (#36341)Martin Robinson2025-04-044-37/+54
* 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-032-4/+82
* libservo: Start moving `WindowMethods` to `WebViewDelegate` (#36223)Martin Robinson2025-04-024-38/+44
* libservo: Remove a couple `EmbedderMethods` (#36276)Martin Robinson2025-04-012-94/+0
* Organize component Cargo.toml dependencies (#36224)Alex Touchet2025-03-301-1/+1
* Allow setting userscripts directly without the need of files (#35388)Tony2025-03-272-0/+6
* feat(notification): add `EmbedderMsg::ShowNotification` (#36055)Jason Tsai2025-03-243-2/+17
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-225-6/+7
* Cleanup Stylo dependencies (#36046)Oriol Brufau2025-03-191-2/+2
* libservo: Notify delegates of send errors in request objects (#35668)Delan Azabani2025-03-195-25/+353
* Remove legacy layout (layout 2013) (#35943)Oriol Brufau2025-03-132-25/+3
* 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
* compositor: Make input event handling per-WebView (#35716)Delan Azabani2025-03-051-8/+15
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-035-14/+14
* libservo: Stop double-buffering `OffscreenRenderingContext` (#35638)Martin Robinson2025-02-281-1/+1
* winit_mininal: support proper window resizing (#35691)webbeef2025-02-271-0/+10
* winit_minimal: fix build breakage (#35686)webbeef2025-02-271-6/+1
* libservo: Clean up interfaces for alert()/confirm()/prompt() (#35579)Delan Azabani2025-02-272-12/+19
* libservo: Add `WebView` immediately to the Compositor (#35662)Martin Robinson2025-02-264-20/+9
* libservo: Move size handling to `RenderContext` from `WindowMethods` (#35621)Martin Robinson2025-02-253-7/+9
* libservo: Refactor ipc-channel default response logic (#35624)Delan Azabani2025-02-243-71/+88
* libservo: Convert `intercept_web_resource_load` into `load_web_resource` (#35...Martin Robinson2025-02-213-45/+113
* compositing: Move image output and shutdown management out of the compositor ...Martin Robinson2025-02-203-22/+37
* libservo: Move GL acclerated media setup out of `RenderingContext` and simpli...Martin Robinson2025-02-202-72/+7
* 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-192-12/+2
* libservo: Rework and clarify the rendering model of the `WebView` (#35522)Martin Robinson2025-02-193-22/+46
* libservo: Expose `SoftwareRenderingContext` and `WindowRenderingContext` (#35...Martin Robinson2025-02-183-37/+27
* Make WebBluetooth an optional feature. (#35479)Josh Matthews2025-02-182-7/+19
* implement Touchevent prevent default behavior (#35031)Bi Fuguo2025-02-171-2/+2
* 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-132-5/+8
* Update window.screenX and window.screenY when moving the embedder window (#35...webbeef2025-02-131-0/+7
* libservo: Expose a single `InputEvent` type and pass it to script (#35430)Martin Robinson2025-02-123-70/+18
* libservo: Don't bounce ready-to-present frame notifications to the Constellat...Martin Robinson2025-02-122-11/+12
* libservo: Add a delegate method for HTTP authentication (#35400)Martin Robinson2025-02-102-7/+62
* libservo: Flesh out permissions API (#35396)Martin Robinson2025-02-102-24/+50
* libservo: Remove message-based API (#35366)Martin Robinson2025-02-101-607/+285
* libservo: Add a `ClipboardDelegate` and a default implementation (#35297)Martin Robinson2025-02-075-14/+155
* wini_minimal: trigger initial rendering and scroll properly (#35350)webbeef2025-02-071-3/+17
* 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-062-5/+9
* Simplify `RenderingContext` trait methods (#35251)Ngo Iok Ui (Wu Yu Wei)2025-02-053-107/+30
* libservo: Add WebViewDelegate and ServoDelegate and port `winit_minimal` (#35...Delan Azabani2025-02-056-169/+997
* libservo: Remove `Servo::repaint_synchronously` (#35283)Martin Robinson2025-02-041-4/+0