aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/font_context.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-191-773/+0
* fonts: Clean up WebRender web fonts when they are no longer used (#32545)Martin Robinson2024-06-181-1/+45
* Remove unused items in gfx (#32423)Ngo Iok Ui (Wu Yu Wei)2024-06-051-2/+0
* fonts: Remove web fonts when their stylsheet is removed (#32346)Martin Robinson2024-05-231-26/+69
* fonts: Clean up messaging during web fonts loads (#32332)Martin Robinson2024-05-221-27/+45
* fonts: Store web fonts in the per-Layout `FontContext` (#32303)Martin Robinson2024-05-201-113/+485
* fonts: Add `MallocSizeOf` implementation for `FontContext` (#32206)Martin Robinson2024-05-031-3/+39
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-021-85/+77
* fonts: Use `FontInstanceFlags::EMBEDDED_BITMAPS` for color fonts on MacOS (#3...Martin Robinson2024-05-021-11/+18
* fonts: Add support for more @font-face features (#32164)Martin Robinson2024-04-291-44/+40
* fonts: Rework platform font initialization (#32127)Mukilan Thiyagarajan2024-04-221-3/+3
* Simplify `FontHandle` and rename it to `PlatformFont` (#32101)Martin Robinson2024-04-171-9/+4
* Rename `FontTemplateInfo` to `FontTemplateAndWebRenderFontKey` (#32100)Martin Robinson2024-04-171-5/+5
* gfx: Remove `FontTemplateData` (#32034)Martin Robinson2024-04-161-0/+5
* Remove `FontContextHandle` (#32038)Martin Robinson2024-04-121-17/+1
* layout: Add a `FontMetricsProvider` for resolving font-relative units (#31966)Martin Robinson2024-04-041-4/+12
* clippy: Fix `default_constructed_unit_structs` warnings in `components` (#31827)Oluwatobi Sofela2024-03-241-0/+1
* clippy: Fix remaining warnings in `gfx` for MacOS (#31669)Martin Robinson2024-03-151-1/+1
* clippy: fix warnings in components/gfx (#31560)eri2024-03-081-30/+27
* layout: Turn on synthetic small-caps for layout 2020 (#31435)Martin Robinson2024-02-281-13/+40
* Further changes required by ServoOriol Brufau2023-11-041-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-12/+14
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Try to `use` WebRender types moreMartin Robinson2023-07-101-5/+2
* Servo build fixes.Emilio Cobos Álvarez2019-12-161-1/+1
* Fix deprecation warningsSimon Sapin2019-01-281-2/+2
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-1/+1
* Remove redundant `.clone()`sShotaro Yamada2018-12-111-1/+1
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* Remove useless `use crate_name;` imports.Simon Sapin2018-11-081-1/+0
* Reorder importsPyfisch2018-11-061-1/+3
* Format remaining filesPyfisch2018-11-061-1/+2
* Sort `use` statementsSimon Sapin2018-11-061-2/+2
* `cargo fix --edition`Simon Sapin2018-11-061-5/+5
* Format the rest of gfx #21373kingdido9992018-09-081-25/+43
* FontContext: Cache data fetched from the cache threadJon Leighton2018-05-191-6/+39
* Implement font fallbackJon Leighton2018-05-191-128/+59
* Add test for FontContext/FontGroup functionalityJon Leighton2018-02-221-14/+27
* Lazy load fonts in a FontGroupJon Leighton2018-02-221-150/+137
* Fix FontTemplateDescriptor under FreeTypeJon Leighton2018-02-071-1/+1
* style: Make all keywords CamelCase for consistency.Emilio Cobos Álvarez2017-12-061-6/+7
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-4/+4
* style: Use a SharedFontList object to store font-family values for Gecko.Cameron McCormack2017-10-041-1/+1
* stylo: Add keyword info to computed value of font-sizeManish Goregaokar2017-09-231-5/+5
* Introduce CSSPixelLength and update NonNegativeLength.Boris Chiou2017-09-131-5/+5
* Update WR (font instance API).Glenn Watson2017-08-311-4/+5
* Bug 1374233 - Part 3: Use NonNegativeAu as computed values for font-size rela...Boris Chiou2017-08-041-5/+5
* Replace all uses of the style::stylearc alias with servo_arc.Michael Partheil2017-07-191-3/+3
* Upgrade to the latest version of WebRenderMartin Robinson2017-07-131-2/+2
* UntrySimon Sapin2017-06-181-2/+2