Jonathan Kew
|
a6f11a5eff
|
bug 774560 pt 2 - implement text-transform:full-width. r=smontagu
|
2012-11-09 09:43:48 +00:00 |
|
Ehsan Akhgari
|
0fd9123eac
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
David Zbarsky
|
ae718ee1c0
|
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
|
2012-07-01 16:45:59 -07:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Jonathan Kew
|
ce78dd76d0
|
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
|
13d8ee2427
|
bug 307039 - implement Greek-specific uppercasing for text-transform & small-caps. r=past
|
2012-05-03 08:57:18 +01:00 |
|
Jonathan Kew
|
15627b7207
|
bug 744357 - implement mappings from Unicode's SpecialCasing.txt for text-transform. r=smontagu
|
2012-04-24 18:53:39 +01:00 |
|
Jonathan Kew
|
99d4be6815
|
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
|
f0540aec21
|
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
|
9f1fbf3676
|
Bug 741048: Remove gfxAtoms. r=roc
|
2012-03-30 23:08:46 -07:00 |
|
Dave Townsend
|
f5853d4d7a
|
Backing out changeset 432c4be058b5 which landed with no bug.
|
2012-03-30 22:23:24 -07:00 |
|
Jonathan Kew
|
23cb2f2b7a
|
bug 740477 - handle Dutch-specific capitalization of the ij digraph. r=smontagu
|
2012-03-30 17:37:46 -07:00 |
|
Ms2ger
|
b313aff15a
|
No bug - Remove gfxAtoms; r=roc
|
2012-03-29 23:08:43 +02:00 |
|
Jonathan Kew
|
3db8fb754a
|
bug 231162 - support custom casing behavior for Turkish and similar writing systems. r=smontagu
|
2012-03-27 08:49:03 -07:00 |
|
Jonathan Kew
|
d309e7470a
|
bug 736210 - fix bug in nsCaseTransformTextRunFactory surrogate handling. r=smontagu
|
2012-03-23 17:48:11 +00:00 |
|
Jonathan Kew
|
2a175b1c96
|
bug 605021 - handle surrogates in text-run transformations. r=smontagu
|
2012-03-14 06:45:11 +00:00 |
|
Nicholas Nethercote
|
a7ad4ef70e
|
Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
--HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6
|
2012-01-25 00:52:51 -08:00 |
|
Jonathan Kew
|
174cf9e76f
|
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
|
d5a2294830
|
bug 703100 - pt 3 - remove copy of original characters from gfxTextRun. r=roc
|
2011-12-06 12:39:19 +00:00 |
|
Jonathan Kew
|
dab5dd6132
|
bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
|
2011-12-06 12:39:18 +00:00 |
|
Nicholas Nethercote
|
8f335f567c
|
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
|
f102556f32
|
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 |
|