Jonathan Kew
|
6f26a44e59
|
Bug 1121448 - Ignore negative values in the OS/2 table sxHeight field. r=jdaggett
|
2015-01-19 10:03:54 +00:00 |
|
Jonathan Kew
|
0a0585a9d7
|
Bug 1122020 - Account for position offset when collecting glyph bounding boxes. r=roc
|
2015-01-16 09:42:42 +00:00 |
|
Robert O'Callahan
|
68c074dcb8
|
Bug 1099977. Part 2: Make gfxFont::Measure return an empty bounding-box when all glyphs are invisible. r=jfkthame
--HG--
extra : rebase_source : 41a9f586ef2992d96b789d6bd55daae18f15ed2f
|
2014-11-18 23:23:45 +13:00 |
|
Jonathan Kew
|
4b9718be5e
|
Bug 1118943 - Ensure mFUnitsConvFactor is set up properly for vertical fonts in the FT2 backend. r=smontagu
|
2015-01-07 23:42:40 +00:00 |
|
Jonathan Kew
|
ca7c35cdff
|
Bug 1120102 - Use absolute value of vhea descender field, because fonts differ in the sign of the coordinate system they assume. r=smontagu
|
2015-01-12 14:24:05 +00:00 |
|
Jonathan Kew
|
d3b227a612
|
Bug 1062108 - Don't increase glyph advances when applying fake-bold to a fixed-pitch font. r=jdaggett
|
2015-01-08 12:51:00 +00:00 |
|
Jonathan Kew
|
0ed708ecdd
|
Bug 1095334 - Adjust ascent/descent to provide centered vertical baseline when reading 'vhea' table. r=smontagu
|
2015-01-06 20:56:02 +00:00 |
|
Jonathan Kew
|
0b1a3023b6
|
Bug 1115916 - Improve synthetic vertical metrics for fonts that don't have actual vhea/vmtx tables. r=smontagu
|
2015-01-06 20:56:02 +00:00 |
|
Jonathan Kew
|
0dd36ab38e
|
Bug 1116480 - gfxTextRun::Measure needs to account for fake-italic transform when returning the bounding box. r=roc
|
2014-12-31 22:35:40 +00:00 |
|
Jonathan Kew
|
9b86ba77e0
|
Bug 1108616 - part 3 - Only do language-specific shaping when the language was explicitly tagged. r=jdaggett
|
2014-12-23 12:50:10 +00:00 |
|
Jonathan Kew
|
cc0d8158c6
|
Bug 1108616 - part 2 - Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron
|
2014-12-23 12:50:10 +00:00 |
|
Jonathan Kew
|
6b1e61fcd0
|
Bug 1102406 - Ensure conversion factor for font units is set up before trying to read vertical metrics. r=jdaggett
|
2014-11-27 09:31:15 +00:00 |
|
Jonathan Kew
|
05381c64c7
|
Bug 1093553 - Improve handling of line-height metrics, block ascent, etc., in vertical writing mode. r=smontagu
|
2014-11-13 08:58:06 +00:00 |
|
Jonathan Watt
|
788f36f152
|
Bug 1093811 - Convert the gfxFont::GetGlyphWidth() virtual method to take a Moz2D DrawTarget instead of a Thebes gfxContext. r=jfkthame
|
2014-11-10 21:41:41 +00:00 |
|
Jonathan Watt
|
34c0ce8374
|
Bug 1093813 - Remove the gfxContext argument from gfxHarfBuzzShaper's GetGlyphHAdvance, GetGlyphVAdvance and GetGlyphVOrigin methods. r=jfkthame
|
2014-11-10 21:41:41 +00:00 |
|
John Daggett
|
2bf063af98
|
Bug 475891 - support unicode-range when matching userfonts (non-linux). r=jfkthame
|
2014-11-06 13:42:50 +09:00 |
|
Jonathan Kew
|
5dcf74040e
|
Bug 1090869 - Don't collect output glyphs when checking for features involving <space>. r=jdaggett
|
2014-10-30 09:54:22 +00:00 |
|
Jonathan Watt
|
5e7fdbe4f0
|
Bug 1089177, part 2 - Port gfxFontMissingGlyphs to Moz2D. r=mattwoodrow
|
2014-10-28 14:40:42 +00:00 |
|
Markus Stange
|
dc285f3c81
|
Bug 1055634 - Propagate font smoothing background colors to layers. r=roc
|
2014-10-24 18:32:23 +02:00 |
|
Jonathan Kew
|
acd271ded7
|
Bug 1081867 - Convert textrun metrics to physical coordinates before merging with visual-overflow region. r=smontagu
|
2014-10-16 09:40:19 +01:00 |
|
Carsten "Tomcat" Book
|
e98d3a9fb7
|
Backed out changeset 1abddb50ed34 (bug 1081867) for bustage on a CLOSED TREE
|
2014-10-16 11:42:11 +02:00 |
|
Jonathan Kew
|
7630381bcf
|
Bug 1081867 - Convert textrun metrics to physical coordinates before merging with visual-overflow region. r=smontagu
|
2014-10-16 09:40:19 +01:00 |
|
Jonathan Kew
|
2ba2c95409
|
Bug 1082083 - Apply division to the y-coordinate only, not to the point as a whole. r=jdaggett
|
2014-10-14 20:56:08 +01:00 |
|
Eric Rahm
|
f6bb65afb3
|
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
|
2014-10-08 13:17:32 -07:00 |
|
Jonathan Kew
|
ace92f1b69
|
Bug 1074735 pt 1 - Use more sensible values for underline and strikeout position in vertical font metrics. r=smontagu
|
2014-10-08 10:32:53 +01:00 |
|
Carsten "Tomcat" Book
|
c87c4c518a
|
Backed out changeset 1632a36342d4 (bug 1074735)
|
2014-10-08 13:06:56 +02:00 |
|
Jonathan Kew
|
5d4361c177
|
Bug 1074735 pt 1 - Use more sensible values for underline and strikeout position in vertical font metrics. r=smontagu
|
2014-10-08 10:32:53 +01:00 |
|
Wes Kocher
|
5d7f3c7007
|
Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
|
2014-10-06 16:32:50 -07:00 |
|
Eric Rahm
|
baf96b6e07
|
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
|
2014-10-06 13:08:20 -07:00 |
|
Jonathan Kew
|
ab0dd64695
|
Bug 902762 pt 4 - Support for orientation:sideways-right when drawing vertical textruns. r=jdaggett
|
2014-10-01 20:25:49 +01:00 |
|
Jonathan Kew
|
de65ac10da
|
Bug 902762 pt 2 - Support for vertical textruns and fonts through gfxTextRun::Draw. r=jdaggett
|
2014-10-01 20:25:48 +01:00 |
|
Jonathan Kew
|
315fe696fe
|
Bug 902762 pt 1 - Pass a 'vertical' flag to font shapers, and support vertical shaping through harfbuzz. r=jdaggett
|
2014-10-01 20:25:48 +01:00 |
|
Jacek Caban
|
afaed46fb3
|
Bug 1057331 - mingw fixup (const char16_t*/char16ptr_t mismatch).
|
2014-10-01 10:58:57 +02:00 |
|
Jonathan Kew
|
9407713a2b
|
Bug 1065002 pt 1.3 - Add an Orientation parameter to gfxFont::GetMetrics and dispatch to horizontal or vertical as needed. r=jdaggett
|
2014-09-30 07:38:26 +01:00 |
|
Jonathan Kew
|
cbdf2b8244
|
Bug 1065002 pt 1.2 - Add CreateVerticalMetrics to gfxFont, to read/synthesize metrics for vertical layout. r=jdaggett
|
2014-09-30 07:38:06 +01:00 |
|
Jonathan Watt
|
9ee5dc4050
|
Bug 1073964 - Pass a const DrawTarget* through to nsSVGPaintServerFrame::GetPaintServerPattern so that it can create a pattern of the appropriate type. r=Bas
|
2014-09-29 14:15:19 +01:00 |
|
Georg Fritzsche
|
8bee7684a2
|
Bug 1067989 - Unify some more binary search uses. r=waldo
|
2014-09-17 15:46:24 +02:00 |
|
Jonathan Kew
|
8a86870edc
|
bug 1057331 - add orientation flags to gfxShapedText/gfxTextRun and to glyph runs within the text run, and split glyph runs on orientation changes. r=jdaggett
|
2014-09-16 12:25:45 +01:00 |
|
Jonathan Kew
|
08babb6a11
|
bug 1066043 - split gfxFont.cpp and .h into more manageably-sized pieces. r=jdaggett
--HG--
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxFontEntry.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxFontEntry.h
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxGlyphExtents.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxGlyphExtents.h
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxTextRun.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxTextRun.h
|
2014-09-16 10:58:12 +01:00 |
|
Jonathan Watt
|
9bc0f0cdf3
|
Bug 1064084, part 4 - Convert all consumers of gfxContext::IdentityMatrix() to use gfxContext::SetMatrix(). r=Bas
|
2014-09-11 07:57:39 +01:00 |
|
Jonathan Watt
|
fa8c7ec8a5
|
Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
|
2014-09-11 07:57:38 +01:00 |
|
John Daggett
|
b59e49acf6
|
Bug 1062058 part 3 - make userfont entry a container of the platform font entry. r=heycam
|
2014-09-08 16:23:20 +09:00 |
|
John Daggett
|
4152f3896a
|
Bug 1062058 part 2 - rename userfont classes and adjust flags. r=heycam
|
2014-09-08 16:23:20 +09:00 |
|
Jonathan Kew
|
af9c08c29d
|
bug 983985 - remove fake-italic skew from the drawTarget's matrix before rendering a hexbox. r=bas
|
2014-08-30 17:29:06 +01:00 |
|
John Daggett
|
35517cde10
|
Bug 931040 - add access to hidden system fonts on OSX. r=jfkthame
|
2014-08-19 21:46:17 +09:00 |
|
Ehsan Akhgari
|
7ef2679c79
|
Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
--HG--
extra : rebase_source : 5c6b62dbed81018370ce274e1913620ffb0ff7a2
|
2014-08-07 21:17:30 -04:00 |
|
Nicholas Nethercote
|
8c60d14a1a
|
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
* * *
imported patch rm-dummy-params
--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
|
2014-08-06 06:31:21 -07:00 |
|
Andrew McCreight
|
edbfabc8f6
|
Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
|
2014-08-05 13:27:41 -07:00 |
|
Jonathan Kew
|
a11954ec76
|
bug 1044706 - handle temporary contextPaint as part of fontParams. r=smontagu
|
2014-07-29 11:58:15 +01:00 |
|
Carsten "Tomcat" Book
|
6e79f9134f
|
Backed out changeset c8d0a8cf50a1 (bug 1044706) for Reftest Failures
|
2014-07-29 13:41:42 +02:00 |
|