gfx/thebes/gfxFont.h
7beb8fd466295eb9e0033093abdbaf12ff473fb6
created 2012-03-23 12:14 +0000
pushed 2012-06-04 19:57 +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-06-04 19:57 +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-06-04 19:57 +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-06-04 19:57 +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-06-04 19:57 +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-06-04 19:57 +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-06-04 19:57 +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-06-04 19:57 +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-06-04 19:57 +0000
Jonathan Kew Jonathan Kew - bug 735439 - optimize order of fields in gfxFontStyle to save space. r=jdaggett
01ae9ced59c68807afd7698133214aac41d99929
created 2012-04-16 13:54 +0100
pushed 2012-04-24 17:33 +0000
Jonathan Kew Jonathan Kew - bug 745555 - preserve character-identity flags in the CompressedGlyph record when updating glyph information. r=roc a=akeybl
0984ec812496580bc92e913265c16ecbe3465dac
created 2012-03-17 09:38 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Kew Jonathan Kew - bug 721719 - ignore the GSUB table in Roboto on Android because of bad ligature rule, and update font prefs for ICS devices. r=jdaggett a=akeybl
12813323739a79d0f502336952de779806505ce1
created 2012-03-12 18:53 -0400
pushed 2012-04-24 17:33 +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-04-24 17:33 +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-04-24 17:33 +0000
John Daggett John Daggett - Bug 705594. Implement hard-coded font fallback. r=roc
c8503cd3aac40cf000266e7fa4ce001d192062aa
created 2012-03-05 15:22 +0000
pushed 2012-04-24 17:33 +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-04-24 17:33 +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-04-24 17:33 +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-04-24 17:33 +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-04-24 17:33 +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-04-24 17:33 +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-04-24 17:33 +0000
Jonathan Kew Jonathan Kew - bug 721315 - clear the faces' mFamily pointers when a font family is deleted. r=jdaggett
d298597faa866658fc5b613e47e341cacb523aaa
created 2012-03-17 09:38 +0000
pushed 2012-03-20 21:33 +0000
Jonathan Kew Jonathan Kew - bug 721719 - ignore the GSUB table in Roboto on Android because of bad ligature rule, and update font prefs for ICS devices. r=jdaggett a=akeybl
f35f0858a5b4234ef477c0d88c48b2ef05744163
created 2012-01-28 09:37 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - backout changeset bcd556d83109 (bug 721315) for reftest orange.
bcd556d831090f8bc73b5cc7b233d3d03667f64f
created 2012-01-28 08:27 +0000
pushed 2012-03-13 21:17 +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-03-13 21:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
eba8a5ac183f19d0acf435eacb9469186b8e684c
created 2012-01-26 13:11 +0100
pushed 2012-03-13 21:17 +0000
Edwin Flores Edwin Flores - Bug 710521 - Refactor gfxFont to separate out drawing stroke and drawing to path. r=roc
c43d0ddbc1c7fec08206d457d202aa1993b5345e
created 2012-01-09 13:54 -0500
pushed 2012-03-13 21:17 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 692879. Implement CoreGraphics Azure backend. r=mwoodrow
52f52eb53549961ef0e86a3b2504dacebb1cfc5a
created 2012-01-17 10:08 -0800
pushed 2012-03-13 21:17 +0000
Matt Brubeck Matt Brubeck - Back out efd165428f08 to 4a79fefefa28 (bug 580786, bug 716639, bug 692879, bug 717921) because of reftest error
c2fe0bb0e677a627af31b3c0f23070183f109435
created 2012-01-09 13:54 -0500
pushed 2012-03-13 21:17 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 692879. Implement CoreGraphics Azure backend. r=mwoodrow
19355d17b0b462da89cbd8e3e5ac0666b5f34645
created 2012-01-17 10:48 +0100
pushed 2012-03-13 21:17 +0000
Ms2ger Ms2ger - Backout bug 580786 / bug 716639 / bug 692879 / bug 717921 / bug 692879 (2dc5909e63b0:ced751d32df6); a=philor
e6e3821a4b95b3599d93ffd37e1c08abd0b4dc35
created 2012-01-09 13:54 -0500
pushed 2012-03-13 21:17 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 692879. Implement CoreGraphics Azure backend. r=mwoodrow
6290daa6518971521834692d8c05b38f9a70412f
created 2012-01-13 11:37 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 708075 - observe memory-pressure notification and discard cached gfxShapedWord records. r=roc
76fc8cdd2a31b8d0365fdfdac6a50f0db0906391
created 2012-01-12 13:30 +0000
pushed 2012-03-13 21:17 +0000
Ed Morley Ed Morley - Backout f94f83c7f2df (bug 708075), 6bf51f18e69e (bug 717311) for test crashes
f94f83c7f2dfd510d5a68937d4263f999355b970
created 2012-01-12 12:44 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 708075 - observe memory-pressure notification and discard cached gfxShapedWord records. r=roc
603df6854a5296c095df575bafd5f4353770d1ee
created 2012-01-10 13:26 -0500
pushed 2012-03-13 21:17 +0000
Joe Drew Joe Drew - Bug 715513 - Implement text in the new 2D API's Cairo backend. r=jrmuizel
daadf6827faaf55146463b7fdf68956fa1b78887
created 2012-01-05 11:54 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 5 - optimize allocation of gfxTextRun objects to avoid separate allocation for CompressedGlyph records. r=roc
433b37e097c724cd18e2e5e16b243d0c6a37cb9a
created 2012-01-05 11:54 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 4 - add timed expiration of cached gfxShapedWord records. r=roc
102dff1e0bb54afa509dccbda5700f8db3673174
created 2011-12-06 12:39 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 3 - remove copy of original characters from gfxTextRun. r=roc
e053ff76503dc6f96de659d3bab88de46075ea48
created 2011-12-06 12:39 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 2.5 - adapt Android/FT2 font code to work with gfxShapedWord caches. r=roc
4bc3a3ee012de9147e3e5642873ff7611e5e66c6
created 2011-12-06 12:39 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 2.3 - adapt Windows font code to work with gfxShapedWord caches. r=roc
99a6a46456ac0b3dcfdaf203ab2e405d0423dee8
created 2011-12-06 12:39 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 2.1 - implement gfxShapedWord caching for gfxFont instances. r=roc
05fff11a2781a2b837efe8d66f31cafd3d7ec23d
created 2011-12-06 12:39 +0000
pushed 2012-03-13 21:17 +0000
Jonathan Kew Jonathan Kew - bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
7b4007e3cafa9a12330825a6643df76a4a8d4345
created 2011-12-15 14:59 -0800
pushed 2012-02-01 00:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 707865 - Convert nsTArray::SizeOf() to nsTArray::SizeOfExcludingThis(). r=jlebar.
ff088809cd2a9a0c206c51252b389832046ae733
created 2011-12-18 08:15 -0800
pushed 2012-02-01 00:38 +0000
Matt Brubeck Matt Brubeck - Back out bug 710521, bug 672013, bug 702739 because of Mac reftest failures
2674bffd5575567a951d3bd1ee9b64ae0e0bb29a
created 2011-12-18 21:53 +1300
pushed 2012-02-01 00:38 +0000
Edwin Flores Edwin Flores - Bug 710521. Small refactor of gfxFont to separate drawing to paths and drawing strokes. r=roc
2dcafeb76514fb00e9318eb8f8e2eef778b60721
created 2011-12-15 17:12 +0100
pushed 2012-02-01 00:38 +0000
Bas Schouten Bas Schouten - Bug 702851: Move mScaledFont into gfxFont superclass. r=jdaggett
3dba01c09c4de7296ca43dfc995ace5ffa30b93a
created 2011-12-15 09:49 -0500
pushed 2012-02-01 00:38 +0000
Justin Lebar Justin Lebar - Bug 708963 - Remove tautological comparison (unsigned int >= 0) in gfxFont.h. r=jmuizelaar
afb24aa8ed2e2f8a853978b996eaeab8d2f1a26a
created 2011-12-09 22:32 +0000
pushed 2012-02-01 00:38 +0000
Jonathan Kew Jonathan Kew - bug 631479 (part 4) - implement gfxGraphiteShaper to handle text-shaping for graphite-enabled fonts. r=jdaggett
d807cb7b91e51645405d70974a0ab5aebdffd85c
created 2011-11-27 19:03 -0800
pushed 2012-02-01 00:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-12-21 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
56c7568767f18154d266287d6ba03264602a3133
created 2011-10-14 08:06 +0100
pushed 2011-12-21 12:10 +0000
Jonathan Kew Jonathan Kew - bug 671297 - add memory reporting for textRuns. r=roc,jlebar
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
5b34c14d9f842c1357abe0882cc61ffa8a2de7b5
created 2011-09-02 21:18 +0100
pushed 2011-11-08 22:56 +0000
Jonathan Kew Jonathan Kew - bug 674909 - make synthetic bolding proportionate to font size and zoom. r=jdaggett
8e1dd6f8b903ccbb4fcdff817b606fda45d41311
created 2011-08-13 13:34 +0100
pushed 2011-09-27 17:13 +0000
Jonathan Kew Jonathan Kew - bug 678181 - back out second part of bug 668813 (changeset 431a8297db1f) on suspicion of causing crashiness. r=backout
431a8297db1fcd5f947b032664fb0fc956ce3a3b
created 2011-08-09 09:06 +0100
pushed 2011-09-27 17:13 +0000
Jonathan Kew Jonathan Kew - bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
812aa60517a756ba317d649dc102daf91cca266f
created 2011-07-13 09:40 +0100
pushed 2011-09-27 17:13 +0000
Jonathan Kew Jonathan Kew - bug 668758 - don't look up prefs font families in the user font set. r=jdaggett
84bc1d07baccb1fcdd423f1074c93e2f4f5e7a0f
created 2011-07-13 10:50 +0100
pushed 2011-09-27 17:13 +0000
Jonathan Kew Jonathan Kew - Backed out changeset 51b49a7cf2e4 (bug 668758) because of android bustage
51b49a7cf2e4fa78e6f4b2462046a3a7d8e51089
created 2011-07-13 09:40 +0100
pushed 2011-09-27 17:13 +0000
Jonathan Kew Jonathan Kew - bug 668758 - don't look up prefs font families in the user font set. r=jdaggett
fc776fa4afb78d940418997eab4a958c6a5a4d48
created 2011-06-25 16:06 +0200
pushed 2011-08-16 17:53 +0000
Ed Morley Ed Morley - Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted
7f9f323a7313fc2a509d75380111cf0103a6bab3
created 2011-06-16 07:31 +0100
pushed 2011-08-16 17:53 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 6 - provide the real font name rather than our internal identifier. r=roc
less more (0) -100 -60 tip