Randell Jesup
|
29ac5c0b8c
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Makoto Kato
|
7273786190
|
Bug 783206 - replace NULL with nullptr in intl except to OS API usages. r=smontagu
|
2012-08-24 16:49:00 +09:00 |
|
Ehsan Akhgari
|
2962d2eed1
|
Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
Landing on a CLOSED TREE
|
2012-08-08 17:08:17 -04:00 |
|
Ehsan Akhgari
|
217645f36e
|
Bug 579517 - Part 4: Manually rewrite some parts of the code base not covered by the automated conversion; r=bsmedberg
|
2012-08-22 11:59:54 -04:00 |
|
Ehsan Akhgari
|
8c296bbcd4
|
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
|
982100775b
|
Bug 780618 - Move all error codes to nsError.h; r=ehsan
|
2012-07-27 17:03:27 +03:00 |
|
Mike Hommey
|
c1b35e7b2a
|
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
|
2012-08-04 20:26:44 +02:00 |
|
Aryeh Gregor
|
2e7996f8d1
|
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
|
2012-07-27 16:59:29 +03:00 |
|
Aryeh Gregor
|
57c0ad57fb
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Jonathan Kew
|
b83d579784
|
bug 763982 - update and optimize Arabic char processing in TransformText. r=smontagu
|
2012-06-20 20:58:19 +01:00 |
|
Jonathan Kew
|
5de10cf960
|
bug 763703 - optimize Unicode property lookup and gfxScriptItemizer::Next. r=smontagu
|
2012-06-20 20:58:18 +01:00 |
|
Shriram Kunchanapalli
|
3216ac51ce
|
Bug 743581: Removes nsCRT::strlen(const PRUnichar*). f=sgautherie r=dougt
|
2012-05-30 18:43:39 +01:00 |
|
Gervase Markham
|
638c878b13
|
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
|
2012-05-29 16:52:43 +01:00 |
|
Jim Mathies
|
f4bf6429ef
|
Bug 732124 - Fix for crt link errors with VC11 - build glue using both the static and the dynamic runtime lib, and link accordingly for various components. r=ted
|
2012-05-21 16:31:03 -05:00 |
|
Gervase Markham
|
87620f5676
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +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 |
|
Simon Montagu
|
c2722c9ee2
|
bug 738101 - Use the new mozilla::unicode::GetIdentifierModification instead of the old ccmap in IsDefaultIgnorable. This is the last client for precompiled ccmaps, so remove the infrastructure for them at the same time. r=jfkthame
|
2012-04-18 21:54:54 -07:00 |
|
Simon Montagu
|
5f367810bd
|
bug 738101 - Use the new mozilla::unicode::GetBidiCat instead of the old GetBidiCat. r=jfkthame
|
2012-04-18 21:54:54 -07:00 |
|
Jonathan Kew
|
9fb1a14a1e
|
bug 738101 - add support for more Unicode properties. r=smontagu
|
2012-04-23 07:20:11 -07:00 |
|
Jonathan Kew
|
beec31cabb
|
bug 747834 - fix genUnicodePropertyData tool following harfbuzz header changes. r=smontagu
|
2012-04-24 18:52:09 +01:00 |
|
Jonathan Kew
|
47286126f0
|
bug 745780 - update harfbuzz code to upstream commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c (2012-04-17). r=jdaggett a=mfinkle
|
2012-04-21 22:24:39 +01:00 |
|
Jonathan Kew
|
03fd2cd489
|
bug 736227 - fix surrogate handling in case-insensitive string compare. r=smontagu
|
2012-04-05 13:39:13 +01:00 |
|
Ryan VanderMeulen
|
8a1ce69485
|
Backout 17deb5f61b4d (bug 150073) due to build bustage. a=shouldausedtryfirst
|
2012-04-03 20:22:42 -04:00 |
|
Shriram Kunchanapalli
|
a0a99e8f8a
|
Bug 150073 - Remove nsCRT:: in nsCRT::strlen. f=sgautherie, r=dougt
|
2012-02-18 19:17:01 +05:30 |
|
Jonathan Kew
|
6309f03010
|
bug 210501 - implement case-folding support (ToUpper/Lower/Titlecase) for non-BMP characters (Unicode plane 1 and above). r=smontagu
--HG--
rename : intl/unicharutil/src/nsUnicodeProperties.cpp => intl/unicharutil/util/nsUnicodeProperties.cpp
rename : intl/unicharutil/public/nsUnicodeProperties.h => intl/unicharutil/util/nsUnicodeProperties.h
rename : intl/unicharutil/src/nsUnicodePropertyData.cpp => intl/unicharutil/util/nsUnicodePropertyData.cpp
rename : intl/unicharutil/public/nsUnicodeScriptCodes.h => intl/unicharutil/util/nsUnicodeScriptCodes.h
|
2012-03-14 06:45:00 +00:00 |
|
Justin Lebar
|
064e2cf3f9
|
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
|
2012-03-12 18:53:18 -04:00 |
|
Jonathan Kew
|
d46b298466
|
bug 732330 - add assertion in ClusterIterator::Next to check for sane/safe result. r=jdaggett
|
2012-03-04 08:58:54 +00:00 |
|
Jonathan Kew
|
64b9ac0ff4
|
bug 732443 - handle surrogate pairs correctly in ClusterIterator. r=emk
|
2012-03-03 09:16:45 +00:00 |
|
Justin Lebar
|
62dbeeb1ab
|
Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo
|
2012-02-29 22:56:43 -05:00 |
|
Jonathan Kew
|
5b0e4bbb7b
|
bug 721821 - make nsBidiPresUtils::WriteReverse aware of clusters, so that diacritics in RTL text display correctly in SVG text. r=smontagu
|
2012-02-28 21:24:04 +00:00 |
|
Jonathan Kew
|
01eda5c567
|
bug 729866 - remove unused and unimplemented nsIUGenDetailCategory interface. r=smontagu
|
2012-02-24 10:15:46 +00:00 |
|
Jonathan Kew
|
5a9e28b37c
|
bug 724826 pt 2 - replace the use of cattable.h with nsUnicodePropertyData for more accurate (and faster) category lookup. r=smontagu
|
2012-02-24 10:15:46 +00:00 |
|
Jonathan Kew
|
a71e5391a3
|
bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu
--HG--
rename : gfx/thebes/gfxUnicodeProperties.h => intl/unicharutil/public/nsUnicodeProperties.h
rename : gfx/thebes/gfxUnicodeScriptCodes.h => intl/unicharutil/public/nsUnicodeScriptCodes.h
rename : gfx/thebes/gfxUnicodeProperties.cpp => intl/unicharutil/src/nsUnicodeProperties.cpp
rename : gfx/thebes/gfxUnicodePropertyData.cpp => intl/unicharutil/src/nsUnicodePropertyData.cpp
rename : gfx/thebes/genUnicodeScriptData.pl => intl/unicharutil/tools/genUnicodePropertyData.pl
|
2012-02-24 10:15:46 +00:00 |
|
Jonathan Kew
|
87b77ed3d6
|
bug 728866 - pt 1 - expose low-level APIs for canonical composition and decomposition of a single Unicode character. r=smontagu
--HG--
rename : intl/unicharutil/src/nsUnicodeNormalizer.h => intl/unicharutil/public/nsUnicodeNormalizer.h
|
2012-02-20 20:39:59 +00:00 |
|
Simon Montagu
|
cc6357ccc9
|
Update data files to Unicode 6.1. Bug 723509, r=jfkthame
|
2012-02-06 15:54:52 +02:00 |
|
Gregory Szorc
|
de5e3e4887
|
Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey
|
2011-11-01 15:45:23 -07: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 |
|
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 |
|
Matheus Kerschbaum
|
7406ce377f
|
Bug 660762 - Remove --disable-mathml support. r=roc
|
2011-06-02 13:11:33 +02:00 |
|
Joel Maher
|
6993636556
|
Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only
|
2011-05-20 11:54:01 -04:00 |
|
Edmund Wong
|
9d6d399f4f
|
Bug 366774 - Removed unused preference bidi.characterset. r=smontagu
|
2011-05-10 20:24:43 +02:00 |
|
Philip Chee
|
883fef5d4e
|
Backed out changeset: 96bfa1480f5f
|
2011-04-25 02:23:02 +08:00 |
|
Edmund Wong
|
52a902f900
|
Bug 366774 - Remove unused preference bidi.characterset. (p5) (v2) r=smontagu
|
2011-04-25 01:57:23 +08:00 |
|
Rafael Ávila de Espíndola
|
8ebc10998d
|
Bug 623116 - Add constructor for nsASCIICaseInsensitiveStringComparator (which inherits from nsStringComparator) to placate CLang; r=smontagu
|
2011-03-24 20:01:47 -04:00 |
|
Mike Hommey
|
6ef83c9db5
|
Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted
|
2011-02-25 15:05:08 +01:00 |
|
Jeremias Bosch
|
43d8ca0e70
|
Bug 626595 - Make it possible to build maemo 6 platform version without meegotouch r=romaxa,ted.mielczarek a=approval2.0
--HG--
extra : rebase_source : 435438ae2c39833353a958ba2770f0e44439d7bc
|
2011-02-03 08:31:36 +02:00 |
|
Justin Lebar
|
f0ff7d2adf
|
Bug 587196 - Remove intl/unicharutil/note.txt. r=smontagu, a=npotb
--HG--
extra : rebase_source : 81553fe7c476bd0edd059a05fda72f08d41636c7
|
2011-01-14 16:32:13 -08:00 |
|
timeless@mozdev.org
|
dc92f0a831
|
Bug 617913 FuzzOneInvalidCaseConversion could check result of CaseInsensitiveCompare/CharByCharCompareEqual
r=smontagu a=bsmedberg
|
2011-01-05 14:17:09 -08:00 |
|
timeless@mozdev.org
|
57becf8ab1
|
Bug 585420 Drop files from intl and restore nsCaseConversionImp2
r=smontagu a=bsmedberg
|
2010-08-18 13:17:12 +03:00 |
|
Simon Montagu
|
0dfb99b19f
|
Update Unicode tables to Corrigendum #8. Bug 612843, r=emk, a=dbaron
|
2010-11-18 11:21:33 +02:00 |
|