Jonathan Kew
|
a91ad773c1
|
Bug 1281448 - part 1+2 - Update character property table generator script for Unicode 9 (in particular, security/xidmodifications.txt is replaced by security/IdentifierStatus.txt and IdentifierType.txt), and adjust APIs to fit the new identifier-type property model; update the generated data files. r=m_kato
|
2016-11-14 09:23:49 +00:00 |
|
Sebastian Hengst
|
7b2b9b33ae
|
Backed out changeset 5d9a785a37c4 (bug 1281448) for Android bustage. r=backout
|
2016-11-14 10:45:52 +01:00 |
|
Jonathan Kew
|
8c6fdf4408
|
Bug 1281448 - part 1+2 - Update character property table generator script for Unicode 9 (in particular, security/xidmodifications.txt is replaced by security/IdentifierStatus.txt and IdentifierType.txt), and adjust APIs to fit the new identifier-type property model; update the generated data files. r=m_kato
|
2016-11-14 09:23:49 +00:00 |
|
Andi-Bogdan Postelnicu
|
c2eea2fd98
|
Bug 1311669 - use auto type specifier for variable declarations to improve code readability and maintainability. r=valentin
MozReview-Commit-ID: F5YO9pVK5O8
|
2016-11-01 14:44:09 +02:00 |
|
Nathan Froyd
|
2f88e89132
|
Bug 1305422 - part 4 - don't call size_forward in nsIDNService.cpp; r=erahm
We don't need to bother with iterators here at all; we can just ask the
string for its data and length directly.
|
2016-09-29 22:33:58 -04:00 |
|
Jonathan Kew
|
cbb738f072
|
Bug 1266391 - Introduce an enum class mozilla::unicode::Script, and use this instead of bare integers to specify script codes for better type checking. r=masayuki
|
2016-04-21 18:58:59 +01:00 |
|
Paul Bignier
|
3e86994e41
|
Bug 1245106 - necko compilation warnings r=mcmanus
|
2016-02-26 11:29:28 -05:00 |
|
Andrea Marchesini
|
34e27999c4
|
Bug 1245866 - A better buffer size check in nsIDNService::IDNA2008ToUnicode, r=jfkthame
|
2016-02-16 17:53:44 +00:00 |
|
Andrea Marchesini
|
35d4d535a5
|
Bug 1231378 - part 4 - Fix uninitialized members of classes in netwerk/widget/storage/uriloader/memory/tools, r=smaug
|
2016-01-12 18:16:59 +00:00 |
|
Carsten "Tomcat" Book
|
5d8570c820
|
Backed out changeset d6b0ffe1a7b3 (bug 1231378)
|
2016-01-12 15:48:54 +01:00 |
|
Andrea Marchesini
|
6832bea360
|
Bug 1231378 - part 4 - Fix uninitialized members of classes in netwerk/widget/storage/uriloader/memory/tools, r=smaug
|
2016-01-12 13:57:37 +00:00 |
|
Valentin Gosu
|
a3106277ef
|
Bug 1233610 - IDN service should return NS_ERROR_MALFORMED_URI instead of NS_ERROR_FAILURE r=mcmanus
|
2016-01-07 14:31:22 +01:00 |
|
Simon Montagu
|
cafd67af0b
|
Bug 1218179: move from transitional to non-transitional IDNA2008 processing, r=jfkthame
|
2015-10-25 23:53:21 -07:00 |
|
Simon Montagu
|
d07914f55c
|
Bug 479520: Implement IDNA2008 standard for International Domain Names, patch 1: build system changes, r=ted; code changes, r=jfkthame
|
2015-10-28 07:05:15 -07:00 |
|
Carsten "Tomcat" Book
|
c978140f89
|
Backed out changeset 533f3277cdbb (bug 479520) for bustage on a CLOSED TREE
|
2015-10-28 12:29:27 +01:00 |
|
Simon Montagu
|
0e16b10451
|
Bug 479520: Implement IDNA2008 standard for International Domain Names, patch 1: build system changes, r=ted; code changes, r=jfkthame
|
2015-10-28 03:46:44 -07:00 |
|
Simon Montagu
|
abe466b180
|
Bug 321491: Refactor error handling in nsIDNService, r=mcmanus
|
2015-10-02 01:27:34 -07:00 |
|
Simon Montagu
|
7c36189874
|
Bug 319030: remove fossil support for RACE encoding and multilingual test bed from IDN code, r=jfkthame
|
2015-09-26 23:28:33 -07:00 |
|
Birunthan Mohanathas
|
a0f7c73250
|
Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
Comment-only so DONTBUILD.
|
2015-08-04 16:17:36 -07:00 |
|
Simon Montagu
|
cd7bd6fcaa
|
Bug 1183209 patch 3: update generated data files to Unicode 8, and adapt internal XIDMOD types to the new types in Unicode's xidmodifications.txt, r=jfkthame
|
2015-07-15 05:55:24 -07:00 |
|
Birunthan Mohanathas
|
7c5f901fae
|
Bug 869836 - Part 4: Use EqualsLiteral instead of Equals(NS_LITERAL_STRING(...)). r=ehsan
|
2014-05-22 06:48:51 +03:00 |
|
Birunthan Mohanathas
|
eeb9aaaa94
|
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
|
2014-04-27 03:06:00 -04:00 |
|
Ehsan Akhgari
|
68bfe70f09
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.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 PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
|
Birunthan Mohanathas
|
a329e63203
|
Bug 784739 - Switch from NULL to nullptr in netwerk/ (1/2); r=ehsan
|
2013-09-19 15:28:26 -04:00 |
|
Birunthan Mohanathas
|
22f234fa8e
|
Bug 884332 - Part 1: Check and handle buffer truncation without asserting when converting UTF-16 to UCS-4 in nsIDNService.cpp. r=bsmith
|
2013-08-30 08:13:19 -04:00 |
|
Simon Montagu
|
99cdaec3d0
|
Only test IDN nodes against kMaxDNSNodeLen on string-prepped IDNs that we're going to send to DNS, not the Unicode form for display only. Bug 892370, r=honzab
|
2013-07-29 22:32:37 -07:00 |
|
Joshua Cranmer
|
2bde801f36
|
Bug 884061 - Part 3q: Use NS_DECL_THREADSAFE_ISUPPORTS in netwerk/, r=macmanus
|
2013-07-18 21:24:13 -05:00 |
|
Simon Montagu
|
17fe8cb0f6
|
Exclude U+30FB KATAKANA MIDDLE DOT from the non-recommended characters that force IDN labels to be displayed as punycode. Bug 857490, r=jfkthame
|
2013-04-09 05:47:03 -07:00 |
|
Simon Montagu
|
2669e45a06
|
Exclude U+30FB KATAKANA MIDDLE DOT from the non-recommended characters that force IDN labels to be displayed as punycode. Bug 857490, r=jfkthame
|
2013-04-08 01:36:54 -07:00 |
|
Simon Montagu
|
e876cc2114
|
Disable the check for mixed Simplified and Traditional Chinese characters when determining whether to display IDN labels as unicode or punycode. Bug 857481, r=honzab
|
2013-04-08 01:36:52 -07:00 |
|
Simon Montagu
|
74c5228213
|
Add a pref to disable the IDN whitelist. Bug 722299, r=honza.b
|
2013-03-01 03:56:44 -08:00 |
|
Simon Montagu
|
c62a9c4db9
|
New algorithm for when to display IDNs as Unicode. Bug 722299, r=honza.b
|
2013-03-01 03:56:44 -08:00 |
|
Ryan VanderMeulen
|
925f2fa6f9
|
Backed out 4 changesets (bug 722299) for B2G mochitest failures on a CLOSED TREE.
|
2013-02-28 20:44:53 -05:00 |
|
Simon Montagu
|
9efd01281a
|
Add a pref to disable the IDN whitelist. Bug 722299, r=honza.b
|
2013-02-28 14:04:48 -08:00 |
|
Simon Montagu
|
7119a01bf4
|
New algorithm for when to display IDNs as Unicode. Bug 722299, r=honza.b
|
2013-02-28 14:04:48 -08:00 |
|
Ehsan Akhgari
|
57ec2ec569
|
Bug 792502 - Kill the FunctionTimer code; r=vlad
|
2012-09-19 16:59:38 -04:00 |
|
Randell Jesup
|
3b4961b603
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Ehsan Akhgari
|
243c878d26
|
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
|
8b4a23fc4c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Gervase Markham
|
cb6a072c2a
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Geoff Lankow
|
4f40e2d14a
|
Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part E, remove uses of nsIPrefBranch2 in netwerk/ ; r=bsmedberg
|
2012-01-17 14:48:29 +13:00 |
|
Ehsan Akhgari
|
478ad1a412
|
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
|
0fe7772ece
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
|
2011-09-28 23:19:26 -07:00 |
|
Han Chang
|
3887a90aa9
|
Bug 605979 - Remove unsound ASSERTION: IDN node too large (hit with globalStorage.namedItem); r=mayhemer
|
2011-06-26 18:28:46 +02:00 |
|
Mitchell Field
|
bc63774d7e
|
Bug 542222 - Reduce recursion in netwerk makefiles.
|
2010-06-05 21:18:12 -04:00 |
|