summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Drop codepoints that are outside the Unicode range - DO NOT MERGEcm-14.1Seigo Nonaka2017-12-092-0/+17
* Reject unsorted cmap entries. DO NOT MERGESeigo Nonaka2017-09-151-6/+24
* Revert "Lookup glyph from color emoji font before and after ZWJ."Roozbeh Pournader2016-08-118-25/+13
|\
| * Revert "Lookup glyph from color emoji font before and after ZWJ."Roozbeh Pournader2016-08-118-25/+13
|/
* Lookup glyph from color emoji font before and after ZWJ.Seigo Nonaka2016-07-138-13/+25
* Treat U+2695, U+2640, U+2642 as emoji characters.Seigo Nonaka2016-07-138-19/+63
* Add some gender balanced components in to the sticky whitelist.Seigo Nonaka2016-07-136-124/+74
* Do not break after Myanmar viramasRoozbeh Pournader2016-05-262-1/+22
|\
| * Do not break after Myanmar viramasRoozbeh Pournader2016-05-252-1/+22
* | Do not break before and after ZWJ.Seigo Nonaka2016-04-1910-29/+179
|\ \ | |/
| * Do not break before and after ZWJ.Seigo Nonaka2016-04-1910-29/+179
|/
* Returns hasVariationSelector true for VS15/VS16Seigo Nonaka2016-04-1512-34/+156
* Merge "Clear mLineWidths in LineBreaker::finish()" into nyc-devRaph Levien2016-04-132-0/+4
|\
| * Clear mLineWidths in LineBreaker::finish()Raph Levien2016-04-122-0/+4
* | Fix minikin_unittestsSeigo Nonaka2016-04-1113-46/+58
* | Update minikin/sample code to use new GetTableRaph Levien2016-04-082-11/+14
* | Avoid copying of font table dataRaph Levien2016-04-0810-62/+137
|/
* Purge hb font on Minikin font destructionRaph Levien2016-04-075-0/+40
* Support multiple locales for font language settings.Seigo Nonaka2016-04-047-98/+197
* Try putting combining marks in the same font runRoozbeh Pournader2016-03-311-7/+8
* Do not allow line breaks before currency symbolsRoozbeh Pournader2016-03-162-0/+29
* Suppress log span due to returning null for itemize result.Seigo Nonaka2016-03-033-14/+30
* Break regional indicators at even numbered code points.Seigo Nonaka2016-03-032-9/+34
* Fix wrong conditions in isEmojiBaseRaph Levien2016-02-272-15/+16
* Suppress line breaks in emoji + modifierRaph Levien2016-02-262-12/+47
* Use color font if skin tone is specified.Seigo Nonaka2016-02-2610-123/+116
* Merge "Suppress grapheme cluster breaks in emoji with modifiers" into nyc-devRaph Levien2016-02-242-0/+77
|\
| * Suppress grapheme cluster breaks in emoji with modifiersRaph Levien2016-02-242-0/+77
* | Merge "Support Hanb script." into nyc-devSeigo Nonaka2016-02-233-8/+28
|\ \ | |/ |/|
| * Support Hanb script.Seigo Nonaka2016-02-183-8/+28
* | Merge "Suppress linebreaks in emoji ZWJ sequences" into nyc-devRaph Levien2016-02-192-1/+52
|\ \
| * | Suppress linebreaks in emoji ZWJ sequencesRaph Levien2016-02-182-1/+52
* | | Optimize: Use measureText instead of doLayout.Keisuke Kuroyanagi2016-02-183-24/+25
|/ /
* | Disable hyphenation when word overlaps style boundaryRaph Levien2016-02-181-1/+2
* | Merge "Improve Paint.measureText and Paint.hasGlyph for variation sequences."...Seigo Nonaka2016-02-187-18/+91
|\ \
| * | Improve Paint.measureText and Paint.hasGlyph for variation sequences.Seigo Nonaka2016-02-177-18/+91
| |/
* | Add error logging on invalid cmap - DO NOT MERGE am: 48e5307447 am: d60a48cc7...Raph Levien2016-02-180-0/+0
|\ \
| * \ Add error logging on invalid cmap - DO NOT MERGE am: 48e5307447 am: d60a48cc7...Raph Levien2016-02-180-0/+0
| |\ \
| | * \ Add error logging on invalid cmap - DO NOT MERGE am: 48e5307447 am: d60a48cc7...Raph Levien2016-02-180-0/+0
| | |\ \
| | | * \ Add error logging on invalid cmap - DO NOT MERGE am: 48e5307447 am: d60a48cc7...Raph Levien2016-02-170-0/+0
| | | |\ \
| | | | * \ Add error logging on invalid cmap - DO NOT MERGE am: 48e5307447 am: d60a48cc7...Raph Levien2016-02-170-0/+0
| | | | |\ \
| | | | | * \ Add error logging on invalid cmap - DO NOT MERGE am: 48e5307447Raph Levien2016-02-170-0/+0
| | | | | |\ \
| | | | | | * \ Add error logging on invalid cmap - DO NOT MERGERaph Levien2016-02-171-0/+6
| | | | | | |\ \
| | | | | | | * | Add error logging on invalid cmap - DO NOT MERGERaph Levien2016-02-121-0/+6
* | | | | | | | | Add error logging on invalid cmap am: 734f037130 am: c91a77cf22Raph Levien2016-02-171-0/+3
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Add error logging on invalid cmap am: 734f037130Raph Levien2016-02-171-0/+3
| |\ \ \ \ \ \ \ \ | | |/ / / / / / /
| | * | | | | | | Add error logging on invalid cmapRaph Levien2016-02-171-0/+3
| | |\ \ \ \ \ \ \ | | | |/ / / / / /
| | | * | | | | | Add error logging on invalid cmapRaph Levien2016-02-121-0/+3
* | | | | | | | | Add penalty for breaks in URLs and email addressesRaph Levien2016-02-174-1/+52
* | | | | | | | | Add line breaks to email addresses and URLsRaph Levien2016-02-173-22/+175