gfx/thebes/gfxFont.h
e053ff76503dc6f96de659d3bab88de46075ea48
created 2011-12-06 12:39 +0000
pushed 2012-02-01 18: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-02-01 18: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-02-01 18: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-02-01 18: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 2011-12-21 14:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 707865 - Convert nsTArray::SizeOf() to nsTArray::SizeOfExcludingThis(). r=jlebar.
ff088809cd2a9a0c206c51252b389832046ae733
created 2011-12-18 08:15 -0800
pushed 2011-12-21 14:41 +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 2011-12-21 14:41 +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 2011-12-21 14:41 +0000
Bas Schouten Bas Schouten - Bug 702851: Move mScaledFont into gfxFont superclass. r=jdaggett
3dba01c09c4de7296ca43dfc995ace5ffa30b93a
created 2011-12-15 09:49 -0500
pushed 2011-12-21 14:41 +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 2011-12-21 14:41 +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 2011-12-21 14:41 +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-11-09 02:03 +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-11-09 02:03 +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-11-09 02:03 +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-09-27 17:43 +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-08-16 19:58 +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-08-16 19:58 +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-08-16 19:58 +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-08-16 19:58 +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-08-16 19:58 +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-07-05 17:42 +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-07-05 17:42 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 6 - provide the real font name rather than our internal identifier. r=roc
60365868c2c1eeff5752afefaa3223d427fea2b0
created 2011-06-16 07:31 +0100
pushed 2011-07-05 17:42 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 3 - track which stage of font matching led to selection of a particular face. r=roc
ed3cf3967b6905efa43a5d517004487ae7e13410
created 2011-06-15 16:52 -0400
pushed 2011-07-05 17:42 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 467669 and bug 660088
a83c312c64ab3d27534776b87324f04e6316059d
created 2011-06-15 20:17 +0100
pushed 2011-07-05 17:42 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 6 - provide the real font name rather than our internal identifier. r=roc
05c732013acb529e62dd555248aeaf4094b032c8
created 2011-06-15 20:17 +0100
pushed 2011-07-05 17:42 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 3 - track which stage of font matching led to selection of a particular face. r=roc
f2cac6e5a44488327c36344ca02b9b45a4939807
created 2011-05-20 15:09 +0900
pushed 2011-05-24 18:03 +0000
John Daggett John Daggett - Bug 652754. Eliminate unnecessary font data enumerations at startup. r=jkew
03a2ba248791573746bd37706df5e37420bf6995
created 2011-05-20 16:13 +0900
pushed 2011-05-24 18:03 +0000
John Daggett John Daggett - Backout 2e0e36b0feae due to odd Linux bustage
2e0e36b0feae39c793bf42f12dc694a79d82a61b
created 2011-05-20 15:09 +0900
pushed 2011-05-24 18:03 +0000
John Daggett John Daggett - Bug 652754. Eliminate unnecessary font data enumerations at startup. r=jkew
3fd770ef6a6501565551734fce94d78ed5c7d8f0
created 2011-05-04 12:29 +0100
pushed 2011-05-24 18:03 +0000
Jonathan Kew Jonathan Kew - bug 253317 - part 5 - support none/manual/auto values for -moz-hyphens in layout. r=roc
9b312736f4ca324c33bae7788a0dc001b3e0dea2
created 2011-05-02 10:01 +0100
pushed 2011-05-24 18:03 +0000
Jonathan Kew Jonathan Kew - bug 33032 - synthesize various Unicode space characters rather than showing missing glyphs. r=jdaggett
b7d79acc2930633c3379d8f956aa13a9eb308f63
created 2011-04-28 09:01 +0100
pushed 2011-05-24 18:03 +0000
Jonathan Kew Jonathan Kew - bug 653100 - no longer need to save copies of layout tables prior to OTS sanitization. r=jdaggett
7253ba2c9d6bcfb43fb7245986b5406c5f2b4972
created 2011-04-28 10:52 +0100
pushed 2011-05-24 18:03 +0000
Jonathan Kew Jonathan Kew - Backed out changeset 52b6489a3140 (bug 653100) because of reftest oranges.
52b6489a314086434d8d202bbdd1df67c5aa3e19
created 2011-04-28 09:01 +0100
pushed 2011-05-24 18:03 +0000
Jonathan Kew Jonathan Kew - bug 653100 - no longer need to save copies of layout tables prior to OTS sanitization. r=jdaggett
60ea7d2f4289fbf904ad9d3efdf0a93284cbaa81
created 2011-04-28 06:06 +0100
pushed 2011-05-24 18:03 +0000
Jonathan Kew Jonathan Kew - bug 608940 - remove unused function gfxTextRun::Clone. r=jdaggett
66f453a264153047a9b9b290ae19249a3c79158d
created 2011-04-19 09:01 +0100
pushed 2011-04-20 17:49 +0000
Jonathan Kew Jonathan Kew - bug 589682 - ignore GDEF table in italic faces of times new roman, to work around font bug. r=jdaggett approval-aurora=LegNeato
525a9d7f34378a1b698ce67b5ecefe658d5fff33
created 2011-04-11 17:59 -0700
pushed 2011-04-12 06:20 +0000
Zack Weinberg Zack Weinberg - Bug 648385: Remove gfxFont::GetUniqueName, r=jdaggett
ddc36fce0c7629a535f953acd7e61f0087489774
created 2011-03-23 23:01 -0400
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 635640 - force font metrics of Arial Black to match the main Arial family; r=Bas
61e354d47a223519cfa1c46ef9aee9019b5b756b
created 2011-03-23 18:29 -0400
pushed 2012-02-01 18:17 +0000
Ehsan Akhgari Ehsan Akhgari - Merge mozilla-central into cedar
92bc57f478c1503efe65690f1ab33c7ba3020f20
created 2011-03-22 10:59 -0400
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 624359 - iterate by clusters for mozTextAlongPath; r=vlad
74c57fbb4121de3a272680c648451a108946c5dd
created 2011-03-03 13:18 -0800
pushed 2012-02-01 18:17 +0000
L. David Baron L. David Baron - Remove tracking of which font families are quirky, since we no longer use the information. (Bug 636040) r=jdaggett
caffaf707958ecc7470112128a08b1a9f600777d
created 2011-02-11 22:07 +0000
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 633453 - correctly check the last array element before deciding whether to append or insert. r=roc a=blocking
fcf6c9b3bd7d797f825fd44ca33c39ff5f5eb26d
created 2011-02-11 22:05 +0000
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 633322 - ensure GetDetailedGlyphs() is not called when glyph count is zero. r=roc a=blocking
7698f12bbe7d92ca94e150ab94e2571cc1326773
created 2011-01-05 21:48 +0000
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 499292 - hide fallback text for a short time while a font downloads. r=jdaggett a=beltzner
199cb628255440c7016a41284b14226160fa38db
created 2011-02-10 06:50 +0000
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 631035 part 1 - optimize storage of DetailedGlyph records. r=roc a=blocking2.0
4ece1ca8430d61a98a0354cf43824f15e64d3959
created 2011-01-27 12:05 +0900
pushed 2012-02-01 18:17 +0000
John Daggett John Daggett - Bug 551313. Workaround synthetic Gill Sans family when DirectWrite is used. r=jkew, a=joedrew
2a14b48cc2877c945798f99b4c13719e7c944f91
created 2011-01-22 01:44 +0900
pushed 2012-02-01 18:17 +0000
John Daggett John Daggett - Bug 602792. Lazy initialize mUseFontGlyphWidths to avoid unnecessary font io. r=jkew, a=blocker
3428fc1009fe85194867d91679a90116b1ad6ff9
created 2011-01-22 01:44 +0900
pushed 2012-02-01 18:17 +0000
John Daggett John Daggett - Bug 602792. Clean up font logs and add system fallback logging. r=bas, a=blocker
ea3a3ca326ee7b1cf907a87afc98727a3557e592
created 2011-01-22 01:44 +0900
pushed 2012-02-01 18:17 +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 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 624310 - get glyph widths via directwrite rather than font tables when using simulated bold. r=bas a=joe
8e1487c6e663aa104986c40058c2ded96f686a67
created 2011-01-11 11:17 +0000
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 621918 - part 1 - eliminate aDirtyRect parameter from gfxTextRun::Draw etc. r=roc a=roc
d8c5d2150fc7665058432832e48f3ad7d70dc6b3
created 2011-01-07 12:38 +0000
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 617905 pt 1 - refactor gfxFont::InitTextRun so that all platforms benefit from splitting huge text runs. r=karlt a=joe
96133d2ab0b7795db425aae944a5b4cb6308992f
created 2011-01-07 21:29 +0900
pushed 2012-02-01 18:17 +0000
John Daggett John Daggett - Bug 602792. Rework code for doing localized font family name lookups. r=jkew, a=blocker
3f18931661f974df4a8998e249e5005352b48360
created 2011-01-06 20:45 -0800
pushed 2012-02-01 18:17 +0000
Jonas Sicking Jonas Sicking - Bug 610823: Change a few users that use nsTArrays as buffers to explicitly use fallible tarray. r=jdaggett a=blocker
d4215e592acac5f9e11d924cea4f5592ca581d91
created 2010-12-22 14:27 +0000
pushed 2012-02-01 18:17 +0000
Jonathan Kew Jonathan Kew - bug 618870 - CompressedGlyph::SetMissing should not overwrite the clusterStart bit. r=karlt a=roc
4f0745429ccbb5ad3c2e70f37354b8f8dd4b8d98
created 2010-12-09 11:52 +0000
pushed 2012-02-01 18:17 +0000
Adam Adam - bug 612488 - make featureSettings fields use direct nsTArray rather than pointers. r=jfkthame a=joe
24b24db52caffca14683acb4d09767b4abbd11f1
created 2010-12-09 20:28 +1300
pushed 2012-02-01 18:17 +0000
Karl Tomlinson Karl Tomlinson - b=569770 part 7: allow the font to provide its own GetGlyph function r=jfkthame
04bffc3f2754c0be041dc98344e6f06939a7eb08
created 2010-12-09 20:28 +1300
pushed 2012-02-01 18:17 +0000
Karl Tomlinson Karl Tomlinson - b=569770 part 5: gfxFT2FontBase::GetHintedGlyphWidth implementation r=jfkthame
64d10cf1505e93cf2aa4b18fa992e73c9aff4b84
created 2010-12-09 20:28 +1300
pushed 2012-02-01 18:17 +0000
Karl Tomlinson Karl Tomlinson - b=569770 part 3: provide public access to gfxFontEntry font table cache r=jfkthame
3e3726fc8083971b223952a29cf2289ed0915867
created 2010-11-30 15:44 +0000
pushed 2012-02-01 18:17 +0000
Karl Tomlinson Karl Tomlinson - bug 615121 - fix operator precedence error in glyph yoffset. r=jfkthame a=blocking-betaN
less more (0) -60 tip