Karl Tomlinson
|
952ca1e5f6
|
backout 23e255271851 b=385263
|
2008-09-26 20:00:50 +12:00 |
|
Karl Tomlinson
|
3ff29e984e
|
b=385263 a PangoFcFont using tree cairo r=roc
|
2008-09-26 17:29:55 +12:00 |
|
Karl Tomlinson
|
643323a858
|
b=456545 added missing header gfxFontconfigUtils.h
|
2008-09-26 17:14:51 +12:00 |
|
Karl Tomlinson
|
0dbd19de26
|
b=456545 Unify pseudo-inversion of langGrouping r=roc
|
2008-09-26 16:40:28 +12:00 |
|
Karl Tomlinson
|
a1f89017f4
|
b=454730 Move shutdown of GTK's fontmap from gfxPlatformGtk to nsAppRunner r=roc sr=bsmedberg
|
2008-09-26 10:38:25 +12:00 |
|
Karl Tomlinson
|
f8ae25f7d0
|
b=454951 lazy creation of gfxPangoFont for gfxPangoFontGroup r=roc
|
2008-09-18 13:44:14 +12:00 |
|
Karl Tomlinson
|
4ce06bfd6f
|
b=454743 skip empty glyphs rather than rendering as spaces
|
2008-09-16 16:19:46 +12:00 |
|
Arpad Borsos
|
067d8fcf17
|
Bug 454483 - Clean up unused variables in gfx/; r=vladimir; (with nits by sgautherie)
|
2008-09-15 15:46:07 +02:00 |
|
John Daggett
|
7a21d2d052
|
Bug 437356. Set up unified font entry object. r+sr=stuart
|
2008-08-06 13:34:06 +09:00 |
|
Zack Weinberg
|
2103ba64ef
|
Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
|
2008-07-15 14:31:36 -07:00 |
|
Simon Montagu
|
661c1e5933
|
Set glyph info for low surrogates in Pango. Bug 439910, r+sr=roc
|
2008-06-18 23:14:51 -07:00 |
|
karlt+@karlt.net
|
a47f75781a
|
Ensure aveCharWidth is wide enough for numerals. b=410405 r=pavlov a1.9=schrep
|
2008-04-15 18:03:51 -07:00 |
|
karlt+@karlt.net
|
e5239b111e
|
Use a PangoFontMap for pango_itemize that provides the same primary font from document language rather than adjacent characters b=416725, r+sr+a1.9=pavlov
|
2008-04-08 23:55:49 -07:00 |
|
karlt+@karlt.net
|
036bda2117
|
Backing out b=410405 to see if it fixes test failures.
|
2008-04-08 19:29:44 -07:00 |
|
karlt+@karlt.net
|
a550baeaa3
|
Ensure aveCharWidth is wide enough for numerals. b=410405, r=pavlov.
|
2008-04-08 17:02:41 -07:00 |
|
masayuki@d-toybox.com
|
821cf1156c
|
Bug 417014 Need blacklist system for underline offset adjusting of CJK fonts which have wrong underline offset r=roc+stuart, sr=roc, b1.9=stuart
|
2008-03-12 19:36:58 -07:00 |
|
masayuki@d-toybox.com
|
cf482503c8
|
Bug 402524 Need to correct the Metrics for fonts in XP level r=pavlov, b1.9=vlad
|
2008-02-15 13:31:38 -08:00 |
|
karlt+@karlt.net
|
d99caac0e0
|
don't pango_font_get_metrics with a NULL language. b=414692 r=pavlov
|
2008-02-13 01:09:46 -08:00 |
|
masayuki@d-toybox.com
|
3aa6bddc90
|
Bug 333126 Bold/Italic text isn't displayed as bold/italic with cairo-gtk2 build if the font is synthesis font r=karlt, b1.9=mtschrep
|
2008-02-12 02:39:23 -08:00 |
|
karlt+@karlt.net
|
279c4c2019
|
Bug 414649 - wrong ui font (serif vs sans). Remove FindGenericFontFromStyle. r=pavlov
|
2008-02-11 22:43:26 -08:00 |
|
karlt+@karlt.net
|
6d0319463a
|
use FC_PIXEL_SIZE instead of pango_font_describe_with_absolute_size b=414239 r+sr=roc
|
2008-02-07 14:17:50 -08:00 |
|
karlt+@karlt.net
|
817d4d3497
|
Restore gfxPangoFontCache because of Tp slip b=401988.
|
2008-01-27 02:27:08 -08:00 |
|
karlt+@karlt.net
|
a06e31d7bd
|
Remove gfxPangoFontCache as this doesn't include language in the key, and gfxFontCache should do this caching (with expiration). b=401988 r=pavlov.
|
2008-01-27 01:24:04 -08:00 |
|
karlt+@karlt.net
|
7c0813705d
|
Bug 401988 - gfxPangoFontGroup::CreateGlyphRunsItemizing must use gfxPangoFont corresponding to the PangoFont from pango_shape (wrong glyphs selected when falling back to fonts of different style). Provide fontconfig with information re requested font even when non-existant. Map FONT_WEIGHT_NORMAL to Regular not Medium weight fonts. r=pavlov, sr=roc.
|
2008-01-26 23:37:29 -08:00 |
|
alfred.peng@sun.com
|
e50b06fd7a
|
Bustage fix for bug 405268.
|
2008-01-19 19:28:17 -08:00 |
|
alfred.peng@sun.com
|
047db295c6
|
Bug 405268. Crash [@ gfxPangoFontGroup::CreateGlyphRunsItemizing gfxPangoFonts.cpp:1153]. r=mozbugz@karlt.net sr=pavlov a=blocking1.9+
|
2008-01-19 19:01:18 -08:00 |
|
karlt+@karlt.net
|
3f4314eabf
|
Restore gfxPangoFontCache to see if this resolves Tp slip from previous change.
|
2008-01-18 19:20:07 -08:00 |
|
karlt+@karlt.net
|
d312d51d70
|
Don't store PangoFontDescription and PangoContext in gfxPangoFonts, and remove gfxPangoFontCache. b=401988 r=pavlov
|
2008-01-18 17:43:26 -08:00 |
|
karlt+@karlt.net
|
8a518097c5
|
Bug 407415 - NaNs in gfx*Font with font-size:0 and font-size-adjust. r=roc a=schrep
|
2007-12-19 12:37:49 -08:00 |
|
karlt+@karlt.net
|
d3c32ac10b
|
Bug 405393 - ZWNJ and ZWJ unicode characters are failing to render correctly. r=roc.
|
2007-12-18 13:50:03 -08:00 |
|
mats.palmgren@bredband.net
|
42edb16342
|
Don't ask Pango for metrics of zero size fonts (it crashes some versions of libpango), instead set all the metrics to zero. b=404112 r=mozbugz@karlt.net sr=pavlov@pavlov.net a=blocking1.9
|
2007-12-17 01:25:25 -08:00 |
|
karlt+@karlt.net
|
a7f7f0a5d0
|
Bug 407415 - NaNs in gfxPangoFont::RealizeFont with font-size:0 and font-size-adjust. r=roc a=dsicore
|
2007-12-13 20:16:47 -08:00 |
|
karlt+@karlt.net
|
e70c18246d
|
Bug 404723 - font selection doesn't fallback to css families r=pavlov a=blocking1.9+
|
2007-11-21 14:26:41 -08:00 |
|
roc+@cs.cmu.edu
|
e742209dee
|
Fixing bustage
|
2007-11-15 17:51:59 -08:00 |
|
smontagu@smontagu.org
|
f90f784a21
|
Go back to adding bidi overrides to text-runs. Prevents assertions and a regression in shaping LTR Arabic. Bug 402427, r+sr=roc, blocking1.9=pavlov
|
2007-11-11 11:40:34 -08:00 |
|
reed@reedloden.com
|
ec9b5160d0
|
Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+]
|
2007-11-08 22:27:23 -08:00 |
|
reed@reedloden.com
|
50d128a352
|
Backout roc's patch for bug 385417, as it most likely caused bug 402990 and the numerous test failures.
|
2007-11-07 23:41:06 -08:00 |
|
reed@reedloden.com
|
2fc6943fb7
|
Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+]
|
2007-11-07 20:31:33 -08:00 |
|
pavlov@pavlov.net
|
50c94f8f78
|
bug 399813. set maxAdvance correctly. r=roc a= beltzner
|
2007-11-01 13:51:05 -07:00 |
|
karlt+@karlt.net
|
fcb9603fbc
|
Bug 399556: don't pango_fc_font_map_shutdown in release builds. r=pavlov, aM9=beltzner
|
2007-10-30 15:35:21 -07:00 |
|
karlt+@karlt.net
|
15267eb778
|
Bug 397288: use CreateGlyphRunsItemizing when CreateGlyphRunsFast fails. r+a=pavlov
|
2007-10-11 18:05:16 -07:00 |
|
pavlov@pavlov.net
|
b2a85e03a8
|
removing code that breaks when compiled with newer pangos
|
2007-10-07 15:52:33 -07:00 |
|
pavlov@pavlov.net
|
73d97b6c94
|
bug 362682. re-re-landing linux text goodness. r=vlad, patch by me and Behdad Esfahbod <mozilla@behdad.org>.
|
2007-10-06 00:26:13 -07:00 |
|
pavlov@pavlov.net
|
6a813422a6
|
backing out, again.. not sure what the leaks are.
|
2007-09-27 17:15:59 -07:00 |
|
pavlov@pavlov.net
|
4ca7fa0c65
|
unlock the right object.
|
2007-09-27 16:37:31 -07:00 |
|
pavlov@pavlov.net
|
cec4899e27
|
unlock causes other badproblems.
|
2007-09-27 16:35:55 -07:00 |
|
pavlov@pavlov.net
|
af844f43c0
|
removing some tabs that snuck in + fixing leak by unlocking the FT_Face after we lock it. hopefully fixing leaks caused by previous patch
|
2007-09-27 16:31:29 -07:00 |
|
pavlov@pavlov.net
|
57cf17aabe
|
bug 362682. relanding linux text goodness. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad
|
2007-09-27 15:15:51 -07:00 |
|
roc+@cs.cmu.edu
|
bfd939088e
|
Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
|
2007-09-23 19:19:14 -07:00 |
|
roc+@cs.cmu.edu
|
c11d00e32d
|
Backing out due to test bustage
|
2007-09-22 06:28:16 -07:00 |
|