Jonathan Watt
|
579842c323
|
Bug 1089177, part 2 - Port gfxFontMissingGlyphs to Moz2D. r=mattwoodrow
|
2014-10-28 14:40:42 +00:00 |
Markus Stange
|
defd3c048d
|
Bug 1055634 - Propagate font smoothing background colors to layers. r=roc
|
2014-10-24 18:32:23 +02:00 |
Jonathan Kew
|
0e773b6fc0
|
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
|
a20685ff2b
|
Backed out changeset 1abddb50ed34 (bug 1081867) for bustage on a CLOSED TREE
|
2014-10-16 11:42:11 +02:00 |
Jonathan Kew
|
1428512193
|
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
|
6fea005a92
|
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
|
8d715a7fe4
|
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
|
2014-10-08 13:17:32 -07:00 |
Jonathan Kew
|
c765f6c3f8
|
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
|
0c5e86e0fc
|
Backed out changeset 1632a36342d4 (bug 1074735)
|
2014-10-08 13:06:56 +02:00 |
Jonathan Kew
|
5194872bdc
|
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
|
445e1466e9
|
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
|
80d2b8bba6
|
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
|
934e56f8da
|
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
|
7e8dfb9a44
|
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
|
b2c88c5dfe
|
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
|
0bba571624
|
Bug 1057331 - mingw fixup (const char16_t*/char16ptr_t mismatch).
|
2014-10-01 10:58:57 +02:00 |
Jonathan Kew
|
c5e1a54d59
|
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
|
af4fdc577c
|
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
|
a6a8b844ba
|
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
|
83f0c5bfb7
|
Bug 1067989 - Unify some more binary search uses. r=waldo
|
2014-09-17 15:46:24 +02:00 |
Jonathan Kew
|
5cadcfeab8
|
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
|
50b0ff2a5d
|
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
|
2a0767dbda
|
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
|
93e59c8bd5
|
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
|
123c797bde
|
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
|
53967d717d
|
Bug 1062058 part 2 - rename userfont classes and adjust flags. r=heycam
|
2014-09-08 16:23:20 +09:00 |
Jonathan Kew
|
459e4b0582
|
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
|
f7c74c5ba8
|
Bug 931040 - add access to hidden system fonts on OSX. r=jfkthame
|
2014-08-19 21:46:17 +09:00 |
Ehsan Akhgari
|
93ec08d11c
|
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
|
a7cf4142b4
|
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
|
228d194059
|
Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
|
2014-08-05 13:27:41 -07:00 |
Jonathan Kew
|
48f8e6a65e
|
bug 1044706 - handle temporary contextPaint as part of fontParams. r=smontagu
|
2014-07-29 11:58:15 +01:00 |
Carsten "Tomcat" Book
|
e5d79023a1
|
Backed out changeset c8d0a8cf50a1 (bug 1044706) for Reftest Failures
|
2014-07-29 13:41:42 +02:00 |
Jonathan Kew
|
1f41596c73
|
bug 1044706 - handle temporary contextPaint as part of fontParams. r=smontagu
|
2014-07-29 11:58:15 +01:00 |
Jonathan Kew
|
3a3ee6ed8a
|
bug 1037340 pt 2 - hoist the setup of some unvarying parameters from gfxFont::Draw up to gfxTextRun::Draw. r=jdaggett
|
2014-07-25 09:38:55 +01:00 |
Jonathan Kew
|
d47b2363cc
|
bug 1037340 pt 1 - refactor gfxFont::Draw for better maintainability. r=jdaggett
|
2014-07-25 09:38:44 +01:00 |
Jonathan Kew
|
bce82c2cd4
|
Bug 1024804 followup - replace gfxFont::CalculateSubSuperSizeAndOffset with gfxFontStyle::AdjustForSubSuperscript. r=jdaggett
|
2014-07-11 22:37:27 +01:00 |
John Daggett
|
94caf2851e
|
Bug 1024804 p2 - scan scriptrun for characters lacking variant glyphs. r=jfkthame
|
2014-07-22 09:02:48 +09:00 |
John Daggett
|
14c6cc4cc3
|
Bug 1024804 p1 - implement fallback for font-variant-position sub/superscript glyphs. r=jfkthame
|
2014-07-22 09:02:45 +09:00 |
Jonathan Watt
|
7b84e10be6
|
Bug 933019, part 4 - Remove code for handling Thebes backed gfxContext in gfxFont. r=Bas
|
2014-07-10 10:58:07 +01:00 |
Cameron McCormack
|
e01446872c
|
Bug 1031202 - Factor out gfxMixedFontFamily lookup/creation into a helper function. r=jdaggett
|
2014-07-09 17:08:55 +10:00 |
Carsten "Tomcat" Book
|
2d4e060456
|
Backed out changeset 30954594c1dd (bug 1031202)
|
2014-07-09 13:43:51 +02:00 |
Cameron McCormack
|
493349d4b5
|
Bug 1031202 - Factor out gfxMixedFontFamily lookup/creation into a helper function. r=jdaggett
|
2014-07-09 21:04:15 +10:00 |
Jonathan Kew
|
c6ad2091d7
|
bug 1035323 - remove redundant null-checks in the DetailedGlyphStore code. r=jdaggett
|
2014-07-08 14:56:41 +01:00 |
Jonathan Kew
|
5a45201ffe
|
bug 1034403 - update index to step past the second half of a surrogate pair. r=roc
|
2014-07-06 12:51:27 +01:00 |
Frédéric Wang
|
9e0eb3a436
|
Bug 961365 - Part 1: Add helper functions to access MATH constants and use them to get the AxisHeight. r=jfkthame
|
2014-07-01 23:29:00 -04:00 |
Jonathan Kew
|
68d2010cfd
|
bug 1018551 - clean up redundancy in the font/shaper code. r=jdaggett
|
2014-05-31 08:12:40 +01:00 |
Masatoshi Kimura
|
e6e3ddadf9
|
Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
|
2014-05-31 15:11:29 +09:00 |
John Daggett
|
acd3c4ca2c
|
Bug 1029307 - remove subscript/superscript metrics. r=heycam
|
2014-06-28 15:40:36 +09:00 |
Geoff Brown
|
99eba27f48
|
Bug 456899 - Avoid assertion "forgot to short-circuit a text run with zero-sized font?"; r=jfkthame
|
2014-06-23 08:35:52 -06:00 |