aboutsummaryrefslogtreecommitdiffstats
path: root/components/shared/embedder/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* constellation: Stop assuming that the viewport is shared by all WebViews (#36...Martin Robinson2025-04-041-3/+16
* Support single-value `<select>` elements (#35684)Simon Wülker2025-04-031-0/+37
* libservo: Start moving `WindowMethods` to `WebViewDelegate` (#36223)Martin Robinson2025-04-021-0/+19
* Allow setting userscripts directly without the need of files (#35388)Tony2025-03-271-0/+1
* feat(notification): add `EmbedderMsg::ShowNotification` (#36055)Jason Tsai2025-03-241-0/+53
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-221-9/+6
* libservo: Notify delegates of send errors in request objects (#35668)Delan Azabani2025-03-191-2/+2
* Use `strum` to iterate through enum variants and get their names (#35933)Martin Robinson2025-03-131-44/+5
* libservo: Clean up interfaces for alert()/confirm()/prompt() (#35579)Delan Azabani2025-02-271-23/+71
* libservo: Add `WebView` immediately to the Compositor (#35662)Martin Robinson2025-02-261-3/+0
* libservo: Move WebDriver messages to the `embedder` crate (#35602)Martin Robinson2025-02-241-0/+2
* libservo: Convert `intercept_web_resource_load` into `load_web_resource` (#35...Martin Robinson2025-02-211-33/+15
* compositing: Move image output and shutdown management out of the compositor ...Martin Robinson2025-02-201-0/+14
* libservo: change 'request_fullscreen_state_change' API to a notification (#35...Mukilan Thiyagarajan2025-02-131-3/+5
* libservo: Expose a single `InputEvent` type and pass it to script (#35430)Martin Robinson2025-02-121-163/+4
* libservo: Don't bounce ready-to-present frame notifications to the Constellat...Martin Robinson2025-02-121-3/+0
* libservo: Add a delegate method for HTTP authentication (#35400)Martin Robinson2025-02-101-5/+11
* libservo: Flesh out permissions API (#35396)Martin Robinson2025-02-101-19/+12
* libservo: Remove message-based API (#35366)Martin Robinson2025-02-101-3/+0
* libservo: Add a `ClipboardDelegate` and a default implementation (#35297)Martin Robinson2025-02-071-8/+8
* libservo: Add WebViewDelegate and ServoDelegate and port `winit_minimal` (#35...Delan Azabani2025-02-051-3/+1
* servoshell: Migrate to egui-file-dialog from tinyfiledialogs (#34823)chickenleaf2025-02-041-1/+2
* libservo: Combine `LoadStart, `HeadParsed`, and `LoadComplete` messages (#35260)Martin Robinson2025-02-031-9/+19
* libservo: Move Android `MediaSessionAction` conversion to servoshell (#35225)Martin Robinson2025-01-301-17/+0
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-301-60/+67
* libservo: Stop using `script_traits` in the embedding layer (#35185)Martin Robinson2025-01-281-0/+207
* libservo: Add an initial WebView data structure to the API (#35119)Delan Azabani2025-01-251-1/+1
* Implement WebResourceRequested Event. (#34961)zhuhaichao5182025-01-161-0/+102
* Implement Clipboard Event Api (#33576)Gae242025-01-151-0/+4
* Prompt user for credentials when http request needs it (#34620)arthmis2024-12-281-0/+10
* feat: `webxr` feature flag (#34241)Ngo Iok Ui (Wu Yu Wei)2024-11-131-1/+15
* Gamepad: Implement GamepadHapticActuator (#32046)Daniel Adams2024-07-201-0/+21
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-1/+21
* Initial internal support for multiple webviews (#31417)Ngo Iok Ui (Wu Yu Wei)2024-04-031-9/+9
* Fix rustdoc errors in `components/shared` (#31582)Aarya Khandelwal2024-03-081-1/+1
* Implement non-XR Gamepad discovery and input (#31200)Daniel Adams2024-02-171-0/+1
* constellation: focusing and closing webviews (#30842)Delan Azabani2024-01-241-8/+14
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-3/+3
* constellation: notify embedder when events are hit-tested to browsers (#30841)Delan Azabani2023-12-121-0/+16
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-031-0/+347