aboutsummaryrefslogtreecommitdiffstats
path: root/components/shared/script_layout
Commit message (Expand)AuthorAgeFilesLines
* 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
* clippy: Fix needless_lifetimes warning (#32049)Oluwatobi Sofela2024-04-111-1/+1
* chore: Clean up use of `gfx` and `constellation` types (#31981)Martin Robinson2024-04-093-12/+2
* layout: Add a `FontMetricsProvider` for resolving font-relative units (#31966)Martin Robinson2024-04-041-0/+5
* script: Split style and layout data in DOM nodes (#31985)Martin Robinson2024-04-042-47/+31
* script: Reduce the use of `unsafe` in LayoutDom (#31979)Martin Robinson2024-04-031-5/+10
* Update Stylo to 2023-10-16 (#31932)Oriol Brufau2024-03-301-1/+0
* layout: Remove LayoutRPC and query layout via the `Layout` trait (#31937)Martin Robinson2024-03-293-132/+88
* fonts: Add support for WOFF2 and properly load web fonts from @imports (#31879)Martin Robinson2024-03-262-10/+18
* Updated comment with 'layout_traits' to 'script_layout_interface' (#31707)Tumuhairwe2024-03-151-3/+3
* clippy: Fix warnings in `components/shared` (#31627)eri2024-03-123-27/+14
* Move Stylo to its own repo (#31350)Delan Azabani2024-02-271-5/+5
* layout: Add line height from preserved segment breaks in quirks mode (#31419)Martin Robinson2024-02-261-0/+4
* script: Do not run layout in a thread (#31346)Martin Robinson2024-02-233-56/+73
* Revert remaining Stylo changes (#31408)Delan Azabani2024-02-221-1/+1
* layout: Add support for table rows, columns, rowgroups and colgroups (#31341)Martin Robinson2024-02-201-3/+3
* deps: Stop vendoring WebRender (#31212)Martin Robinson2024-01-301-1/+1
* deps: Remove unused crate dependencies (#31185)Martin Robinson2024-01-261-2/+0
* Add initial support for sticky positioning for non-legacy layout (#30686)Martin Robinson2023-11-291-7/+7
* Further changes required by ServoOriol Brufau2023-11-041-0/+1
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-035-0/+1035