gfx/thebes/gfxGDIFont.cpp
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
1a9e91a88a5488d15b39a0530c326fdb1e1ce77b
created 2012-02-24 13:26 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
98a0b13b8a0cec8430394da7d323021ff8ee7800
created 2012-02-15 13:45 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
266b7ffc925d7b04bd7ecca549dde55047758676
created 2012-01-06 17:03 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
40d9cac97367d6680dff27dda793a89f78d7616e
created 2011-12-16 15:06 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
046f56a7f5bf81ca094d3b950717186195dd53c8
created 2011-12-08 12:07 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
b77545d6a4f53b1fc8c60312925846a515ed0439
created 2012-07-03 11:42 +0100
pushed 2012-07-03 23:04 +0000
Jonathan Kew Jonathan Kew - bug 754452 - use GDI synthetic italic rather than cairo font matrix when it's safe to do so, for better glyph spacing. r=jdaggett
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
2f77fddb6f7ab61eff575cb7861bed8d8664808c
created 2012-04-13 17:39 +0100
pushed 2012-04-14 11:58 +0000
Jonathan Kew Jonathan Kew - bug 744480 - check for failure to set up the cairo font. r=bas
9094735bcb469ea0197f4020ce1882d77fd66475
created 2012-03-23 12:14 +0000
pushed 2012-03-25 10:42 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
d0dfb71a2df99cde818e4ebefd93c5b519e5482c
created 2012-03-23 17:04 -0400
pushed 2012-03-24 16:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 1152d14294df, 18c70ab50559, dbd51616925a, 730c2e84247f, and 7beb8fd46629 due to perma-hangs on WinXP debug moth. (test_memoryReporters.xul | application timed out after 330 seconds with no output)
7beb8fd466295eb9e0033093abdbaf12ff473fb6
created 2012-03-23 12:14 +0000
pushed 2012-03-24 16:06 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
8872fcbcb499bbc5cba2beb61b3afccab136a3cb
created 2012-03-15 09:04 +0000
pushed 2012-03-16 12:43 +0000
Jonathan Kew Jonathan Kew - bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett
e90a72c46e97e27d39f239106fcd481284323ca8
created 2012-02-24 10:15 +0000
pushed 2012-02-24 17:21 +0000
Jonathan Kew Jonathan Kew - bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu
b343b73149189a3c67167d6feeb3d54b8fc13b9e
created 2012-02-14 08:24 +0000
pushed 2012-02-15 16:38 +0000
Jonathan Kew Jonathan Kew - bug 724231 - ensure synthetic font styles under GDI are truly synthetic, rather than using a potentially incompatible font face. r=jdaggett
4bc3a3ee012de9147e3e5642873ff7611e5e66c6
created 2011-12-06 12:39 +0000
pushed 2012-01-06 12:23 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 2.3 - adapt Windows font code to work with gfxShapedWord caches. r=roc
2dcafeb76514fb00e9318eb8f8e2eef778b60721
created 2011-12-15 17:12 +0100
pushed 2011-12-16 01:34 +0000
Bas Schouten Bas Schouten - Bug 702851: Move mScaledFont into gfxFont superclass. r=jdaggett
afb24aa8ed2e2f8a853978b996eaeab8d2f1a26a
created 2011-12-09 22:32 +0000
pushed 2011-12-11 04:01 +0000
Jonathan Kew Jonathan Kew - bug 631479 (part 4) - implement gfxGraphiteShaper to handle text-shaping for graphite-enabled fonts. r=jdaggett
365d0a50014a552d68c6f0ccbef838f764ffda18
created 2011-12-07 12:02 +0900
pushed 2011-12-07 03:06 +0000
John Daggett John Daggett - Bug 693143. Fix top crasher related to small font sizes and bitmap fonts. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
eb3a8761eac6e7f6f320b48304b464ee82ab6129
created 2011-07-15 15:16 +0100
pushed 2011-07-15 14:19 +0000
Jonathan Kew Jonathan Kew - bug 670072 - round font sizes to integers in the GDI backend. r=jdaggett
2c2b3ebca177d6de911e4d32169c5a6994f6f7ad
created 2011-06-22 09:49 +0100
pushed 2011-06-22 08:51 +0000
Jonathan Kew Jonathan Kew - bug 475968 - add padding pixels to loose ink bounds on Windows because of ClearType pixel bleed. r=roc
e3f863f8bf4afab968896fb1a835097779f124a7
created 2011-06-02 14:56 +0200
pushed 2011-06-02 13:07 +0000
Dominic Fandrey Dominic Fandrey - Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
e1167451033fc589bb37c69fd697195488ce83ef
created 2011-04-11 12:17 +0100
pushed 2011-04-11 17:12 +0000
Jonathan Kew Jonathan Kew - bug 623495 - revise prefs for dispatching scripts to shaping backends; enable harfbuzz for Hebrew on OS X. r=smontagu
b343cef454207d5d5beb4d0d656114441fe5cbcb
created 2011-03-24 20:11 +0000
pushed 2011-03-25 18:21 +0000
Jonathan Kew Jonathan Kew - bug 544617 - ensure Cairo font is set up in gfxGDIFont::InitTextRun. r=jdaggett
88752f2b3088a6ac13e925912d8274971c81e60f
created 2011-02-23 09:39 +0000
pushed 2011-02-23 09:40 +0000
Jonathan Kew Jonathan Kew - bug 635768 - restore explicit font selection in gfxGDIFont::GetGlyphWidth to fix spacing issues when printing. r=roc a=blocker
36b58f89446d9c5a8fecd9ee8bc30aa6aabd2ffd
created 2011-02-19 20:48 +0000
pushed 2011-02-19 20:56 +0000
Jonathan Kew Jonathan Kew - bug 634762 - Don't call cairo_win32_scaled_font_select_font from SetupCairoFont, but from DCFromContext, and SaveDC/RestoreDC around it; fix usage of DC and font in Uniscribe/GDI shapers. r=roc a=blocking
5769afe9da465bfe8a818ed11fe1b13851b0c7f0
created 2011-01-28 11:14 +0000
pushed 2011-01-28 11:15 +0000
Jonathan Kew Jonathan Kew - bug 628091 - PostScript Type1 fonts fail via GDI rendering. r=jdaggett a=joe
ea3a3ca326ee7b1cf907a87afc98727a3557e592
created 2011-01-22 01:44 +0900
pushed 2011-01-21 16:45 +0000
John Daggett John Daggett - Bug 602792. Use GDI for font table loading to avoid excessive dwrite I/O. r=bas, a=blocker
02b92b61f5cdaa8efd8dfa5c8cb86d4a0f25aa01
created 2011-01-21 10:35 +0000
pushed 2011-01-21 10:44 +0000
Jonathan Kew Jonathan Kew - bug 624310 - get glyph widths via directwrite rather than font tables when using simulated bold. r=bas a=joe
f7e0aeb5462bd73f21889be63a29fd40a0972c49
created 2010-11-11 11:21 +0000
pushed 2010-11-12 11:57 +0000
Jonathan Kew Jonathan Kew - bug 606714 - shape long text runs in sections. r=jdaggett a=blocking2.0
645c5b8e325175760208748c6bcbea055b535c50
created 2010-11-11 12:18 +0000
pushed 2010-11-11 12:19 +0000
Jonathan Kew Jonathan Kew - Backed out changeset 7e3e4c91c0f7 due to Linux failures
7e3e4c91c0f7c1d187073de6a3d11fdb4d16bc4b
created 2010-11-11 11:21 +0000
pushed 2010-11-11 11:25 +0000
Jonathan Kew Jonathan Kew - bug 606714 - shape long text runs in sections. r=jdaggett a=blocking2.0
94ac381a7893faad40750fc71fa70ca74b72a11c
created 2010-08-27 14:16 +0100
pushed 2010-08-27 13:18 +0000
Jonathan Kew Jonathan Kew - bug 569510 - check validity of mScaledFont before passing to cairo APIs. r=jdaggett a=blocking2.0
c6da8fefd6a843c5a7d30879d45c74393d6742a0
created 2010-08-23 11:32 +0100
pushed 2010-08-23 10:54 +0000
Jonathan Kew Jonathan Kew - bug 588731 - ensure correct font is selected in the DC when getting glyph metrics. r=jdaggett a=blocking2.0
66a256d340dad6a9d14fa33d7501314a6796ebc8
created 2010-07-28 14:30 +0900
pushed 2010-07-28 05:30 +0000
John Daggett John Daggett - Bug 551871. Correct font-weight handling and add large set of font-weight reftests. r=jkew, a=joe
9a81894fc687289e80464e00d34519f0b98e3357
created 2010-07-28 13:52 +0900
pushed 2010-07-28 04:52 +0000
John Daggett John Daggett - Bug 577065. Force bitmap fonts to use Uniscribe shaper. r=jkew
396bf925984cfb0721c00b28804e04a3b72662ab
created 2010-07-11 20:33 +0100
pushed 2010-07-11 20:29 +0000
Jonathan Kew Jonathan Kew - bug 532533 - prefer reading metrics directly from font tables. r=jdaggett
0e46aa941e64fa28b27c749685c0cd14f3573c52
created 2010-06-28 10:37 -0700| base
pushed 2010-06-28 17:58 +0000
Zack Weinberg Zack Weinberg - Bug 571989 part 3: Flatten directory structure below gfx/thebes.
less more (0) tip