gfx/thebes/public/gfxWindowsFonts.h
4c60c40075e932db1ee1e52d6e8c3370b112c72a
created 2010-02-24 09:57 -0800
pushed 2010-02-24 18:32 +0000
Jonathan Kew Jonathan Kew - Bug 524107 - part 2 - store language as atom instead of string in gfxFontStyle. r=roc sr=mats
4e25e2e827470ae226f7adffbac1c2041548e59c
created 2009-10-07 16:26 +0100
pushed 2010-01-14 21:45 +0000
Jonathan Kew Jonathan Kew - Bug 502906 part 1: eliminate backend-specific gfxFontGroup subclasses on Mac OS X. r=jdaggett
380c1cc8ff84e2d140cb9792edb522702c175d55
created 2010-01-14 21:31 +0000
pushed 2010-01-14 21:45 +0000
Jacek Caban Jacek Caban - Bug 505711 - Compilation failure on MinGW in gfx/thebes. r=jfkthame
99bb0c6877f02bb9e7f2d2cd55963cd6fca2582c
created 2009-10-07 15:13 +0100
pushed 2010-01-08 10:35 +0000
Jonathan Kew Jonathan Kew - Bug 493280: restructure Windows font management based on cross-platform font-list classes. r=jdaggett sr=roc
27937722da69ad0e8fd140a00671413068226a5b
created 2009-11-23 10:20 -0500
pushed 2009-12-14 12:33 +0000
Ted Mielczarek Ted Mielczarek - bug 530093 - allow building with VC10. gfx changes. r=jdaggett
1ee2863e89e26fd60da6d3a4e2c4b8f78d27cf01
created 2009-09-18 09:45 +0900
pushed 2009-09-18 00:45 +0000
John Daggett John Daggett - Bug 516709. Do better validation of cmap tables when loading fonts. r=jkew.
96fadd96245e79f60be0202bf8f298d66d54555f
created 2009-08-30 14:55 +0100
pushed 2009-09-17 11:23 +0000
Jonathan Kew Jonathan Kew - Bug 507970, part 2: implement support for downloadable WOFF fonts, r=jdaggett
9d372f843f7273bca6fa06d6c42421b42bf3e415
created 2009-08-16 14:52 +0100
pushed 2009-08-16 14:04 +0000
Jonathan Kew Jonathan Kew - bug 493280 (part 1) refactor Mac font selection code and make 64-bit clean, r=joshmoz,jdaggett sr=roc
b2d3327fb4ccfd51bf9aa90d3630aebc86144a9a
created 2009-07-23 11:22 -1000
pushed 2009-07-23 21:23 +0000
John Daggett John Daggett - Bug 499621. Fix synthetic bolding of downloadable fonts on Windows. r=jkew
97f8d01a55853d2ef83bc2162190a00704f34469
created 2009-06-24 21:04 +1200
pushed 2009-06-24 09:31 +0000
Robert O'Callahan Robert O'Callahan - Bug 495455. Always get correct bounding boxes for text rendered with user fonts, since they are likely to be using unusually-sized glyphs. Mac/Windows only at the moment. r=jdaggett
5ae3a42f870b168b123491a7c16445f2197dc12b
created 2009-04-02 17:06 +0900
pushed 2009-04-02 08:09 +0000
John Daggett John Daggett - Bug 468387 - (reland) disable synthetic faces for downloadable fonts on Windows already specified as bold/italic. r=vlad
b5988827edd74080bd9df6df485574d90eeb0f0b
created 2009-04-02 14:48 +0900
pushed 2009-04-02 05:49 +0000
John Daggett John Daggett - Bug 468387. Reverting eb0b999b2f70 and 8d60bedd277b due to tinderbox crash.
8d60bedd277bba8c61f0496b3f0c2d3defdf69c7
created 2009-04-02 10:35 +0900
pushed 2009-04-02 01:36 +0000
John Daggett John Daggett - Bug 468387 - disable synthetic faces for downloadable fonts on Windows already specified as bold/italic. r=vlad
6e6ce14a0c648467668e3b58af81244f4b65f7df
created 2009-02-24 21:32 +1300
pushed 2009-02-24 08:41 +0000
Jonathan Kew Jonathan Kew - Bug 479276. Support a new kind of glyph bounding-box: TIGHT_HINTED_OUTLINE_EXTENTS, and use it to stop MathML spacing depending on exact ink extents. r+sr=roc
4c66a7e1fdf2d73af771afa7759abdaa8680d16b
created 2009-02-18 16:33 +0900
pushed 2009-02-18 07:33 +0000
John Daggett John Daggett - Bug 476724 - clean out Windows-specific flags from gfxFontEntry. r=vlad
aa27de3b85637bed160aa6419f4b99333bea69fd
created 2009-01-23 01:24 -0500
pushed 2009-01-23 06:25 +0000
Brad Lassey Brad Lassey - bug 462908 - Implement Freetype font backend for windows ce r=karlt, jdagget sr=stuart, vlad
28eea1633fe1e890760bb94c6bf72f279b3bd464
created 2008-12-22 14:01 +0900
pushed 2008-12-22 05:01 +0000
John Daggett John Daggett - Bug 458160 - Enable downloadable .otf fonts under Windows. r=roc, sr=vlad.
4bf43606a1e161370cb07dd27c3bfe498446f03a
created 2008-10-01 12:01 +0900
pushed 2008-10-01 03:02 +0000
John Daggett John Daggett - Bug 441473. Implement user font set object. r+sr=roc
2e0d459691a5ffa11cd46b13c31e8357e6766b13
created 2008-08-06 13:34 +0900
pushed 2008-08-06 04:34 +0000
John Daggett John Daggett - Bug 437356. Set up unified font entry object. r+sr=stuart
157a19a1a9f73115c87bde92359325dfce78ba0c
created 2008-05-07 13:29 -0700
pushed 2008-05-09 18:10 +0000
pavlov pavlov - bug 432065. deal with multiple fonts with the same name. r=roc a=schrep
59814c7ee0773ddbe808e5e44f5900ff01a0fa26
created 2008-04-29 20:37 -0700
pushed 2008-04-30 16:36 +0000
roc+ roc+ - Bug 427411. Handle bogus fonts being returned by Windows due to the font catalog being stale or out of GDI objects. r=pavlov,a=damon
71a7dfe8226a3917747544012fe7d674605fae1e
created 2008-04-28 17:28 -0700
pushed 2008-04-29 14:30 +0000
roc+ roc+ - Backing out bug 427411
a0240995173dfa3ae179a099ae2cac592ab01c63
created 2008-04-28 15:30 -0700
pushed 2008-04-29 14:30 +0000
roc+ roc+ - Bug 427411. Handle GetTextMetrics failing when we create a gfxWindowsFont (can happen if we're out of GDI resources or Windows' font catalog is stale). r=pavlov,a=damon
30b0a1cd89e65572eb1a6990103184ea073b7508
created 2008-04-03 19:21 -0700
pushed 2008-04-07 22:38 +0000
pavlov pavlov - bug 425336. fix problems with bitmap and vector fonts. r=vlad
390ac5b332b938df1256702dc1a991dd21641b09
created 2008-04-03 19:01 -0700
pushed 2008-04-07 22:38 +0000
jdaggett jdaggett - Bug 419744. Load font cmap info via a background task. r+sr=stuart
6539382fb793351319232b5c3560f312056b95ca
created 2008-03-29 15:27 -0700
pushed 2008-04-02 23:04 +0000
masayuki masayuki - Bug 425488 Underlines are too far from text (e.g. Gmail links) r+b1.9=stuart
5b8fb2b0a9a2f30c472d211f20af944586f4fbad
created 2008-03-26 14:43 -0700
pushed 2008-03-28 18:03 +0000
masayuki masayuki - Bug 425249 gfxWindowsPlatform::InitBadUnderlineList() is broken by bug 424018 r+b1.9+a1.9b5=stuart
7157d043499d0599f29961eb84cd8d7be17c4f20
created 2008-03-26 14:32 -0700
pushed 2008-03-28 18:03 +0000
pavlov pavlov - bug 424018. fix ts regression by loading character maps lazily. r=vlad
dfd5155de8eecb618d440042de6a9e562ad97f4f
created 2008-03-26 13:24 -0700
pushed 2008-03-28 18:03 +0000
pavlov pavlov - backing out previous patch.
b251223d800878f51d1ebf8740c4899742a2490a
created 2008-03-26 11:02 -0700
pushed 2008-03-28 18:03 +0000
pavlov pavlov - bug 424018. make character map loading lazy to fix ts regression. r=vlad a=beltzner
e665a282e69a594a730e341e3ef5ead84c32bd04
created 2008-03-23 01:23 -0700
pushed 2008-03-26 17:39 +0000
pavlov pavlov - backing out trial patch for bug 424018.
dc6fadcb74e8093a3393071cb17ee98ac14ac45e
created 2008-03-22 22:41 -0700
pushed 2008-03-26 17:39 +0000
pavlov pavlov - trial run for bug 424018. trying to fix Ts regression
150c6c6daa5dc9d96e2440837260225a4a407ff9
created 2008-03-21 15:19 -0700
pushed 2008-03-26 17:39 +0000
pavlov pavlov - bug 399636. make symbol fonts behave in unexpected ways. r=vlad a=beltzner
3517fb1a49d9b0ef4a05f261a085217af3d3075d
created 2008-03-21 14:22 -0700
pushed 2008-03-26 17:39 +0000
pavlov pavlov - bug 424398. fix crash when installing new fonts while loading pages. r=vlad a=beltzner
46242499d6489444b68e689e4ad9c7c66efdd67e
created 2008-03-21 13:22 -0700
pushed 2008-03-26 17:39 +0000
pavlov pavlov - bug 418384. use GDI when Uniscribe doesn't like a font. Fixes crash. r=vlad a=beltzner
e1d64a00fd905b4ba32eeac5d7104c226802cb5f
created 2008-03-19 22:35 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - bug 382542. support synthetic bold for fonts. r=vlad
0fca09536e75404bc7009516e9236a14d37be7bf
created 2008-03-19 17:41 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - bug 382542. fix problems with font fallback and font variations. r=vlad/jdaggett
e21edc92080901681c1d3977d90df22e99e254e2
created 2008-03-18 17:06 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - bug 382542. Deal with different style variations of fonts containing different character maps. r=vlad
56f5f3c0f7e2251761b865031b39bf920c4aa544
created 2008-03-14 16:02 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - bug 396315. Fixing type1 fonts on Windows. r=vlad
e4bffeb405daa07c03d8cad02fcb9c246a2f757e
created 2008-03-12 21:16 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - bug 396315. get type1 fonts fonts mostly displaying correctly. (also fixes bug 410801. use postscript opentype fonts for fallback) r=vlad
d8964dfe6f2d2f49d7363b6105ba1b40404c2c29
created 2008-03-12 21:15 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - bug 396315. get type1 fonts fonts mostly displaying correctly. (also fixes bug 410801. use postscript opentype fonts for fallback) r=vlad
16c7c30520461e852ebd146b9980657496c6d0a8
created 2008-03-12 19:36 -0700
pushed 2008-03-20 16:49 +0000
masayuki masayuki - 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
66a8a911d2cd61dc9c32c877ac104e0bff46af87
created 2007-12-27 17:28 -0800
pushed 2008-03-20 16:49 +0000
jdaggett jdaggett - Bug 396137. Use Windows cmap font matching in place of ATSUI font matching. r+sr=pavlov
81b50b2f2eceef0ab4855d917208fd26d914ea02
created 2007-09-23 19:19 -0700
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
7e57c812c2ff5cd0b6d9ef93204fbb5156eebaaf
created 2007-09-22 06:28 -0700
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Backing out due to test bustage
66eb4492bc1ea451a6b05cf5b107c55ba795f1f9
created 2007-09-22 05:43 -0700
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron
d8e588aa488ce5e6de133e7168c8567004d7b7c7
created 2007-08-06 05:30 -0700
pushed 2008-03-20 16:49 +0000
mats palmgren mats palmgren - Bail out of gfxFont::Draw if setting up the Cairo font fails. b=390476 r+sr=pavlov a19=pavlov
6f23d834758b3e1f9aaf08885d7b6a5da03f8f76
created 2007-07-12 11:14 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - speed up setting of code points. bug 386375. r=vlad
a72b041ee2af1bf1eb6eb91f4e779aef8bdf6041
created 2007-06-25 14:51 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - fixing symbol fonts, bitmap fonts and a crash. bugs 385793, 324706, 385795. r=vlad
90780918c95131aee11b4caab519b6681c36f85d
created 2007-06-13 16:28 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - minor cleanup to make the code more readable. bug 384363. r=vlad
5ac0fb4d82d70fba32027fc8772ae2f23b34db03
created 2007-06-10 18:31 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - bug 332649. improved windows font selection. r=vlad sr=roc
cf25e5d21fe0c8643f0bfbe4d8b3eb8cb00f8077
created 2007-05-29 17:07 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - relanding code to get and cache code point info from each font on your system and improve font selection speed and results. bug 377950. r=vlad/roc,sr=roc
25704b50c8bf42ac158a5841282466412bcb539b
created 2007-05-29 08:09 -0700
pushed 2008-03-20 16:49 +0000
benjamin benjamin - Backout bug 377950 due to startup crashes.
ca450b60b1fdcc693155556ec8891ae06c6eaf8e
created 2007-05-29 03:24 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - Get and cache code point info from each font on your system and improve font selection speed/results. bug 377950. r=vlad/roc,sr=roc
531e15affbb9e751ed8cf77c1363e584d389dcae
created 2007-05-08 15:46 -0700
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad
b6a3a20f89c5e77a1d0c7f4128c694d1699a2ec9
created 2007-05-04 21:36 -0700
pushed 2008-03-20 16:49 +0000
sayrer sayrer - backout patch for bug 375760 due to bustage.
1e4fac08ab36552032c3aeea74df67e3e3f46fa3
created 2007-05-04 19:16 -0700
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad
7cc6572d56636bed232c2294b3533726a09d8c83
created 2007-04-20 17:53 -0700
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 372838. Make win32 fonts scale properly in cairo, and make gfxWindowsFont always use the identity matrix for measuring. r=pavlov
ac57cdb95ff4c6886b8692a477d3777e2b975d36
created 2007-04-03 20:32 -0700
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 375757. Cache gfxFont objects. r=pavlov
7834f7fe93f5c1bd75e000d92280b63d1b2c5e5c
created 2007-04-02 16:19 -0700
pushed 2008-03-20 16:49 +0000
pavlov pavlov - updating our unicode range table. bug 376298. r=vlad
less more (0) -60 tip