summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-02-26Add error logging on invalid cmap - DO NOT MERGEandroid-cts-5.1_r9android-cts-5.1_r8android-cts-5.1_r7android-cts-5.1_r28android-cts-5.1_r27android-cts-5.1_r26android-cts-5.1_r25android-cts-5.1_r24android-cts-5.1_r23android-cts-5.1_r22android-cts-5.1_r21android-cts-5.1_r20android-cts-5.1_r19android-cts-5.1_r18android-cts-5.1_r17android-cts-5.1_r16android-cts-5.1_r15android-cts-5.1_r14android-cts-5.1_r13android-cts-5.1_r10android-5.1.1_r38android-5.1.1_r37lollipop-mr1-releaselollipop-mr1-cts-releaseRaph Levien
2016-02-26Reject fonts with invalid ranges in cmapRaph Levien
2015-12-17merge in lmp-mr1-release history after reset to lmp-mr1-devandroid-cts-5.1_r6android-5.1.1_r36android-5.1.1_r35android-5.1.1_r34The Android Automerger
2015-12-17merge in lmp-mr1-release history after reset to lmp-mr1-devandroid-5.1.1_r33The Android Automerger
2015-12-10Avoid integer overflows in parsing fontsRaph Levien
2014-10-29Move coverage bitmap from FontCollection to FontFamilyandroid-cts-5.1_r5android-cts-5.1_r4android-cts-5.1_r3android-cts-5.1_r2android-cts-5.1_r1android-5.1.1_r9android-5.1.1_r8android-5.1.1_r7android-5.1.1_r6android-5.1.1_r5android-5.1.1_r4android-5.1.1_r30android-5.1.1_r3android-5.1.1_r29android-5.1.1_r28android-5.1.1_r26android-5.1.1_r25android-5.1.1_r24android-5.1.1_r23android-5.1.1_r22android-5.1.1_r20android-5.1.1_r2android-5.1.1_r19android-5.1.1_r18android-5.1.1_r17android-5.1.1_r16android-5.1.1_r15android-5.1.1_r14android-5.1.1_r13android-5.1.1_r12android-5.1.1_r10android-5.1.1_r1android-5.1.0_r5android-5.1.0_r4android-5.1.0_r3android-5.1.0_r1lollipop-mr1-wfc-releaselollipop-mr1-fi-releaselollipop-mr1-devRaph Levien
2014-10-23Silently ignore invalid rangeOffset valuesRaph Levien
2014-09-22Fine-tune fake-bolding conditionandroid-cts-5.0_r9android-cts-5.0_r8android-cts-5.0_r7android-cts-5.0_r6android-cts-5.0_r5android-cts-5.0_r4android-cts-5.0_r3android-5.0.2_r3android-5.0.2_r1android-5.0.1_r1android-5.0.0_r7android-5.0.0_r6android-5.0.0_r5.1android-5.0.0_r5android-5.0.0_r4android-5.0.0_r3android-5.0.0_r2android-5.0.0_r1lollipop-releaselollipop-devlollipop-cts-releaseRaph Levien
2014-09-03Snap advance widths to integersRaph Levien
2014-08-26Try Unicode decomposition for selecting fallback fontRaph Levien
2014-08-21Allocate font vector on stackBehdad Esfahbod
2014-08-21Fix Layout initialization in the skipCache pathBehdad Esfahbod
2014-08-21Speed up cache lookupBehdad Esfahbod
2014-08-08Choose same font for Emoji keycap and its base characterBehdad Esfahbod
2014-07-30Support fontFeatureSettingsBehdad Esfahbod
2014-07-29Fix examples buildBehdad Esfahbod
2014-07-27Merge "Remove CSS string doLayout entrypoint and supporting code" into lmp-devBehdad Esfahbod
2014-07-29Initialize MinikinPaint membersBehdad Esfahbod
2014-07-29Remove CSS string doLayout entrypoint and supporting codeBehdad Esfahbod
2014-07-29Add doLayout variant that does NOT take css stringBehdad Esfahbod
2014-07-24Merge "Don't get stuck on invalid UTF-16" into lmp-devBehdad Esfahbod
2014-07-25Don't get stuck on invalid UTF-16Behdad Esfahbod
2014-07-24Towards CSS removalBehdad Esfahbod
2014-07-24Remove deprecated APIBehdad Esfahbod
2014-07-22Add letter-spacing supportBehdad Esfahbod
2014-07-11Don't pass invalid Unicode codepoint to SkiaBehdad Esfahbod
2014-07-10Merge "Use __builtin_clzl if element is long"Behdad Esfahbod
2014-07-10Use __builtin_clzl if element is longBehdad Esfahbod
2014-07-10Switch minikin to the new icu.Elliott Hughes
2014-07-09Assign non-coverage font runs to base fontRaph Levien
2014-07-07setConfig is deprecatedMike Reed
2014-06-26Disable "palt" OpenType featureRaph Levien
2014-06-25Add purgeCaches() methodRaph Levien
2014-06-19Implement grapheme cluster breakingRaph Levien
2014-06-19Make font runs less stickyRaph Levien
2014-06-12am e68467e9: Tighten requirements for fake boldRaph Levien
2014-06-12am 15651697: (-s ours) Support for fake bold and italicsRaph Levien
2014-06-12am b1eae5ea: (-s ours) Add baseFont method to FontCollectionRaph Levien
2014-06-12Tighten requirements for fake boldRaph Levien
2014-06-11Merge "Fix missing text on nonexistent font file"Raph Levien
2014-06-12Tighten requirements for fake boldRaph Levien
2014-06-11Fix missing text on nonexistent font fileRaph Levien
2014-06-11Support for fake bold and italicsRaph Levien
2014-06-11Add baseFont method to FontCollectionRaph Levien
2014-06-10Merge "Provisionally enable "palt" OpenType feature"Raph Levien
2014-06-10Support for fake bold and italicsRaph Levien
2014-06-07Provisionally enable "palt" OpenType featureRaph Levien
2014-06-06Add baseFont method to FontCollectionRaph Levien
2014-06-05reset sha1 3f1ea5d with historyQiwen Zhao
2014-06-05am 89339973: Fix unmatching typeRaph Levien