Nicholas Nethercote
|
ffea0fdbca
|
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
|
14a59b9fa7
|
Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
|
2014-08-05 13:27:41 -07:00 |
|
Jonathan Kew
|
cd64ddcdae
|
bug 1044706 - handle temporary contextPaint as part of fontParams. r=smontagu
|
2014-07-29 11:58:15 +01:00 |
|
Carsten "Tomcat" Book
|
44fb131749
|
Backed out changeset c8d0a8cf50a1 (bug 1044706) for Reftest Failures
|
2014-07-29 13:41:42 +02:00 |
|
Jonathan Kew
|
97f44c1606
|
bug 1044706 - handle temporary contextPaint as part of fontParams. r=smontagu
|
2014-07-29 11:58:15 +01:00 |
|
Jonathan Kew
|
c6d7f2ca13
|
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
|
d9e3287c1a
|
bug 1037340 pt 1 - refactor gfxFont::Draw for better maintainability. r=jdaggett
|
2014-07-25 09:38:44 +01:00 |
|
Jonathan Kew
|
3181747c16
|
Bug 1024804 followup - replace gfxFont::CalculateSubSuperSizeAndOffset with gfxFontStyle::AdjustForSubSuperscript. r=jdaggett
|
2014-07-11 22:37:27 +01:00 |
|
John Daggett
|
e4179df2a4
|
Bug 1024804 p2 - scan scriptrun for characters lacking variant glyphs. r=jfkthame
|
2014-07-22 09:02:48 +09:00 |
|
John Daggett
|
6e6d818731
|
Bug 1024804 p1 - implement fallback for font-variant-position sub/superscript glyphs. r=jfkthame
|
2014-07-22 09:02:45 +09:00 |
|
Jonathan Watt
|
0bf9b72f33
|
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
|
279ef3ff82
|
Bug 1031202 - Factor out gfxMixedFontFamily lookup/creation into a helper function. r=jdaggett
|
2014-07-09 17:08:55 +10:00 |
|
Carsten "Tomcat" Book
|
608a7a8e26
|
Backed out changeset 30954594c1dd (bug 1031202)
|
2014-07-09 13:43:51 +02:00 |
|
Cameron McCormack
|
c72a985755
|
Bug 1031202 - Factor out gfxMixedFontFamily lookup/creation into a helper function. r=jdaggett
|
2014-07-09 21:04:15 +10:00 |
|
Jonathan Kew
|
f68b85e101
|
bug 1035323 - remove redundant null-checks in the DetailedGlyphStore code. r=jdaggett
|
2014-07-08 14:56:41 +01:00 |
|
Jonathan Kew
|
c59d3d00c4
|
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
|
a64d2bb38d
|
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
|
08459e98bb
|
bug 1018551 - clean up redundancy in the font/shaper code. r=jdaggett
|
2014-05-31 08:12:40 +01:00 |
|
Masatoshi Kimura
|
36f358c0e1
|
Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
|
2014-05-31 15:11:29 +09:00 |
|
John Daggett
|
f740543c1a
|
Bug 1029307 - remove subscript/superscript metrics. r=heycam
|
2014-06-28 15:40:36 +09:00 |
|
Geoff Brown
|
4fb47aace2
|
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 |
|
John Daggett
|
4182cf602b
|
Bug 961558 - remove smallCaps from gfxFontStyle. r=jfkthame
|
2014-06-23 12:09:17 +09:00 |
|
John Daggett
|
d9439d2441
|
Bug 961558 - add fallback support for font-variant-caps values. r=jfkthame
|
2014-06-23 12:09:16 +09:00 |
|
Jonathan Watt
|
1cdf5f551b
|
Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
|
2014-06-19 21:35:33 +01:00 |
|
Jonathan Kew
|
30b98aa2e5
|
bug 871453 - part 2 - support font-synthesis options through the platform-font-list backends. r=jdaggett
|
2014-06-19 08:08:58 +01:00 |
|
Jonathan Kew
|
da86af6995
|
bug 871453 - part 1 - pass the font-synthesis flags down to gfxFontStyle. r=jdaggett
|
2014-06-19 08:08:55 +01:00 |
|
Nicholas Nethercote
|
bb9d51e11e
|
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
--HG--
extra : rebase_source : 5eb756b17a97e751deb0f47e909fdb35533cb23b
|
2014-05-20 23:06:54 -07:00 |
|
Jonathan Kew
|
72edf6d50c
|
bug 985220 - remove the old GDI, Uniscribe and DWrite text-shaping code paths, as we now use HarfBuzz or Graphite for all shaping on Windows. r=jdaggett
|
2014-06-09 15:47:31 +01:00 |
|
John Daggett
|
17f867da98
|
Bug 1022792 - treat -moz-fixed as monospace. r=heycam
|
2014-06-10 14:21:41 +09:00 |
|
Jonathan Kew
|
45da1b971c
|
backout changeset 59b2dd6b5048 (bug 985220) due to MS Sans Serif regression with Thai system locale (see bug 1020826).
|
2014-06-06 22:41:09 +01:00 |
|
Jonathan Kew
|
f518f9e102
|
backout changeset 48b74ab18f92 (bug 1018034) due to MS Sans Serif regression with Thai system locale (see bug 1020826).
|
2014-06-06 22:41:07 +01:00 |
|
Jonathan Kew
|
59404181ec
|
backout changeset 3e9d9aa535c7 (bug 1018551) due to MS Sans Serif regression with Thai system locale (see bug 1020826).
|
2014-06-06 22:41:04 +01:00 |
|
John Daggett
|
2ee6606229
|
Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
|
2014-06-06 15:09:23 +09:00 |
|
Jonathan Kew
|
758f76814c
|
bug 1018551 - clean up redundancy in the font/shaper code. r=jdaggett on a CLOSED TREE
|
2014-05-31 08:12:40 +01:00 |
|
Carsten "Tomcat" Book
|
7192a400e3
|
Backed out changeset fd9518344a23 (bug 1018551) for crashes
|
2014-06-02 10:40:57 +02:00 |
|
Jonathan Kew
|
b3de6ce508
|
bug 1018551 - clean up redundancy in the font/shaper code. r=jdaggett
|
2014-06-02 07:51:34 +01:00 |
|
Jonathan Kew
|
a1fec56f72
|
bug 1014639 - part 0 - (preliminary cleanup) split GreekCasing out into its own file to reduce clutter in nsUnicharUtils.cpp. r=smontagu
|
2014-06-01 23:17:41 +01:00 |
|
Phil Ringnalda
|
cb35da9c6d
|
Merge f-t to m-c
|
2014-05-31 20:31:07 -07:00 |
|
Victor Porof
|
928e1cef59
|
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
|
2014-05-23 17:12:29 -04:00 |
|
Masatoshi Kimura
|
59b5d229ee
|
Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
|
2014-05-31 15:11:29 +09:00 |
|
Jonathan Kew
|
02f8bb9104
|
bug 985220: remove the old GDI, Uniscribe and DWrite text-shaping code paths, as we now use HarfBuzz or Graphite for all shaping on Windows. r=jdaggett
|
2014-03-19 12:27:44 +00:00 |
|
Jonathan Kew
|
da78438881
|
bug 458634 part 2 - use 'smcp' feature in Graphite fonts if available. r=jdaggett
|
2014-05-28 11:35:14 +01:00 |
|
Jonathan Kew
|
aa7a4adac7
|
bug 458634 part 1 - use OpenType 'smcp' feature to implement small-caps if available in the font. r=jdaggett
|
2014-05-28 11:35:12 +01:00 |
|
Jonathan Kew
|
2d910b717f
|
bug 1015603 part 5 - implement fake small-caps in gfx using a reduced-size clone of the font. r=roc
|
2014-05-26 14:23:32 +01:00 |
|
Jonathan Kew
|
8625f80447
|
bug 1015603 part 4 - revise internal APIs to pass pointer to text for the current script or font run rather than the entire textrun. r=roc
|
2014-05-26 14:23:31 +01:00 |
|
Jonathan Kew
|
1be74705a6
|
bug 1015603 part 3 - add a smallCaps field to gfxFontStyle, and pass it through from layout when creating gfxFontStyle records. r=roc
|
2014-05-26 14:23:31 +01:00 |
|
Makoto Kato
|
c34e56df8b
|
Bug 889401 - Part 2. Render color glyph using COLR/CPAL. r=jfkthame
|
2014-05-26 19:07:24 +09:00 |
|
Birunthan Mohanathas
|
016d46e5f3
|
Bug 869836 - Part 3: Use Append('c') instead of AppendLiteral("c") . r=ehsan
|
2014-05-22 06:48:51 +03:00 |
|
Eric Rahm
|
53ee1bf751
|
Bug 1003479 - Fix incorrect usage of SizeOfIncludingThis and SizeOfExcludingThis functions. r=njn
--HG--
extra : rebase_source : 2d51e1fc1b642b0efa60cb4e25e8b142577e93d3
|
2014-05-01 10:37:54 -07:00 |
|
Jonathan Kew
|
b0b6198867
|
bug 992100 - mask out complex-script codepoints in fonts that lack the necessary layout tables. r=roc
|
2014-05-05 19:59:55 +01:00 |
|