aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread
Commit message (Expand)AuthorAgeFilesLines
* chore: Clean up use of `gfx` and `constellation` types (#31981)Martin Robinson2024-04-091-14/+6
* layout: Add a `FontMetricsProvider` for resolving font-relative units (#31966)Martin Robinson2024-04-041-0/+23
* script: Make layout DOM wrappers not generic on layout data (#31994)Martin Robinson2024-04-041-19/+15
* script: Split style and layout data in DOM nodes (#31985)Martin Robinson2024-04-041-2/+6
* updated components/layout_thread/lib.rs (#31958)Ekta Siwach2024-03-311-12/+12
* layout: Remove LayoutRPC and query layout via the `Layout` trait (#31937)Martin Robinson2024-03-291-321/+255
* clippy: Fix needless_lifetimes warnings (#31933)Oluwatobi Sofela2024-03-291-8/+8
* clippy: refactor struct literals to use shorthands (#31924)Azhar Ismagulova2024-03-281-7/+5
* clippy: Fix mem_replace_with_default warnings (#31921)Oluwatobi Sofela2024-03-281-8/+3
* fonts: Add support for WOFF2 and properly load web fonts from @imports (#31879)Martin Robinson2024-03-261-29/+56
* layout: More conservatively replace Stylist's Device (#31857)Martin Robinson2024-03-261-25/+42
* dependencies: Upgrade to WebRender 0.64 (#31486)Martin Robinson2024-03-141-5/+8
* font_cache: Handle filtering `@font-face` rules in Servo (#31601)Martin Robinson2024-03-111-46/+10
* Move Stylo to its own repo (#31350)Delan Azabani2024-02-271-4/+4
* script: Do not run layout in a thread (#31346)Martin Robinson2024-02-232-277/+85
* style: Remove dependency on servo_url (#31358)Martin Robinson2024-02-162-3/+9
* deps: Remove unused crate dependencies (#31185)Martin Robinson2024-01-261-5/+0
* Compile Servo with the latest version of rust stable (#30831)Martin Robinson2023-12-061-1/+1
* Further changes required by ServoOriol Brufau2023-11-211-6/+1
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-031-9/+9
* Refactor scrolls on the window object (#29680)Martin Robinson2023-09-151-10/+9
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-37/+36
* Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323)Martin Robinson2023-09-101-7/+4
* remove `extern crate` (#30311)Samson2023-09-081-13/+5
* build(deps): bump parking_lot from 0.11.2 to 0.12.0 (#30199)dependabot[bot]2023-08-251-1/+1
* Further changes required by ServoOriol Brufau2023-08-161-1/+2
* Revert "Backport several style changes from Gecko (5) (#30099)" (#30104)Oriol Brufau2023-08-161-2/+1
* Backport several style changes from Gecko (5) (#30099)Oriol Brufau2023-08-151-1/+2
* Try to `use` WebRender types moreMartin Robinson2023-07-101-10/+11
* Make the choice of layout runtime settingMartin Robinson2023-07-061-1/+1
* Vendor the current version of WebRenderMartin Robinson2023-07-031-1/+1
* It was removed from the spec and it's disabled everywhere.Emilio Cobos Álvarez2023-06-301-55/+26
* Layout-2020: Serialize access to stylo thread pool.Mukilan Thiyagarajan2023-05-261-11/+5
* Clean up and document the `send_display_list` interfaceMartin Robinson2023-05-241-10/+6
* Auto merge of #29745 - mrobinson:compositor-side-scroll-tree, r=mukilanbors-servo2023-05-231-7/+5
|\
| * Add a compositor-side scroll treeMartin Robinson2023-05-191-7/+5
* | Auto merge of #29748 - Loirooriol:sync, r=mrobinsonbors-servo2023-05-191-6/+2
|\ \ | |/ |/|
| * Further changes required by ServoOriol Brufau2023-05-161-6/+2
* | Start the transition to workspace dependenciesMartin Robinson2023-05-171-14/+14
|/
* Eliminate duplicate Layout DOM wrappersMartin Robinson2023-05-052-1544/+20
* Detect body elements during layoutMartin Robinson2023-05-041-21/+41
* Clean up arguments passed to and stored in LayoutThreadMartin Robinson2023-05-011-91/+26
* Scroll from script should trigger a reflowMartin Robinson2023-04-251-17/+19
* Add support for <iframe> elements for Layout 2020Martin Robinson2023-04-041-43/+48
* Fix some build warningsMartin Robinson2023-03-271-1/+0
* Move hit testing information out of WebRenderMartin Robinson2023-03-151-8/+10
* */Cargo.toml: use the shmem feature for the dependency on the selectors cratreFederico Mena Quintero2023-02-141-1/+1
* Bump euclid to 0.22Martin Robinson2023-01-261-1/+1
* Auto merge of #28880 - wusyong:fix-footer, r=delanbors-servo2023-01-181-6/+15
|\
| * Actually check if root is absolute positionedWu Yu Wei2022-04-191-6/+15