aboutsummaryrefslogtreecommitdiffstats
path: root/components/constellation
Commit message (Expand)AuthorAgeFilesLines
* `compositing`: Combine `webrender_traits` and `compositing_traits` (#36372)Martin Robinson2025-04-063-5/+6
* Move `ScriptToConstellationMsg` to `constellation_traits` (#36364)Martin Robinson2025-04-056-20/+24
* Make the memory reporting multi-process aware (#35863)webbeef2025-04-054-4/+38
* Check all ancestor navigable trustworthiness for mixed content (#36157)Sebastian C2025-04-051-0/+3
* constellation: Only return focused browsing contexts that exist. (#36330)Josh Matthews2025-04-041-1/+9
* constellation: Rename messages sent to the `Constellation` (#36341)Martin Robinson2025-04-044-112/+140
* Prevent zombie processes in multi-process mode. (#36329)webbeef2025-04-046-44/+177
* constellation: Stop assuming that the viewport is shared by all WebViews (#36...Martin Robinson2025-04-045-84/+84
* webgpu: Add a `webgpu_traits` crate (#36320)Martin Robinson2025-04-042-2/+5
* Separate `WebviewManager` from `Webview` in `compositor` and `constellation` ...Shubham Gupta2025-04-043-3/+3
* Support single-value `<select>` elements (#35684)Simon Wülker2025-04-031-0/+1
* libservo: Remove a couple `EmbedderMethods` (#36276)Martin Robinson2025-04-012-16/+1
* 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/+16
* feat(notification): add `EmbedderMsg::ShowNotification` (#36055)Jason Tsai2025-03-241-0/+1
* webgpu: leverage routed_promise in calls returning promises (#35859)webbeef2025-03-231-2/+2
* compositor: Remove the script channel from the compositor (#36089)Martin Robinson2025-03-232-6/+0
* script: Allow opening links in a new `WebView` (#35017)webbeef2025-03-231-2/+48
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-225-17/+19
* metrics: Simplify `ProgressiveWebMetrics` (#35985)Martin Robinson2025-03-213-97/+41
* constellation: Proxy `ScrollState` through the `Constellation` (#36062)Martin Robinson2025-03-212-1/+25
* Cleanup Stylo dependencies (#36046)Oriol Brufau2025-03-191-1/+1
* constellation: Remove two unused messages to the Constellation (#35972)Martin Robinson2025-03-152-51/+0
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-132-6/+6
* canvas: Do not update ImageKey during canvas layout (#35719)Samson2025-03-121-7/+8
* base: Finish rename of `TopLevelBrowsingContextId` to `WebViewId` (#35896)Martin Robinson2025-03-116-323/+232
* Register iframes with the devtools (#35874)Simon Wülker2025-03-091-0/+1
* Add an about:memory page (#35728)webbeef2025-03-072-0/+6
* compositor: Make input event handling per-WebView (#35716)Delan Azabani2025-03-052-11/+19
* compositor: Make `PipelineDetails` and pending paint metrics per-WebView (#35...Martin Robinson2025-03-042-18/+32
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-035-29/+36
* libservo: Clean up interfaces for alert()/confirm()/prompt() (#35579)Delan Azabani2025-02-271-1/+1
* libservo: Add `WebView` immediately to the Compositor (#35662)Martin Robinson2025-02-262-8/+0
* Make auxiliary webviews exist in the constellation immediately (#35672)Delan Azabani2025-02-262-19/+44
* libservo: Move WebDriver messages to the `embedder` crate (#35602)Martin Robinson2025-02-241-19/+23
* build winit_minimal with bluetooth disabled (#35590)webbeef2025-02-211-1/+0
* compositing: Move image output and shutdown management out of the compositor ...Martin Robinson2025-02-202-2/+3
* libservo: Move GL acclerated media setup out of `RenderingContext` and simpli...Martin Robinson2025-02-201-20/+3
* Make WebBluetooth an optional feature. (#35479)Josh Matthews2025-02-184-4/+19
* deps: Remove some unused `Cargo.toml` (#35466)Martin Robinson2025-02-141-1/+0
* libservo: change 'request_fullscreen_state_change' API to a notification (#35...Mukilan Thiyagarajan2025-02-131-1/+3
* libservo: Expose a single `InputEvent` type and pass it to script (#35430)Martin Robinson2025-02-122-266/+109
* libservo: Don't bounce ready-to-present frame notifications to the Constellat...Martin Robinson2025-02-122-12/+0
* libservo: Add a delegate method for HTTP authentication (#35400)Martin Robinson2025-02-101-0/+1
* libservo: Remove message-based API (#35366)Martin Robinson2025-02-101-1/+0
* libservo: Add a `ClipboardDelegate` and a default implementation (#35297)Martin Robinson2025-02-071-3/+3
* Add support for Upgrade request to a potentially trustworthy URL. (#34986)Shubham Gupta2025-02-051-0/+2
* libservo: Combine `LoadStart, `HeadParsed`, and `LoadComplete` messages (#35260)Martin Robinson2025-02-031-3/+11
* script_traits: Rename `ConstellationControlMsg` to `ScriptThreadMessage` (#35...Martin Robinson2025-01-303-63/+54
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-302-93/+74