aboutsummaryrefslogtreecommitdiffstats
path: root/components
Commit message (Expand)AuthorAgeFilesLines
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-17155-586/+640
* fonts: Add color emoji support for FreeType (#32278)Martin Robinson2024-05-173-128/+286
* android: Trim whitespace around font filenames. (#32298)Mukilan Thiyagarajan2024-05-171-1/+1
* use au in HoistedSharedFragment (#32288)atbrakhi2024-05-163-11/+11
* Rename NavigationType to NavigationTimingType (#32299)shanehandley2024-05-162-16/+16
* webgpu: Use WGPU poller thread for poll_all_devices (#32266)Samson2024-05-153-22/+149
* Fix RefCell borrows (#32276)Samson2024-05-131-3/+2
* android: use `jemalloc` on Android (#32273)Mukilan Thiyagarajan2024-05-134-22/+13
* script: Start rework to better match the specification HTML event loop (#31505)Gregory Terzian2024-05-139-280/+519
* layout: When line-height is not `Normal` use metrics of first font not fallba...Martin Robinson2024-05-131-4/+16
* fix: Implement additional logic in DOMString::set_best_representation_of_the_...shanehandley2024-05-134-14/+67
* clippy: Fix last few warnings (#32270)Pi-Cla2024-05-126-58/+52
* Implement attributes for the `<meter>` element (#32230)shanehandley2024-05-112-13/+139
* clippy: Fix vtable_address_comparisons error (#32262)sergiitomusiak2024-05-091-1/+5
* webgpu: Refactor webgpu crate (#32255)Samson2024-05-0821-1413/+1475
* webgpu: Update to wgpu 0.20 (#32173)Samson2024-05-089-42/+72
* Devtools device description: improve how Servo is advertised in Firefox's abo...Olivier Tilloy2024-05-084-4/+55
* Revert "script: implement AbortController (#31361)" (#32243)Samson2024-05-0711-254/+8
* script: implement AbortController (#31361)Smitty2024-05-0411-8/+254
* fonts: Add `MallocSizeOf` implementation for `FontContext` (#32206)Martin Robinson2024-05-0312-25/+118
* Fix some clippy warnings in `components/gfx` and `components/script` (#32215)Pi-Cla2024-05-0219-47/+56
* Add font-fallback on OpenHarmony and fix several compilation issues (#32141)Jonathan Schwender2024-05-028-27/+307
* servoshell: Upgrade `egui` and many other dependencies (#31278)Magnus Larsen2024-05-023-7/+9
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-0225-507/+442
* feat: Support font-relative `ch` and `ic` units (#32171)Andreu Botella2024-05-025-11/+64
* fonts: Use `FontInstanceFlags::EMBEDDED_BITMAPS` for color fonts on MacOS (#3...Martin Robinson2024-05-0211-38/+128
* compositor: Do not handle embedder events during or after shutdown (#32207)Martin Robinson2024-05-021-0/+32
* script: Include layout when collecting memory reports (#32204)Mukilan Thiyagarajan2024-05-014-12/+13
* Remove unused import (#32192)Taym Haddadi2024-04-301-1/+0
* webgpu: Use safe callbacks & try_recv_timeout (#32008)Samson2024-04-302-174/+95
* fonts: Add support for more @font-face features (#32164)Martin Robinson2024-04-2913-414/+598
* layout: Ensure empty list items are at least as tall as outside markers (#32152)Martin Robinson2024-04-293-14/+72
* url: Only truncate data URLs for `Debug` (#32177)Martin Robinson2024-04-291-7/+19
* script: implement autofocus IDL reflection (#32170)Nolan Lawson2024-04-295-1/+45
* Fixe some clippy warnings (#32131)komuhangi2024-04-295-36/+32
* Turn white-space into a shorthand (#32146)Oriol Brufau2024-04-298-94/+119
* Fix flip_rect calculation (#32174)Ngo Iok Ui (Wu Yu Wei)2024-04-291-1/+4
* Update WebView variants of ConstellationMsg (#32163)Ngo Iok Ui (Wu Yu Wei)2024-04-294-63/+21
* layout2020 (flexbox): Implement `start`, `end`, and `space-evenly` content al...Nico Burns2024-04-281-40/+150
* feat: implement ARIA string reflection on Element (#32080)Nolan Lawson2024-04-273-0/+433
* Let legacy layout serialize shorthands in getComputedStyle (#32149)Oriol Brufau2024-04-261-14/+25
* Implement special table sizing for floats (#32150)Oriol Brufau2024-04-261-4/+18
* Bump Stylo to servo/stylo#34 and upgrade html5ever and xml5ever (#32145)Oriol Brufau2024-04-262-7/+7
* webgpu: Update wgpu to 0.19 (#31995)Samson2024-04-2623-306/+615
* Upgrade Stylo to 2024-04-16 (#32128)Oriol Brufau2024-04-256-15/+43
* script: Prevent "scroll to fragment" from scrolling offscreen (#32129)Martin Robinson2024-04-252-20/+17
* fonts: Merge multiple methods into `PlatformFont::descriptor()` (#32115)Martin Robinson2024-04-238-226/+126
* Address issues uncovered by rust-1.78 beta (#32130)Martin Robinson2024-04-2213-133/+6
* script_layout: Remove script to layout messages (#32081)Martin Robinson2024-04-2214-416/+324
* layout: Add a basic support for `list-style-position: outside` (#32114)Martin Robinson2024-04-223-17/+141