Birunthan Mohanathas
|
573d76ec6d
|
Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
|
2013-07-31 11:44:31 -04:00 |
|
John Daggett
|
b439b6e590
|
Bug 857142 - implement -moz-font-smoothing. r=dbaron
|
2013-07-30 05:00:41 +09:00 |
|
Jonathan Kew
|
3cd852181b
|
bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
|
2013-06-25 09:14:03 +01:00 |
|
Ed Morley
|
56cd4d45f3
|
Backed out changeset 8284007baae4 (bug 878674) for Android startup java exceptions
|
2013-06-25 11:26:00 +01:00 |
|
Jonathan Kew
|
b606d6d74d
|
bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
|
2013-06-25 09:14:03 +01:00 |
|
Catalin Iacob
|
4f03e5bb1a
|
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
|
2013-06-23 14:03:39 +02:00 |
|
Jeff Gilbert
|
ea987c7dd2
|
Bug 877382 - Remove THEBES_API decorator. - r=BenWa
|
2013-05-29 14:59:24 -07:00 |
|
Jonathan Kew
|
f092eb387c
|
backout changesets d8f3694dd6df (bug 871961 pt 2) and b77d5e403c3d (bug 871961 pt 4) for making the browser crashy. r=me
|
2013-05-25 21:06:59 +08:00 |
|
Jonathan Kew
|
0980c2cd57
|
bug 871961 pt 4 - on xpcom-shutdown notification, release any SVG-glyphs documents held by fonts. r=roc
|
2013-05-22 23:48:55 +08:00 |
|
Jonathan Kew
|
ba4133d1ab
|
bug 874053 - ReadCMAP() must not leave the font entry's mCharacterMap pointer NULL, even if cmap table can't be read. r=roc
|
2013-05-21 12:25:47 +08:00 |
|
Jonathan Kew
|
5088360b94
|
bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
|
2013-05-16 17:29:20 +01:00 |
|
John Daggett
|
18ea34f1e4
|
Bug 549861 - reland font-variant subproperties with DOM-peer review. r=khuey
|
2013-05-20 11:59:20 +09:00 |
|
Ms2ger
|
c80e8cd5c6
|
Backout bug 549861 (changesets 27fb48df15ce:7ecd4e3863b4) for insufficient review.
|
2013-05-19 20:23:19 +02:00 |
|
John Daggett
|
46d5a31f16
|
Bug 549861. Trim out kerning from gfxFontStyle. r=jkew
|
2013-05-13 18:45:38 +09:00 |
|
John Daggett
|
c580f1c701
|
Bug 549861. Implement gfx support for font-variant-alternates. r=jkew
|
2013-05-13 18:45:37 +09:00 |
|
John Daggett
|
353ac539b0
|
Bug 549861. Implement rendering support for simple font-variant properties. r=jkew
|
2013-05-13 18:45:36 +09:00 |
|
Nathan Froyd
|
0d9cf431d8
|
Bug 863264 - delete pointless initialization of mBoundingBox in gfxFont::RunMetrics constructor; r=BenWa
|
2013-04-29 15:52:27 -04:00 |
|
John Daggett
|
72ff1aa5bc
|
Bug 761442 - treat substitution and positioning lookups involving <space> differently. r=jkew
|
2013-04-11 22:49:58 +09:00 |
|
Jonathan Kew
|
64b1171f3c
|
Bug 761442 - don't use per-word shaping with fonts that use <space> in opentype lookups. r=jdaggett
|
2013-01-08 14:38:48 +00:00 |
|
Joshua Cranmer
|
969dfd9705
|
Bug 767563 - Add a clang static checker, part 3: Move the MOZ_MUST_OVERRIDE macro to MFBT. r=Waldo
|
2013-03-23 21:14:43 -05:00 |
|
Jonathan Kew
|
4bb4065eea
|
bug 840431 - cache an ellipsis textrun on gfxFontGroup, to minimize perf overhead due to text-overflow. r=roc
|
2013-03-08 10:41:31 +00:00 |
|
Jonathan Kew
|
073925c9f7
|
bug 728436 - make synthetic bolding less severe at large sizes. r=jdaggett
|
2012-10-29 13:43:17 +00:00 |
|
Jonathan Kew
|
696cf350b6
|
bug 844133 - eliminate the MOZ_GRAPHITE configure option. r=ted
|
2013-02-22 16:52:20 +00:00 |
|
Jonathan Kew
|
110efd96e8
|
bug 843588 - font table cache management should not rely on hashtable entry pointers remaining valid. r=karlt
|
2013-02-22 13:14:33 +00:00 |
|
John Daggett
|
ab79904666
|
Bug 833169 - add font family name to font entries and use in user font cache key. r=jkew
|
2013-02-18 11:22:55 +09:00 |
|
Cameron McCormack
|
f78e8bacaa
|
Bug 655877 - Part 46: Paint SVG glyphs with new SVG text frame. r=roc,jwatt
|
2013-02-11 17:22:20 +11:00 |
|
Daniel Holbert
|
9a053a440f
|
Bug 832440: Fix inconsistency on appUnitsPerDevPixels's signedness in gfxFont and its clients by converting all instances to be signed. r=jfkthame
|
2013-01-28 11:01:59 -08:00 |
|
Mats Palmgren
|
6c53161814
|
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
|
2013-01-15 13:22:03 +01:00 |
|
Cameron McCormack
|
572084f298
|
Bug 828805 - Implement SVG paint-order property. r=bz,roc
|
2013-01-13 10:27:53 +11:00 |
|
Jonathan Kew
|
e1c4d87f24
|
bug 825875 - shape long words directly into the textrun instead of using word caching. r=roc
|
2013-01-04 18:35:37 +00:00 |
|
Jonathan Kew
|
c83f05e1ca
|
bug 825871 - refactor gfxTextRun and gfxShapedWord to share a common abstract base class (gfxShapedText) and shaping interface. r=roc
|
2013-01-04 18:35:37 +00:00 |
|
Jonathan Kew
|
65700ebddb
|
bug 826288 - remove the obsolete aFamily parameter from gfxFontEntry constructor. r=roc
|
2013-01-04 14:01:44 +00:00 |
|
Jonathan Kew
|
9e140898be
|
bug 821442 - eliminate the unreliable mFamily back-pointer in gfxFontEntry, and instead pass/track font family explicitly where needed. r=roc
|
2012-12-19 09:42:25 +00:00 |
|
Jonathan Kew
|
c44d8b77b1
|
bug 820707 - consistently set familyHasItalic flag on GDI font entries, to avoid referring back to the family during font instantiation. r=roc
|
2012-12-12 14:09:50 +00:00 |
|
Brendan Dahl
|
6172f2923b
|
Bug 791466 - Fix direct write cairo scaled font. r=Bas
|
2012-11-12 11:35:49 -08:00 |
|
Mats Palmgren
|
8b20f6f589
|
Bug 798853, gfx. r=roc
|
2012-10-22 15:53:31 +02:00 |
|
Ms2ger
|
8c3cbade76
|
Bug 793314 - Remove PtrBits; r=mounir,roc
|
2012-10-02 10:24:11 +02:00 |
|
Masayuki Nakano
|
3cce608d33
|
Bug 791953 Fix lossy conversion warning in gfxFont.h r=jfkthame
|
2012-10-01 19:32:31 +09:00 |
|
Ehsan Akhgari
|
1d1ec4e105
|
Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
|
2012-09-28 14:56:27 -04:00 |
|
Isaac Aggrey
|
997db4d142
|
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
|
2012-09-28 01:57:33 -05:00 |
|
Phil Ringnalda
|
fd1e5a6cf0
|
Back out 519f41fa596f (bug 793408) for Windows build bustage on a CLOSED TREE
|
2012-09-27 14:38:23 -07:00 |
|
Ehsan Akhgari
|
7c8cbb6a5f
|
Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
|
2012-09-22 11:34:22 -04:00 |
|
Ehsan Akhgari
|
52ace62039
|
Backout changeset 24f4f77fba76 (bug 793408) because of broken builds on a CLOSED TREE
|
2012-09-27 10:24:08 -04:00 |
|
Ehsan Akhgari
|
823f39644b
|
Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
|
2012-09-22 11:34:22 -04:00 |
|
Bas Schouten
|
cf4260a23c
|
Bug 792207 - Part 1: Retain ScaledFont objects for gfxFonts. r=jrmuizel
|
2012-09-24 15:02:49 +00:00 |
|
Makoto Kato
|
d5c93adaee
|
Bug 785321 - Replace PRUptrdiff with uintptr_t, prtdiff_t or etc; r=ehsan,jrmuizel
|
2012-09-14 16:09:52 -04:00 |
|
Edwin Flores
|
06c8be815b
|
Bug 719286 - Include SVG glyphs when calculating glyph extents r=jfkthame
|
2012-09-06 16:58:46 +12:00 |
|
Edwin Flores
|
67581ebf40
|
Bug 719286 - Add new gfxTextObjectPaint paint wrapper for use with SVG glyphs r=roc
|
2012-09-06 16:58:46 +12:00 |
|
Edwin Flores
|
fe9a9803ab
|
Bug 719286 - Basic OpenType SVG functionality r=roc
|
2012-09-06 16:57:54 +12:00 |
|
Randell Jesup
|
eedf93a21d
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|