aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/text/text_run.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Add support for `white-space-collapse: break-spaces` (#32388)Martin Robinson2024-05-301-464/+0
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-021-4/+5
* Simplify `FontHandle` and rename it to `PlatformFont` (#32101)Martin Robinson2024-04-171-5/+1
* gfx: Remove `FontTemplateData` (#32034)Martin Robinson2024-04-161-3/+4
* clippy: Fix several warnings (#31710)RustAndMetal2024-03-181-1/+1
* Obey white-space when intrinsically sizing an IFC (#31660)Oriol Brufau2024-03-151-17/+29
* clippy: fix warnings in components/gfx (#31560)eri2024-03-081-12/+14
* layout: Turn on synthetic small-caps for layout 2020 (#31435)Martin Robinson2024-02-281-2/+2
* Stop sending " " to linebreaker for replaced content (#30740)Martin Robinson2023-11-301-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-8/+9
* remove `extern crate` (#30311)Samson2023-09-081-0/+2
* Try to `use` WebRender types moreMartin Robinson2023-07-101-1/+2
* Remove unused code from gfx and layout cratesest312019-05-291-4/+0
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-4/+5
* 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/+1
* Format remaining filesPyfisch2018-11-061-1/+2
* Sort `use` statementsSimon Sapin2018-11-061-1/+1
* `cargo fix --edition`Simon Sapin2018-11-061-4/+4
* Add lots of derived Debug implsAlan Jeffrey2018-10-291-2/+2
* Format gfx text #21373kingdido9992018-09-071-60/+102
* Introduce a dedicated data structure for text queriesPyfisch2018-02-241-2/+2
* Use LayoutRects for bounds and overflow in display listsPyfisch2018-02-071-2/+2
* Share line breaking state across text runsManish Goregaokar2018-01-241-9/+39
* gfx: Use ? on Option more often.Emilio Cobos Álvarez2017-12-091-4/+1
* Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-3/+3
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f...Gecko Backout2017-10-191-3/+3
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-3/+3
* Update WR (font instance API).Glenn Watson2017-08-311-1/+1
* Upgrade to the latest version of WebRenderMartin Robinson2017-07-131-2/+2
* [gfx] [layout] [style] Upgrade unicode-bidi to 0.3Behnam Esfahbod2017-05-221-3/+4
* Position insertion point in input field with mouseFlorian Merz2017-01-111-0/+15
* Remove old rendering backend.Glenn Watson2016-10-181-1/+1
* Use word-break to decide how glyph runs should be createdFelipe2016-09-271-69/+5
* Implement `word-break: keep_all`Felipe2016-09-271-5/+72
* Reorder `use` statementsUK9922016-09-091-1/+1
* Move util::str to styleAnthony Ramine2016-07-051-1/+1
* Report use statements that use {} with only one entryCullen Rhodes2016-05-271-1/+1
* Make `text-align: justify` incremental layout safeUlf Nilsson2016-05-101-2/+4
* layout: Don't pretend inline fragment sizes are zero when placing themPatrick Walton2016-05-041-1/+8
* Use xi-unicode for line breakingMatt Brubeck2016-04-301-59/+28
* Use byte indices instead of char indices for text runsMatt Brubeck2016-04-281-37/+44
* Stop using deprecated `str::char_*` methodsMatt Brubeck2016-04-271-5/+2
* Remove util::vec::ComparatorGuillaume Gomez2016-03-011-11/+9
* Move util::range into its own crateJonathan Schuster2016-02-251-1/+1
* Add WebRender integration to Servo.Glenn Watson2016-02-181-0/+3
* gfx: Cache the last result ofPatrick Walton2015-12-161-1/+38
* Split Au type into separate crate, with minimal dependencies.Glenn Watson2015-10-011-1/+1
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-5/+3