layout/generic/nsTextRunTransformations.cpp
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-30 20:09 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
4319081f6be52fcd00cece76a8cf0264b78bad3e
created 2011-08-01 18:20 -0700
pushed 2011-09-30 20:09 +0000
Michael Wu Michael Wu - Bug 675556 - Switch from PRPackedBool to PRUint8 in nsILineBreaker, r=roc
60365868c2c1eeff5752afefaa3223d427fea2b0
created 2011-06-16 07:31 +0100
pushed 2011-09-30 20:09 +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-09-30 20:09 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 467669 and bug 660088
05c732013acb529e62dd555248aeaf4094b032c8
created 2011-06-15 20:17 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 3 - track which stage of font matching led to selection of a particular face. r=roc
fcf6c9b3bd7d797f825fd44ca33c39ff5f5eb26d
created 2011-02-11 22:05 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 633322 - ensure GetDetailedGlyphs() is not called when glyph count is zero. r=roc a=blocking
199cb628255440c7016a41284b14226160fa38db
created 2011-02-10 06:50 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - bug 631035 part 1 - optimize storage of DetailedGlyph records. r=roc a=blocking2.0
e0fa43b96c03fa5bc2653fbe133c1954d3c6c900
created 2010-07-29 12:22 -0700
pushed 2011-09-30 20:09 +0000
Kyle Huey Kyle Huey - Bug 575043: Remove internal uses of nsICaseConversion. r=smontagu sr=roc
7e98f672904c5791a376876166e6a3f01c73baf4
created 2010-02-18 11:52 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Kew Jonathan Kew - Bug 545989 - don't throw an exception if unable to allocate storage for gfxTextRun creation. r=roc
88c27bcf86961376fc7947d228011a40d463726f
created 2009-07-30 14:59 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 492309. Remove useless gfxTextRuNnFactory flags. r=vlad
55e7016fb7b2035fef419cbdd55b6659b9c7fb85
created 2009-01-16 21:17 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 472909. Need to call FinishSettingProperties on nsTranformedTextRuns that we create as parts of other transformed textruns. r=smontagu
b6a4a96731902f527aac7964294246fc32f012fb
created 2009-01-09 13:23 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
ba3cd48c400e1d6a277f111d206cf8c340eb2a00
created 2008-12-18 16:05 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset dcd1ad7a918e
dcd1ad7a918e9101129a104d3b92e69828de8b12
created 2008-12-18 14:13 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
56e1a7aa129a316601b9836b52629eddd861e23e
created 2008-12-13 00:09 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 0cb24a4bcd9b
0cb24a4bcd9b51d5039cae046a9f9051faba2d75
created 2008-12-12 21:37 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
9eaf91dad68c488d2fb7b18bef7e4cde0213813a
created 2008-11-26 12:20 -0500
pushed 2011-09-30 20:09 +0000
Brad Lassey Brad Lassey - backing out changesets 026147c91538, fb2326fcfc36, ebf0c7cf17be, 57e6a1e9041e, 1f5d2c249f86 and d7a7824d6990 due to crash on linux talos machines durring tp.
d7a7824d69908ae84c2b76724dad5261908a460d
created 2008-11-26 11:44 +1300
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 430332. Lazily rebuild transformed-textruns, deferring rebuild until after the linebreaker has finished analysis. r=smontagu
159b47d55dc4d21598bd3071eaacc7b97dc0c299
created 2008-01-09 15:33 -0800
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Bug 410228. Fix crash when an uppercased szlig has a font-change in the middle of it, r=smontagu
8229d0b8edc2b6e8ed41f8020d12b4e41722ba69
created 2007-11-26 00:27 -0800
pushed 2011-09-30 20:09 +0000
smontagu smontagu - Prevent duplicate entries in the line-break array. Bug 404204, b+r+sr=roc
1a966f689d12f0c076b8a8b58b4c11e54ac84a2b
created 2007-11-15 17:43 -0800
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov
be6c0d9a897f4e86ddb9a91a43e84e7bde9c075e
created 2007-11-11 17:51 -0800
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu
ce3cf2f9cdc29e9d75db8989a97f5dad37749cde
created 2007-11-08 22:27 -0800
pushed 2011-09-30 20:09 +0000
reed reed - 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+]
5a605e029a390d080ad21f5145a41a467ff0118a
created 2007-11-07 23:41 -0800
pushed 2011-09-30 20:09 +0000
reed reed - Backout roc's patch for bug 385417, as it most likely caused bug 402990 and the numerous test failures.
2b91bbb618415ba0850eda6bba0655fc62bb0bcf
created 2007-11-07 20:31 -0800
pushed 2011-09-30 20:09 +0000
reed reed - 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+]
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2011-09-30 20:09 +0000
jwalden jwalden - 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.
5b26a3e78cdb950ac6f6390da55a545cf20bb5cc
created 2007-07-03 20:39 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - 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
0cd2c363ae8ea2425ac6ae312468aa4062a62de5
created 2007-07-02 16:36 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Bug 386548. Remove nsTextTransformer. r+sr=mats
296d056789a8b39822e6f799312237b23271bca6
created 2007-06-26 21:22 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov
59ed7b01ceacc71533bf6f748871cb5cfb963004
created 2007-06-26 15:16 -0700
pushed 2011-09-30 20:09 +0000
dbaron dbaron - Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
6f4f930d19d6cc9b8481392abace6d5ab6d37ddb
created 2007-06-25 21:25 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Bug 384836. Avoid using a stale gfxContext, by not holding onto one in nsTransformedTextRun, passing in a gfxContext when required instead. r=pavlov,smontagu
1c89e84e322fe555701a11584f540107b348d351
created 2007-06-13 11:28 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Not part of the build (barely). Don't skip updating per-char arrays for characters that are cluster continuations (in small-caps code).
16f7b8bb679568f9420f6c5d00ddaf21c05173c3
created 2007-05-23 02:37 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - (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 ...
5ed246de0b0b2c94e83fc8c93176b1bfaf41f46d
created 2007-05-14 20:56 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad
8966ba22468174b320ad14357824fa04a86ad389
created 2007-05-09 17:58 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Not part of the build. Fix text lifetime issues for transformed textruns.
54505530d11b40761505e24487263f4e90bbce3a
created 2007-05-09 15:04 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Not part of the build. Update new text frame for textrun API changes. Also implements a textrun cache for the new text frame
33654b51bca91fab0faed723e281c76bd65896c1
created 2007-03-22 16:13 -0700
pushed 2011-09-30 20:09 +0000
roc+ roc+ - Bug 333659. Major new-textframe update. You can really browse the Web with it now, although major bugs remain.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2011-09-30 20:09 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip