Robert O'Callahan
|
a4d2c93329
|
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
|
f570471138
|
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
|
e741fb441b
|
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
|
92577fc0d9
|
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
|
f98b305c35
|
Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov
|
2007-11-15 17:43:47 -08:00 |
roc+@cs.cmu.edu
|
d2dc1206df
|
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
|
06e6a6df8e
|
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
|
8f7e42243f
|
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
|
93342d597f
|
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
|
12e960c504
|
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
|
5786887ef2
|
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
|
3e8bfc9ba1
|
Bug 386548. Remove nsTextTransformer. r+sr=mats
|
2007-07-02 16:36:59 -07:00 |
roc+@cs.cmu.edu
|
9b673dc728
|
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
|
545a23ae87
|
Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
|
2007-06-26 15:16:34 -07:00 |
roc+@cs.cmu.edu
|
281b20dd55
|
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
|
7e4137c1fa
|
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
|
f5bc5cc1d6
|
(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
|
83968b5f8a
|
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
|
4316354dc6
|
Not part of the build. Fix text lifetime issues for transformed textruns.
|
2007-05-09 17:58:47 -07:00 |
roc+@cs.cmu.edu
|
83d7b611f2
|
Not part of the build. Update new text frame for textrun API changes. Also implements a textrun cache for the new text frame
|
2007-05-09 15:04:56 -07:00 |
roc+@cs.cmu.edu
|
a9d23468e5
|
Bug 333659. Major new-textframe update. You can really browse the Web with it now, although major bugs remain.
|
2007-03-22 16:13:12 -07:00 |
roc+@cs.cmu.edu
|
0054412272
|
Bug 374866. Reftests for text-transform. r=dbaron
|
2007-03-22 16:01:14 -07:00 |
roc+%cs.cmu.edu
|
d45c904081
|
Bug 410228. Fix crash when an uppercased szlig has a font-change in the middle of it, r=smontagu
|
2008-01-09 23:33:35 +00:00 |
smontagu%smontagu.org
|
323e6aafd5
|
Prevent duplicate entries in the line-break array. Bug 404204, b+r+sr=roc
|
2007-11-26 08:27:06 +00:00 |
roc+%cs.cmu.edu
|
078be24038
|
Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov
|
2007-11-16 01:43:49 +00:00 |
roc+%cs.cmu.edu
|
3ef9014227
|
Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu
|
2007-11-12 01:51:32 +00:00 |
reed%reedloden.com
|
a12a6574b3
|
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-09 06:27:24 +00:00 |
reed%reedloden.com
|
d1f0d5ba0a
|
Backout roc's patch for bug 385417, as it most likely caused bug 402990 and the numerous test failures.
|
2007-11-08 07:41:06 +00:00 |
reed%reedloden.com
|
1c0a4d559b
|
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 04:31:34 +00:00 |
jwalden%mit.edu
|
ef68fcf595
|
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 07:08:56 +00:00 |
roc+%cs.cmu.edu
|
8394f8779a
|
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-04 03:39:03 +00:00 |
roc+%cs.cmu.edu
|
fa95cf660f
|
Bug 386548. Remove nsTextTransformer. r+sr=mats
|
2007-07-02 23:37:00 +00:00 |
roc+%cs.cmu.edu
|
fdcb16906c
|
Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov
|
2007-06-27 04:22:21 +00:00 |
dbaron%dbaron.org
|
a483d6b35e
|
Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
|
2007-06-26 22:16:35 +00:00 |
roc+%cs.cmu.edu
|
d770f6750b
|
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-26 04:25:01 +00:00 |
roc+%cs.cmu.edu
|
24a2d8d627
|
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 18:28:38 +00:00 |
roc+%cs.cmu.edu
|
ab286f6f55
|
(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 09:37:52 +00:00 |
roc+%cs.cmu.edu
|
f0c99ae7eb
|
Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad
|
2007-05-15 03:56:48 +00:00 |
roc+%cs.cmu.edu
|
53bfb2bc82
|
Not part of the build. Fix text lifetime issues for transformed textruns.
|
2007-05-10 00:58:47 +00:00 |
roc+%cs.cmu.edu
|
942d47af85
|
Not part of the build. Update new text frame for textrun API changes. Also implements a textrun cache for the new text frame
|
2007-05-09 22:04:56 +00:00 |
roc+%cs.cmu.edu
|
a98a1ec40c
|
Bug 333659. Major new-textframe update. You can really browse the Web with it now, although major bugs remain.
|
2007-03-22 23:13:12 +00:00 |
roc+%cs.cmu.edu
|
052b758c05
|
Make new textframe build again after units landing and other changes. The gfxSkipChars and gfxPangoTextRun changes only affect the new textframe.
|
2007-02-09 04:20:17 +00:00 |
roc+%cs.cmu.edu
|
2d7079a79a
|
Bug 333659. Landing new text interfaces, new gfxPangoTextRun (enabled), new textframe code (disabled). r+sr=dbaron for the part-of-the-build layout parts,r=stuart for the part-of-the-build gfx parts
|
2007-01-16 20:51:52 +00:00 |