aboutsummaryrefslogtreecommitdiffstats
path: root/components/shared/script_layout
Commit message (Expand)AuthorAgeFilesLines
* layout: Add a new `FragmentTree` pass to calculate containing block rectangle...Martin Robinson3 days1-1/+1
* Refactor common infrastructure for creating memory reports. (#36579)Josh Matthews9 days1-1/+2
* feat: Implement display for text selection and caret (#35830)DK Liao2025-04-101-1/+1
* layout: Add initial support for the `::marker` pseudo-element (#36317)Martin Robinson2025-04-071-16/+0
* `compositing`: Combine `webrender_traits` and `compositing_traits` (#36372)Martin Robinson2025-04-062-2/+2
* Move `ScriptToConstellationMsg` to `constellation_traits` (#36364)Martin Robinson2025-04-051-3/+3
* constellation: Stop assuming that the viewport is shared by all WebViews (#36...Martin Robinson2025-04-042-7/+7
* fix: root element not establishing stacking context (#35390) (#36174)Michael Rees2025-04-031-0/+6
* libservo: Remove a couple `EmbedderMethods` (#36276)Martin Robinson2025-04-011-2/+0
* layout: Simplify and generalize the usage of pseudo-elements (#36202)Martin Robinson2025-03-291-57/+18
* Animation: Aggregate Animated Image Info to Document (#36141)TIN TUN AUNG2025-03-282-0/+29
* script: Eliminate `PseudoElementType` (#36146)Martin Robinson2025-03-262-91/+30
* canvas: Update the image as part of update the rendering (#35996)sagudev2025-03-251-2/+1
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-222-5/+4
* metrics: Simplify `ProgressiveWebMetrics` (#35985)Martin Robinson2025-03-211-6/+0
* constellation: Proxy `ScrollState` through the `Constellation` (#36062)Martin Robinson2025-03-211-3/+3
* Cleanup Stylo dependencies (#36046)Oriol Brufau2025-03-191-2/+2
* script: Remove ThreadSafeLayoutNode::is_ignorable_whitespace (#35959)Martin Robinson2025-03-131-2/+0
* canvas: Do not update ImageKey during canvas layout (#35719)Samson2025-03-121-2/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-032-10/+7
* deps: Remove some unused `Cargo.toml` (#35466)Martin Robinson2025-02-141-1/+0
* script_traits: Rename `ConstellationControlMsg` to `ScriptThreadMessage` (#35...Martin Robinson2025-01-301-3/+3
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-301-3/+3
* script: Move the `FontContext` to `Window` (#34845)Martin Robinson2025-01-071-7/+2
* script: Manage `<iframe>` sizes in `Window` (#34643)Martin Robinson2024-12-162-4/+15
* layout: Send back layout results directly and remove channels (#34609)Martin Robinson2024-12-131-6/+3
* script: No longer do explicit reflows for display (#34599)Martin Robinson2024-12-131-5/+13
* Add embedder event for preferred color scheme and respond to it in the Layout...arthmis2024-12-121-0/+3
* Remove some unused dependencies (#34355)Jonathan Schwender2024-11-251-1/+0
* Improve how intrinsic sizes work for videos (#31746)eri2024-10-291-1/+14
* compositor: Create a single cross-process compositor API (#33619) (#33660)Martin Robinson2024-10-091-2/+2
* Revert "compositor: Create a single cross-process compositor API (#33619)" (#...Martin Robinson2024-10-041-2/+2
* compositor: Create a single cross-process compositor API (#33619)Martin Robinson2024-10-031-2/+2
* fonts: Use `IpcSharedMemory` to send font data (#33530)Martin Robinson2024-09-251-3/+3
* Layout: Implement innerText/outerText (#33312)Ben2024-09-241-4/+8
* Add `HTMLCanvasDataSource::Empty` that represent transparent black instead of...Samson2024-09-221-1/+3
* Add `rust-version` to all `Cargo.toml` files (#33483)Martin Robinson2024-09-171-0/+1
* Trace more functions by adding perfetto tracing events (#33417)atbrakhi2024-09-131-1/+5
* script: Create a `CrossProcessInstant` to enable serializable monotonic time ...Martin Robinson2024-09-051-1/+2
* Remove measurement of layout query wait time (#33210)Martin Robinson2024-08-271-3/+3
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-193-4/+4
* Use workspace definitions for all crates and update to the 2021 edition (#32544)Martin Robinson2024-06-181-5/+5
* layout: Take into account `display: table` etc in offset* queries (#32448)Martin Robinson2024-06-101-0/+3
* Remove more IPC messages between script and layout (#32377)Martin Robinson2024-05-271-5/+8
* fonts: Clean up messaging during web fonts loads (#32332)Martin Robinson2024-05-221-4/+1
* fonts: Store web fonts in the per-Layout `FontContext` (#32303)Martin Robinson2024-05-201-0/+2
* compositor: Move WebRender-ish messages and types to `webrender_traits` (#32315)Mukilan Thiyagarajan2024-05-203-3/+6
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-173-7/+57
* script: Include layout when collecting memory reports (#32204)Mukilan Thiyagarajan2024-05-011-2/+2
* script_layout: Remove script to layout messages (#32081)Martin Robinson2024-04-222-196/+164