aboutsummaryrefslogtreecommitdiffstats
path: root/components/shared/script/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Refactor common boilerplate out of serialize/transfer implementations (#35831)Josh Matthews2025-03-151-30/+80
* Use `strum` to iterate through enum variants and get their names (#35933)Martin Robinson2025-03-131-39/+4
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-131-1/+1
* Use new stylo crate renames (#35898)Nico Burns2025-03-121-1/+1
* base: Finish rename of `TopLevelBrowsingContextId` to `WebViewId` (#35896)Martin Robinson2025-03-111-6/+6
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-3/+5
* Make auxiliary webviews exist in the constellation immediately (#35672)Delan Azabani2025-02-261-7/+14
* Touch handler: Fix race condition and rate-limit move events (#35537)Bi Fuguo2025-02-251-2/+3
* libservo: Move WebDriver messages to the `embedder` crate (#35602)Martin Robinson2025-02-241-55/+4
* Make WebBluetooth an optional feature. (#35479)Josh Matthews2025-02-181-0/+2
* libservo: Expose a single `InputEvent` type and pass it to script (#35430)Martin Robinson2025-02-121-67/+17
* servoshell: Move `headless` setting to ServoShellPreferences (#35377)Martin Robinson2025-02-071-2/+0
* Add support for Upgrade request to a potentially trustworthy URL. (#34986)Shubham Gupta2025-02-051-1/+5
* script_traits: Rename `ConstellationControlMsg` to `ScriptThreadMessage` (#35...Martin Robinson2025-01-301-7/+7
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-301-2/+6
* libservo: Stop using `script_traits` in the embedding layer (#35185)Martin Robinson2025-01-281-201/+4
* Implement Clipboard Event Api (#33576)Gae242025-01-151-0/+28
* script: Move navigation fetching to the `ScriptThread` (#34919)Martin Robinson2025-01-101-6/+1
* script: Refactor channels in `ScriptThread` into receivers and senders (#34776)Martin Robinson2024-12-261-9/+9
* script: Make timers per-process (#34581)Martin Robinson2024-12-241-37/+0
* Replace HistoryEntryReplacement with NavigationHistoryBehavior from the navig...shanehandley2024-12-181-6/+21
* Upgrade Rust to 1.82.0 (#34592)Jonathan Schwender2024-12-121-0/+2
* Add embedder event for preferred color scheme and respond to it in the Layout...arthmis2024-12-121-0/+12
* Allow running testharness/testdriver/reftests in servodriver (#34550)Josh Matthews2024-12-111-0/+9
* Add `webgpu` feature flag (#34444)atbrakhi2024-12-051-0/+3
* Remove referrer policy from document (#34263)shanehandley2024-11-191-3/+3
* feat: `webxr` feature flag (#34241)Ngo Iok Ui (Wu Yu Wei)2024-11-131-1/+1
* compositor: Create a single cross-process compositor API (#33619) (#33660)Martin Robinson2024-10-091-3/+5
* Revert "compositor: Create a single cross-process compositor API (#33619)" (#...Martin Robinson2024-10-041-5/+3
* compositor: Create a single cross-process compositor API (#33619)Martin Robinson2024-10-031-3/+5
* Trace more functions by adding perfetto tracing events (#33417)atbrakhi2024-09-131-1/+1
* script: Create a `CrossProcessInstant` to enable serializable monotonic time ...Martin Robinson2024-09-051-2/+3
* script: Stop using `time` in DOM timers (#33262)Martin Robinson2024-08-301-19/+3
* Gamepad: Implement GamepadHapticActuator (#32046)Daniel Adams2024-07-201-1/+15
* clippy: Fix warnings in `shared` and `config`, `fonts`, `layout`, and `layout...Martin Robinson2024-07-041-1/+1
* script: Implement the `FontFaceSet` DOM API (#32576)Mukilan Thiyagarajan2024-06-261-1/+1
* Remove more IPC messages between script and layout (#32377)Martin Robinson2024-05-271-18/+7
* fonts: Clean up messaging during web fonts loads (#32332)Martin Robinson2024-05-221-5/+0
* compositor: Move WebRender-ish messages and types to `webrender_traits` (#32315)Mukilan Thiyagarajan2024-05-201-246/+13
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-6/+7
* script: Start rework to better match the specification HTML event loop (#31505)Gregory Terzian2024-05-131-1/+1
* webgpu: Refactor webgpu crate (#32255)Samson2024-05-081-1/+1
* Rework “visible” to “throttled” in constellation + script + composito...Delan Azabani2024-03-221-7/+6
* clippy: fix `result_unit_err` warnings (#31791)eri2024-03-211-3/+3
* dependencies: Upgrade to WebRender 0.64 (#31486)Martin Robinson2024-03-141-11/+23
* clippy: Fix warnings in `components/shared` (#31627)eri2024-03-121-8/+8
* Fix rustdoc errors in `components/shared` (#31582)Aarya Khandelwal2024-03-081-1/+1
* script: Do not run layout in a thread (#31346)Martin Robinson2024-02-231-29/+12
* Implement non-XR Gamepad discovery and input (#31200)Daniel Adams2024-02-171-0/+43
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-4/+4