Gervase Markham
|
87620f5676
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Jonathan Kew
|
868ffee94a
|
bug 752176 - only read the style array for valid offsets within the textrun. r=smontagu
|
2012-05-06 15:55:12 +01:00 |
|
Jonathan Kew
|
35954608dd
|
bug 307039 - implement Greek-specific uppercasing for text-transform & small-caps. r=past
|
2012-05-03 08:57:18 +01:00 |
|
Jonathan Kew
|
e2b45d2173
|
bug 744357 - implement mappings from Unicode's SpecialCasing.txt for text-transform. r=smontagu
|
2012-04-24 18:53:39 +01:00 |
|
Jonathan Kew
|
fe06ef8bbd
|
bug 740120 - implement context-sensitive mapping for Greek sigma in text-transform:lowercase. r=smontagu
|
2012-04-15 15:52:47 +01:00 |
|
Jonathan Kew
|
1a6e23b12d
|
bug 745454 - don't lose line-break flag when merging case-transformed characters in text run. r=smontagu
|
2012-04-15 15:52:47 +01:00 |
|
Ms2ger
|
cad388b68f
|
Bug 741048: Remove gfxAtoms. r=roc
|
2012-03-30 23:08:46 -07:00 |
|
Dave Townsend
|
68dc1b47ec
|
Backing out changeset 432c4be058b5 which landed with no bug.
|
2012-03-30 22:23:24 -07:00 |
|
Jonathan Kew
|
600c7d5313
|
bug 740477 - handle Dutch-specific capitalization of the ij digraph. r=smontagu
|
2012-03-30 17:37:46 -07:00 |
|
Ms2ger
|
0884370d9c
|
No bug - Remove gfxAtoms; r=roc
|
2012-03-29 23:08:43 +02:00 |
|
Jonathan Kew
|
f1875ed381
|
bug 231162 - support custom casing behavior for Turkish and similar writing systems. r=smontagu
|
2012-03-27 08:49:03 -07:00 |
|
Jonathan Kew
|
78c0e24c84
|
bug 736210 - fix bug in nsCaseTransformTextRunFactory surrogate handling. r=smontagu
|
2012-03-23 17:48:11 +00:00 |
|
Jonathan Kew
|
a62728835c
|
bug 605021 - handle surrogates in text-run transformations. r=smontagu
|
2012-03-14 06:45:11 +00:00 |
|
Nicholas Nethercote
|
dd32d38d63
|
Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
--HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6
|
2012-01-25 00:52:51 -08:00 |
|
Jonathan Kew
|
6e85485e5c
|
bug 703100 - pt 5 - optimize allocation of gfxTextRun objects to avoid separate allocation for CompressedGlyph records. r=roc
|
2012-01-05 11:54:45 +00:00 |
|
Jonathan Kew
|
1bf3af6cfe
|
bug 703100 - pt 3 - remove copy of original characters from gfxTextRun. r=roc
|
2011-12-06 12:39:19 +00:00 |
|
Jonathan Kew
|
f702c54c74
|
bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
|
2011-12-06 12:39:18 +00:00 |
|
Nicholas Nethercote
|
2fa63e0548
|
Bug 707865 - Convert nsTArray::SizeOf() to nsTArray::SizeOfExcludingThis(). r=jlebar.
--HG--
extra : rebase_source : d802d58bc7dedda2490878793923adc0ab55f779
|
2011-12-15 14:59:53 -08:00 |
|
Nicholas Nethercote
|
f1e77095c2
|
Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
|
2011-11-27 19:03:14 -08:00 |
|
Ehsan Akhgari
|
2a602a5685
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
|
Jonathan Kew
|
36c1dc9fbe
|
bug 671297 - add memory reporting for textRuns. r=roc,jlebar
|
2011-10-14 08:06:35 +01:00 |
|
Michael Wu
|
d8e503c38b
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Michael Wu
|
9658b9e0d9
|
Bug 675556 - Switch from PRPackedBool to PRUint8 in nsILineBreaker, r=roc
|
2011-08-01 18:20:52 -07:00 |
|
Jonathan Kew
|
0bc82a4ba2
|
bug 467669 - pt 3 - track which stage of font matching led to selection of a particular face. r=roc
|
2011-06-16 07:31:37 +01:00 |
|
Ehsan Akhgari
|
13d84f740f
|
Backout bug 467669 and bug 660088
|
2011-06-15 16:52:48 -04:00 |
|
Jonathan Kew
|
eacb2d87b0
|
bug 467669 - pt 3 - track which stage of font matching led to selection of a particular face. r=roc
--HG--
extra : rebase_source : 89e65a1d612dcee7872a18a5e4bb9b3591c3a63d
|
2011-06-15 20:17:51 +01:00 |
|
Jonathan Kew
|
36ed20e7c6
|
bug 633322 - ensure GetDetailedGlyphs() is not called when glyph count is zero. r=roc a=blocking
|
2011-02-11 22:05:09 +00:00 |
|
Jonathan Kew
|
1002db5143
|
bug 631035 part 1 - optimize storage of DetailedGlyph records. r=roc a=blocking2.0
|
2011-02-10 06:50:47 +00:00 |
|
Kyle Huey
|
cc25e38cd5
|
Bug 575043: Remove internal uses of nsICaseConversion. r=smontagu sr=roc
--HG--
extra : rebase_source : f95ad3f21a95e354324e1524c378cad7146f3241
|
2010-07-29 12:22:16 -07:00 |
|
Jonathan Kew
|
a36f66c45b
|
Bug 545989 - don't throw an exception if unable to allocate storage for gfxTextRun creation. r=roc
|
2010-02-18 11:52:34 +00:00 |
|
Robert O'Callahan
|
82ace80f84
|
Bug 492309. Remove useless gfxTextRuNnFactory flags. r=vlad
--HG--
extra : rebase_source : 4cdbc37f404c07f509adbfb581c662187813bc4a
|
2009-07-30 14:59:41 +12:00 |
|
Robert O'Callahan
|
ef41e78ff4
|
Bug 472909. Need to call FinishSettingProperties on nsTranformedTextRuns that we create as parts of other transformed textruns. r=smontagu
--HG--
extra : rebase_source : 38adef908b1ec8d6fcc97b1b6cb42690733ae752
|
2009-01-16 21:17:46 +13:00 |
|
Robert O'Callahan
|
cca5e6840b
|
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
|
2009-01-09 13:23:28 +13:00 |
|
roc+@cs.cmu.edu
|
a5421d9e91
|
Bug 410228. Fix crash when an uppercased szlig has a font-change in the middle of it, r=smontagu
|
2008-01-09 15:33:34 -08:00 |
|
smontagu@smontagu.org
|
5e7ee1a7dc
|
Prevent duplicate entries in the line-break array. Bug 404204, b+r+sr=roc
|
2007-11-26 00:27:06 -08:00 |
|
roc+@cs.cmu.edu
|
2675d646bc
|
Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov
|
2007-11-15 17:43:47 -08:00 |
|
roc+@cs.cmu.edu
|
27f5bebbe9
|
Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu
|
2007-11-11 17:51:31 -08:00 |
|
reed@reedloden.com
|
ec9b5160d0
|
Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+]
|
2007-11-08 22:27:23 -08:00 |
|
reed@reedloden.com
|
50d128a352
|
Backout roc's patch for bug 385417, as it most likely caused bug 402990 and the numerous test failures.
|
2007-11-07 23:41:06 -08:00 |
|
reed@reedloden.com
|
2fc6943fb7
|
Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+]
|
2007-11-07 20:31:33 -08:00 |
|
jwalden@mit.edu
|
e3c4baccae
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
roc+@cs.cmu.edu
|
33428c5bf6
|
Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu
|
2007-07-03 20:39:01 -07:00 |
|
roc+@cs.cmu.edu
|
f89a82a7f6
|
Bug 386548. Remove nsTextTransformer. r+sr=mats
|
2007-07-02 16:36:59 -07:00 |
|
roc+@cs.cmu.edu
|
ee678ee439
|
Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov
|
2007-06-26 21:22:21 -07:00 |
|
dbaron@dbaron.org
|
d0ed87d4da
|
Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
|
2007-06-26 15:16:34 -07:00 |
|
roc+@cs.cmu.edu
|
4e19947cc9
|
Bug 384836. Avoid using a stale gfxContext, by not holding onto one in nsTransformedTextRun, passing in a gfxContext when required instead. r=pavlov,smontagu
|
2007-06-25 21:25:00 -07:00 |
|
roc+@cs.cmu.edu
|
fba8d645e8
|
Not part of the build (barely). Don't skip updating per-char arrays for characters that are cluster continuations (in small-caps code).
|
2007-06-13 11:28:38 -07:00 |
|
roc+@cs.cmu.edu
|
d88807555b
|
(Not Part Of The Build). Fix incorrect treatment of first character always as uppercase, even when it isn't, when building a small-caps textrun ...
|
2007-05-23 02:37:52 -07:00 |
|
roc+@cs.cmu.edu
|
69246cf0ee
|
Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad
|
2007-05-14 20:56:47 -07:00 |
|
roc+@cs.cmu.edu
|
55d1df583d
|
Not part of the build. Fix text lifetime issues for transformed textruns.
|
2007-05-09 17:58:47 -07:00 |
|