gfx/thebes/gfxFont.h
a64147b4cccbdecd64ad218625df24981f5e86c5
created 2011-11-29 16:44 -0800
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-13 10:46 +0000
David Anderson David Anderson - Backout merge.
781783d7bc18872a40a451daf9d95672a16011b3
created 2012-09-06 16:58 +1200
pushed 2012-09-08 02:54 +0000
Edwin Flores Edwin Flores - Bug 719286 - Include SVG glyphs when calculating glyph extents r=jfkthame
a0c93525cfba43767f05865415ed8c786afa39be
created 2012-09-06 16:58 +1200
pushed 2012-09-08 02:54 +0000
Edwin Flores Edwin Flores - Bug 719286 - Add new gfxTextObjectPaint paint wrapper for use with SVG glyphs r=roc
286c5d489588368b801d151c4e6a630a078258ea
created 2012-09-06 16:57 +1200
pushed 2012-09-08 02:54 +0000
Edwin Flores Edwin Flores - Bug 719286 - Basic OpenType SVG functionality r=roc
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed 2012-09-03 10:27 +0000
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 05:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
856faff0f5872fb6e16df08605e94e5508f4d015
created 2012-08-08 21:37 +1000
pushed 2012-08-09 18:49 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 25: Give gfxTextRuns the ability to invoke a callback after painting glyphs and partial ligatures. r=roc
f24229bc0ec81d97f9248789a1df23251c81e404
created 2012-08-06 11:42 +0100
pushed 2012-08-08 09:53 +0000
Jonathan Kew Jonathan Kew - bug 780409 - updates to thebes harfbuzz integration for hb api changes. r=jdaggett
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-31 14:39 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
d3cfcced47308d2566d177c5fa06d944f25f4bef
created 2012-07-24 22:18 +1200
pushed 2012-07-27 09:40 +0000
Anthony Jones Anthony Jones - Bug 761895; Fixed Azure/Cairo canvas font support on gtk and android. r=karl
ff7d09c5c94590102341c9e7932a1a866c7ce837
created 2012-07-26 18:48 +1200
pushed 2012-07-27 09:40 +0000
Nicholas Cameron Nicholas Cameron - Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
4e8b6a46c206f7cc24550365f4500a14b1ba5d15
created 2012-07-24 22:18 +1200
pushed 2012-07-27 09:40 +0000
Anthony Jones Anthony Jones - Bug 761895; Fixed Azure/Cairo canvas font support on gtk and android. r=karl
1f86dfdcae06340ca7bb3db9777d3aa11065c3c9
created 2012-07-23 03:48 -0400
pushed 2012-07-25 22:08 +0000
Jonathan Kew Jonathan Kew - bug 769475 - incorrect font used for italicized Arabic text when font-family is Arial or Times New Roman. r=smontagu
9d8425b8e1cdda943d6ebcd7e39e4848e6dbc003
created 2012-07-23 11:01 +0100
pushed 2012-07-24 10:33 +0000
Ed Morley Ed Morley - Backout 07cd3d70434c & 9be67e1a7b4f (bug 769475) for failures in arial-arabic.html
9be67e1a7b4fec06d95e0c7d2e666174cc9d0b10
created 2012-07-23 03:48 -0400
pushed 2012-07-24 10:33 +0000
Jonathan Kew Jonathan Kew - bug 769475 - incorrect font used for italicized Arabic text when font-family is Arial or Times New Roman. r=smontagu
999784d7571873c90866c9842b5d7869df065143
created 2012-07-16 11:01 -0400
pushed 2012-07-18 10:35 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 774016 - Remove extra ;. r=khuey.
b77545d6a4f53b1fc8c60312925846a515ed0439
created 2012-07-03 11:42 +0100
pushed 2012-07-04 12:17 +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
5c22222c03a5a187ebf691b668a75e323e86c445
created 2012-06-20 20:58 +0100
pushed 2012-06-22 15:35 +0000
Jonathan Kew Jonathan Kew - bug 764005 - optimize gfxFontGroup::FindFontForChar for the most common case, and lift array Length() accesses out of other loops in font code. r=smontagu
5ebf9b40ce022d1e451f07e5ba98b7108140c408
created 2012-06-13 00:14 -0400
pushed 2012-06-16 10:37 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (gfx parts); r=joedrew
0c4d9d027f2b08282c00d965d2c496e3d4c93f68
created 2012-05-24 17:43 +0200
pushed 2012-05-26 17:15 +0000
Bas Schouten Bas Schouten - Bug 758120: Block attempts to do manual subpixel-AA on bitmap fonts. r=jfkthame
303684497400762258daf1b39309e55f7f6b63a0
created 2012-05-17 10:30 +1200
pushed 2012-05-24 09:48 +0000
Nicholas Cameron Nicholas Cameron - Bug 752380. Refactor gfxFont out of Azure. r=Bas
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:35 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
7e7ff1af0e28ca4be7c477e211c419ea2dab67d7
created 2012-04-26 15:27 +0900
pushed 2012-04-27 12:45 +0000
John Daggett John Daggett - Bug 718539. Trim out old featureSettings string code. r=jkew
da881377f29d897f304d9f3b949baa41014c5e67
created 2012-04-26 15:26 +0900
pushed 2012-04-27 12:45 +0000
John Daggett John Daggett - Bug 718539. Merge per-font and style rule font features. r=jkew
3378bceed278d2a03b6ecc52dd0f2f0e78bc926a
created 2012-04-26 15:22 +0900
pushed 2012-04-27 12:45 +0000
John Daggett John Daggett - Bug 718539. Move gfxFontFeature to a separate header. r=jkew
8094acc0a47ebbd3b4202e124d57cf5be49cc48a
created 2012-04-19 08:59 +0900
pushed 2012-04-20 08:56 +0000
John Daggett John Daggett - Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox
19d1e35cff9a8d93d75580bcb2df6f0a824f188d
created 2012-04-16 13:54 +0100
pushed 2012-04-17 17:29 +0000
Jonathan Kew Jonathan Kew - bug 745555 - preserve character-identity flags in the CompressedGlyph record when updating glyph information. r=roc
2fcf9cbedd48f5303fd1d0d426390b9ebc9c25d7
created 2012-04-11 16:55 +0200
pushed 2012-04-13 10:22 +0000
Bas Schouten Bas Schouten - Bug 743593: Properly cast gfxFont based on type. r=jfkthame
1721afdbf0c3796bc1870e1526f0f2eac204a1fa
created 2012-04-09 22:03 +0900
pushed 2012-04-11 14:27 +0000
John Daggett John Daggett - Bug 710727. Revert shared cmap patch due to reftest/mochitest-4 failures on Win7. a=bustage
2b364a0ca1da908db47d92dba3edf378f6ecc8a2
created 2012-04-09 13:31 +0900
pushed 2012-04-11 14:27 +0000
John Daggett John Daggett - Bug 710727. Share cmaps across all fonts. r=jkew
f64f62213f61693a4f85e4c89a3191f83e388684
created 2012-03-21 22:21 -0700
pushed 2012-04-05 09:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey.
97157235087fbed4b2110cc04be83b479058ae55
created 2012-03-27 14:38 -0700
pushed 2012-03-29 09:44 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
9094735bcb469ea0197f4020ce1882d77fd66475
created 2012-03-23 12:14 +0000
pushed 2012-03-25 17:36 +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-25 17:36 +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-25 17:36 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
730c2e84247f37939b2c30417009dcd5c17c217c
created 2012-03-23 12:14 +0000
pushed 2012-03-25 17:36 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
a821cc27e7d396c04f6ded145379afe3a30b86cc
created 2012-03-21 21:46 -0700
pushed 2012-03-23 23:21 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset 0124795a8cbb (bug 711895) due to i10n build bustage. r=me.
0124795a8cbba6a6b9cc001b28a4e44def14e3f1
created 2012-03-15 19:40 -0700
pushed 2012-03-21 22:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711895 - Tweak the warning options used for GCC builds (2nd attempt). r=waldo,derf,khuey,mhommey,jwatt.
bc0a61adc10d1f299ae868f03a1688bd3355cf6b
created 2012-03-19 19:20 +0000
pushed 2012-03-21 22:51 +0000
Bas Schouten Bas Schouten - Bug 736134 - Part 3: Use GlyphRenderingOptions API when drawing Azure fonts. r=jrmuizel
5a09b2ba98ad3e9135bb808df04ede112d4d08a9
created 2012-03-17 09:38 +0000
pushed 2012-03-20 08:24 +0000
Jonathan Kew Jonathan Kew - bug 721719 - ignore the GSUB table in Roboto on Android because of bad ligature rule. r=jdaggett
8872fcbcb499bbc5cba2beb61b3afccab136a3cb
created 2012-03-15 09:04 +0000
pushed 2012-03-17 08:19 +0000
Jonathan Kew Jonathan Kew - bug 735583 - eliminate font constant synonyms and use the standard forms everywhere. r=jdaggett
507417303ad2306bd6f68f6ac9230a2346c6c1d1
created 2012-03-15 09:03 +0000
pushed 2012-03-17 08:19 +0000
Jonathan Kew Jonathan Kew - bug 735419 - eliminate unused parameter in the gfxTextRun constructor. r=jdaggett
5f438ea9ded4a78c512b583831e3efb79292bc5f
created 2012-03-15 09:03 +0000
pushed 2012-03-17 08:19 +0000
Jonathan Kew Jonathan Kew - bug 735439 - optimize order of fields in gfxFontStyle to save space. r=jdaggett
12813323739a79d0f502336952de779806505ce1
created 2012-03-12 18:53 -0400
pushed 2012-03-13 10:29 +0000
Justin Lebar Justin Lebar - Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
f4b0642049b9fd74e088b34ed30d99aab143b371
created 2012-03-09 11:05 +0900
pushed 2012-03-12 08:42 +0000
John Daggett John Daggett - Bug 705594. Fixup of intra-family fallback code. r=jfkthame
b4554dac242ac87f8d7022da6d4823644c394c72
created 2012-03-09 11:05 +0900
pushed 2012-03-12 08:42 +0000
John Daggett John Daggett - Bug 705594. Implement hard-coded font fallback. r=roc
c8503cd3aac40cf000266e7fa4ce001d192062aa
created 2012-03-05 15:22 +0000
pushed 2012-03-08 14:31 +0000
Ed Morley Ed Morley - Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions
afeafc02c1de285724fd42424d5453a388c97657
created 2012-03-04 15:58 -0500
pushed 2012-03-08 14:31 +0000
Justin Lebar Justin Lebar - Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
b69617debd8d2d5a7686a7d61da5c0ab987eeb00
created 2012-03-04 14:20 -0500
pushed 2012-03-08 14:31 +0000
Justin Lebar Justin Lebar - Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
d75775dfc565a340e2ab4ece2d3e89d17729552a
created 2012-03-04 13:49 -0500
pushed 2012-03-08 14:31 +0000
Justin Lebar Justin Lebar - Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
80fa4ccd0b2b0e3909280a591aae831b3303879c
created 2011-08-09 09:06 +0100
pushed 2012-02-16 11:54 +0000
Jonathan Kew Jonathan Kew - bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
8dec46c6439ca8b4c53117b0fedaee00225c5fd3
created 2012-02-04 13:11 +0000
pushed 2012-02-05 12:34 +0000
Edwin Flores Edwin Flores - Bug 719288 - Fill and stroke SVG text with one Draw call r=roc
5e56264ba8aee888e094411a4bff91c7a61fb55b
created 2012-02-02 11:24 +0000
pushed 2012-02-04 10:29 +0000
Jonathan Kew Jonathan Kew - bug 721315 - clear the faces' mFamily pointers when a font family is deleted. r=jdaggett
f35f0858a5b4234ef477c0d88c48b2ef05744163
created 2012-01-28 09:37 +0000
pushed 2012-01-30 10:04 +0000
Jonathan Kew Jonathan Kew - backout changeset bcd556d83109 (bug 721315) for reftest orange.
bcd556d831090f8bc73b5cc7b233d3d03667f64f
created 2012-01-28 08:27 +0000
pushed 2012-01-30 10:04 +0000
Jonathan Kew Jonathan Kew - bug 721315 - avoid potential dangling mFamily pointers in font entries. r=jdaggett
01d0bab1636ef49d2cbb9dc2a64405cba7b204fc
created 2012-01-25 00:52 -0800
pushed 2012-01-27 10:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
eba8a5ac183f19d0acf435eacb9469186b8e684c
created 2012-01-26 13:11 +0100
pushed 2012-01-27 10:21 +0000
Edwin Flores Edwin Flores - Bug 710521 - Refactor gfxFont to separate out drawing stroke and drawing to path. r=roc
less more (0) -100 -60 tip