Jonathan Kew
|
eb3ad81dbd
|
bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
|
2011-12-06 12:39:18 +00:00 |
Ehsan Akhgari
|
1deb9f1504
|
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 |
Michael Wu
|
ac54b41b01
|
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 |
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 |
Jonathan Kew
|
36c5e3637e
|
Bug 470418 - Leak nsStyleContext with RTL, text-transform; r,sr=roc
|
2009-01-01 16:34:13 +03:30 |
Ehsan Akhgari
|
aa66642c02
|
Bug 441782 - bidi.numerals == 4 does not switch numeric shapes in content; r,sr=roc
|
2008-12-18 23:42:53 +03:30 |
Robert O'Callahan
|
e6fff18cf0
|
Backed out changeset dcd1ad7a918e
|
2008-12-18 16:05:16 +13:00 |
Robert O'Callahan
|
1572522cc2
|
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
|
2008-12-18 14:13:23 +13:00 |
Robert O'Callahan
|
9cb86c7c7e
|
Backed out changeset 0cb24a4bcd9b
|
2008-12-13 00:09:56 +13:00 |
Robert O'Callahan
|
18f087f69c
|
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
|
2008-12-12 21:37:59 +13:00 |
Robert O'Callahan
|
12078bb96e
|
Bug 230555. Support white-space:pre-line. r+sr=dbaron
|
2008-08-12 20:31:56 +12:00 |
roc+@cs.cmu.edu
|
0fe5aef6c2
|
Bug 403426. We should clear whitespace status when we reset the linebreaker. If a final break opportunity exists we should save it and forward it to the line layout. Relanding with a fix so hopefully we won't crash Tp this time. r=smontagu
|
2007-12-03 00:22:07 -08:00 |
roc+@cs.cmu.edu
|
9b6516f9cd
|
Backing out bug 403426
|
2007-11-30 12:52:24 -08:00 |
roc+@cs.cmu.edu
|
7d78786c83
|
Bug 403426. Clear break-after-whitespace flags when we reset the linebreaker. Also rescue a trailing break opportunity when we reset the line breaker and notify the line layout that the opportunity exists. r=smontagu
|
2007-11-30 12:03:33 -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
|
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 |
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
|
3a2c98339c
|
Landing textframe updates: Use word-based textrun cache; rewritten PeekOffsetWord; adjust textframe content-offsets and content-lengths when CharacterDataChanged fires; search backwards for textrun scanning/creation start point, instead of all the way back to the start of the block; ensure that we pass the correct start iterator to PropertyProvider in TrimTrailingWhiteSpace.
|
2007-06-12 14:01:12 -07:00 |
roc+@cs.cmu.edu
|
ecd304a233
|
Not part of the build. Change nsLineBreaker so that breaks at element boundaries are always governed by the white-space property on the element that's the nearest common ancestor of the DOM nodes on each side of the break point --- fixes bug 382289. Also, pass NBSP through to textruns so that whitespace trimming doesn't trim NBSP. Also, count trimmed spaces correctly when updating mClusterCount.
|
2007-05-30 15:27:27 -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
|
c32dfdc0f3
|
Bug 403426. We should clear whitespace status when we reset the linebreaker. If a final break opportunity exists we should save it and forward it to the line layout. Relanding with a fix so hopefully we won't crash Tp this time. r=smontagu
|
2007-12-03 08:23:31 +00:00 |
roc+%cs.cmu.edu
|
1b111ea0e2
|
Backing out bug 403426
|
2007-11-30 20:52:25 +00:00 |
roc+%cs.cmu.edu
|
d0871167de
|
Bug 403426. Clear break-after-whitespace flags when we reset the linebreaker. Also rescue a trailing break opportunity when we reset the line breaker and notify the line layout that the opportunity exists. r=smontagu
|
2007-11-30 20:03:33 +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
|
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 |
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
|
84bb744feb
|
Landing textframe updates: Use word-based textrun cache; rewritten PeekOffsetWord; adjust textframe content-offsets and content-lengths when CharacterDataChanged fires; search backwards for textrun scanning/creation start point, instead of all the way back to the start of the block; ensure that we pass the correct start iterator to PropertyProvider in TrimTrailingWhiteSpace.
|
2007-06-12 21:01:12 +00:00 |
roc+%cs.cmu.edu
|
c71de10d30
|
Not part of the build. Change nsLineBreaker so that breaks at element boundaries are always governed by the white-space property on the element that's the nearest common ancestor of the DOM nodes on each side of the break point --- fixes bug 382289. Also, pass NBSP through to textruns so that whitespace trimming doesn't trim NBSP. Also, count trimmed spaces correctly when updating mClusterCount.
|
2007-05-30 22:27:28 +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
|
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 |