Birunthan Mohanathas
|
186d1e17e2
|
Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
|
2013-07-31 11:44:31 -04:00 |
|
John Daggett
|
bed3fbfbd2
|
Bug 857142 - implement -moz-font-smoothing. r=dbaron
|
2013-07-30 05:00:41 +09:00 |
|
Jonathan Kew
|
cde5e625bc
|
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
|
e68d70b967
|
Backed out changeset 8284007baae4 (bug 878674) for Android startup java exceptions
|
2013-06-25 11:26:00 +01:00 |
|
Jonathan Kew
|
d3da72928e
|
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
|
83b78343dc
|
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
|
028ad03f99
|
Bug 877382 - Remove THEBES_API decorator. - r=BenWa
|
2013-05-29 14:59:24 -07:00 |
|
Jonathan Kew
|
4131e1e140
|
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
|
e3e7dd0c6c
|
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
|
1b6d3e5fef
|
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
|
1ecd77525b
|
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
|
aa507d8c18
|
Bug 549861 - reland font-variant subproperties with DOM-peer review. r=khuey
|
2013-05-20 11:59:20 +09:00 |
|
Ms2ger
|
e0c18984a5
|
Backout bug 549861 (changesets 27fb48df15ce:7ecd4e3863b4) for insufficient review.
|
2013-05-19 20:23:19 +02:00 |
|
John Daggett
|
00a68469c0
|
Bug 549861. Trim out kerning from gfxFontStyle. r=jkew
|
2013-05-13 18:45:38 +09:00 |
|
John Daggett
|
c18a21b5f6
|
Bug 549861. Implement gfx support for font-variant-alternates. r=jkew
|
2013-05-13 18:45:37 +09:00 |
|
John Daggett
|
01200ec056
|
Bug 549861. Implement rendering support for simple font-variant properties. r=jkew
|
2013-05-13 18:45:36 +09:00 |
|
Nathan Froyd
|
8eeb78adb2
|
Bug 863264 - delete pointless initialization of mBoundingBox in gfxFont::RunMetrics constructor; r=BenWa
|
2013-04-29 15:52:27 -04:00 |
|
John Daggett
|
3671aea0ee
|
Bug 761442 - treat substitution and positioning lookups involving <space> differently. r=jkew
|
2013-04-11 22:49:58 +09:00 |
|
Jonathan Kew
|
8ac82223b3
|
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
|
c992967d69
|
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
|
f472b6c67c
|
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
|
635ab4f46c
|
bug 728436 - make synthetic bolding less severe at large sizes. r=jdaggett
|
2012-10-29 13:43:17 +00:00 |
|
Jonathan Kew
|
941b182708
|
bug 844133 - eliminate the MOZ_GRAPHITE configure option. r=ted
|
2013-02-22 16:52:20 +00:00 |
|
Jonathan Kew
|
54a3ee7cad
|
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
|
d043403e24
|
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
|
0335ceedb4
|
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
|
d41b08e0f2
|
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
|
d5826be6d7
|
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
|
b8c8bf6c2c
|
Bug 828805 - Implement SVG paint-order property. r=bz,roc
|
2013-01-13 10:27:53 +11:00 |
|
Jonathan Kew
|
aeb7ef0c8b
|
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
|
266183f3c3
|
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
|
cce2ad39c8
|
bug 826288 - remove the obsolete aFamily parameter from gfxFontEntry constructor. r=roc
|
2013-01-04 14:01:44 +00:00 |
|
Jonathan Kew
|
813a2e26db
|
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
|
f3bae4e064
|
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
|
49dd7a2abe
|
Bug 791466 - Fix direct write cairo scaled font. r=Bas
|
2012-11-12 11:35:49 -08:00 |
|
Mats Palmgren
|
e74ed98939
|
Bug 798853, gfx. r=roc
|
2012-10-22 15:53:31 +02:00 |
|
Ms2ger
|
a77a250988
|
Bug 793314 - Remove PtrBits; r=mounir,roc
|
2012-10-02 10:24:11 +02:00 |
|
Masayuki Nakano
|
c109b19922
|
Bug 791953 Fix lossy conversion warning in gfxFont.h r=jfkthame
|
2012-10-01 19:32:31 +09:00 |
|
Ehsan Akhgari
|
a3770a0057
|
Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
|
2012-09-28 14:56:27 -04:00 |
|
Isaac Aggrey
|
0cc4b12d36
|
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
|
2012-09-28 01:57:33 -05:00 |
|
Phil Ringnalda
|
3aa103fdc6
|
Back out 519f41fa596f (bug 793408) for Windows build bustage on a CLOSED TREE
|
2012-09-27 14:38:23 -07:00 |
|
Ehsan Akhgari
|
087cd05f52
|
Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
|
2012-09-22 11:34:22 -04:00 |
|
Ehsan Akhgari
|
e13fd08011
|
Backout changeset 24f4f77fba76 (bug 793408) because of broken builds on a CLOSED TREE
|
2012-09-27 10:24:08 -04:00 |
|
Ehsan Akhgari
|
03ce7cf78a
|
Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
|
2012-09-22 11:34:22 -04:00 |
|
Bas Schouten
|
8ed5af984b
|
Bug 792207 - Part 1: Retain ScaledFont objects for gfxFonts. r=jrmuizel
|
2012-09-24 15:02:49 +00:00 |
|
Makoto Kato
|
909aba1eb8
|
Bug 785321 - Replace PRUptrdiff with uintptr_t, prtdiff_t or etc; r=ehsan,jrmuizel
|
2012-09-14 16:09:52 -04:00 |
|
Edwin Flores
|
2ed8553827
|
Bug 719286 - Include SVG glyphs when calculating glyph extents r=jfkthame
|
2012-09-06 16:58:46 +12:00 |
|
Edwin Flores
|
87a3a3e8e0
|
Bug 719286 - Add new gfxTextObjectPaint paint wrapper for use with SVG glyphs r=roc
|
2012-09-06 16:58:46 +12:00 |
|
Edwin Flores
|
c26e74e98d
|
Bug 719286 - Basic OpenType SVG functionality r=roc
|
2012-09-06 16:57:54 +12:00 |
|
Randell Jesup
|
29ac5c0b8c
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|