aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/text/text_run.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix match_refs and let_returns in layout, address review changesManish Goregaokar2015-09-041-3/+2
* Remove needless returnsManish Goregaokar2015-09-041-1/+1
* Fix existing syntactics nits.Josh Matthews2015-08-161-1/+1
* Basic support for bidirectional textMatt Brubeck2015-07-231-8/+51
* gfx: Make display lists serializable using `serde`.Patrick Walton2015-07-151-2/+2
* Remove dead code from gfx/textMatt Brubeck2015-07-141-74/+0
* Remove `get_` prefix on gettersCorey Farwell2015-06-021-1/+1
* Replace Au-related free functions in util::geometry with Au methods.Simon Sapin2015-05-051-2/+2
* layout: Simplify and improve the correctness of whitespace stripping inPatrick Walton2015-04-081-1/+3
* Remove int_uint feature from gfx.Josh Matthews2015-04-071-2/+2