aboutsummaryrefslogtreecommitdiffstats
path: root/components/constellation/constellation.rs
Commit message (Expand)AuthorAgeFilesLines
* chore: remove unnecessary `webrender_document` in script (#36648)HEADmainJason Tsai4 hours1-1/+0
* libservo: Make zooming and HiDPI scaling work per-`WebView` (#36419)Martin Robinson8 days1-3/+6
* `compositing`: Combine `webrender_traits` and `compositing_traits` (#36372)Martin Robinson2025-04-061-2/+3
* Move `ScriptToConstellationMsg` to `constellation_traits` (#36364)Martin Robinson2025-04-051-12/+13
* Make the memory reporting multi-process aware (#35863)webbeef2025-04-051-2/+2
* 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-041-99/+127
* Prevent zombie processes in multi-process mode. (#36329)webbeef2025-04-041-19/+66
* constellation: Stop assuming that the viewport is shared by all WebViews (#36...Martin Robinson2025-04-041-66/+68
* webgpu: Add a `webgpu_traits` crate (#36320)Martin Robinson2025-04-041-2/+4
* Separate `WebviewManager` from `Webview` in `compositor` and `constellation` ...Shubham Gupta2025-04-041-1/+1
* libservo: Remove a couple `EmbedderMethods` (#36276)Martin Robinson2025-04-011-9/+1
* Allow setting userscripts directly without the need of files (#35388)Tony2025-03-271-0/+9
* webgpu: leverage routed_promise in calls returning promises (#35859)webbeef2025-03-231-2/+2
* script: Allow opening links in a new `WebView` (#35017)webbeef2025-03-231-2/+48
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-221-13/+13
* metrics: Simplify `ProgressiveWebMetrics` (#35985)Martin Robinson2025-03-211-59/+38
* constellation: Proxy `ScrollState` through the `Constellation` (#36062)Martin Robinson2025-03-211-1/+24
* constellation: Remove two unused messages to the Constellation (#35972)Martin Robinson2025-03-151-49/+0
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-131-2/+2
* 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-111-262/+189
* Register iframes with the devtools (#35874)Simon Wülker2025-03-091-0/+1
* Add an about:memory page (#35728)webbeef2025-03-071-0/+5
* compositor: Make input event handling per-WebView (#35716)Delan Azabani2025-03-051-10/+18
* compositor: Make `PipelineDetails` and pending paint metrics per-WebView (#35...Martin Robinson2025-03-041-15/+25
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-21/+28
* libservo: Add `WebView` immediately to the Compositor (#35662)Martin Robinson2025-02-261-6/+0
* Make auxiliary webviews exist in the constellation immediately (#35672)Delan Azabani2025-02-261-18/+43
* libservo: Move WebDriver messages to the `embedder` crate (#35602)Martin Robinson2025-02-241-19/+23
* compositing: Move image output and shutdown management out of the compositor ...Martin Robinson2025-02-201-2/+2
* 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-181-3/+11
* libservo: Expose a single `InputEvent` type and pass it to script (#35430)Martin Robinson2025-02-121-247/+96
* libservo: Don't bounce ready-to-present frame notifications to the Constellat...Martin Robinson2025-02-121-10/+0
* Add support for Upgrade request to a potentially trustworthy URL. (#34986)Shubham Gupta2025-02-051-0/+2
* script_traits: Rename `ConstellationControlMsg` to `ScriptThreadMessage` (#35...Martin Robinson2025-01-301-44/+38
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-301-88/+68
* libservo: Port desktop servoshell to use the new `WebView` API (#35183)Martin Robinson2025-01-281-11/+2
* libservo: Stop using `script_traits` in the embedding layer (#35185)Martin Robinson2025-01-281-7/+7
* libservo: Add an initial WebView data structure to the API (#35119)Delan Azabani2025-01-251-3/+13
* prefs: Move some `DebugOptions` to `Preferences` and clean up (#34998)Martin Robinson2025-01-171-9/+0
* Implement Clipboard Event Api (#33576)Gae242025-01-151-7/+44
* api: Flatten and simplify Servo preferences (#34966)Martin Robinson2025-01-141-3/+3
* net: Raed RippyPNG resource once at startup. (#34954)Josh Matthews2025-01-121-0/+10
* script: Move navigation fetching to the `ScriptThread` (#34919)Martin Robinson2025-01-101-68/+2
* script: Make timers per-process (#34581)Martin Robinson2024-12-241-43/+2
* Replace HistoryEntryReplacement with NavigationHistoryBehavior from the navig...shanehandley2024-12-181-34/+42
* script: Manage `<iframe>` sizes in `Window` (#34643)Martin Robinson2024-12-161-5/+1