Hector Zhao
19520faed0
Bug 1123345 - Use MOZ_ICU_CFLAGS instead of in-tree paths for build with system icu. r=glandium
2015-01-17 11:30:04 +08:00
Trevor Saunders
43229d1314
bug 1122100 - more MOZ_OVERRIDE in xpcomish stuff r=froydnj
2015-01-19 17:41:12 -05:00
Birunthan Mohanathas
2b210d0847
Bug 1005863 - Part 1: Use props2arrays for langGroups.properties. r=hsivonen
2015-01-14 07:30:49 +02:00
Christoph Kerschbaumer
e7043cc6be
Bug 1110469 - Remove NS_OpenURI (r=sworkman)
2015-01-11 20:26:40 -08:00
Ehsan Akhgari
bd3104fce5
Bug 1118418 - Mark virtual overridden functions as MOZ_OVERRIDE in intl; r=smontagu
2015-01-06 23:33:50 -05:00
Christoph Kerschbaumer
8f448964de
Bug 1087733: Make JS callers of ios.newChannel call ios.newChannel2 in intl/ (r=smontagu)
2014-10-24 14:55:14 -07:00
Jacek Caban
5cf5096c26
Bug 1101625 - mingw fixup.
2014-12-20 22:05:49 +01:00
Cameron Kaiser
bd0a710872
Bug 1109972: nsHyphenator should not assume sizeof(bool) == sizeof(char). r=dbaron
2014-12-10 17:10:35 -08:00
Chris Peterson
15996b5402
Bug 1107814 - Part 2: Mark some directories as FAIL_ON_WARNINGS conditionally for some compilers. r=gps
2014-12-04 01:11:14 -08:00
Chris Peterson
d3acb03f9f
Bug 1107814 - Part 1: Mark more directories as FAIL_ON_WARNINGS for all compilers. r=gps
2014-12-04 16:24:03 -08:00
Mats Palmgren
662ecd2296
Bug 1101625 part 2 - Remove the aIRI param since it's always true. And some minor code cleanup. r=smontagu
2014-12-01 15:55:15 +00:00
Mats Palmgren
33e5d69d37
Bug 1101625 part 1 - Don't escape all non-ASCII characters when unsafe characters are found, just escape the unsafe characters. r=smontagu
2014-12-01 15:55:15 +00:00
Jonathan Kew
1307d77239
Bug 1104589 - Improve the mapping of lang tags to langGroup codes. r=smontagu
2014-11-26 10:24:16 +00:00
Simon Montagu
cd470f9242
Bug 1100071 patch 2: add macros for common tests whether bidi level is odd and whether two bidi levels have the same parity, r=dholbert
2014-11-20 12:45:22 +02:00
Richard Newman
2cdb300546
Bug 1095298 - Ignore 'C' locale when initializing nsLocaleService on Android. r=emk
...
On Android Lollipop, our setlocale call returns "C", rather than the null it returns on earlier Android versions.
This impacts locale detection, causing devices to always appear to be in en-US.
This patch conditionally ignores "C" if MOZ_WIDGET_ANDROID is set.
2014-11-12 08:52:19 -08:00
Mats Palmgren
814bf7a9fb
Bug 415491, part 4 - Make UnEscapeURIForUI always escape the result if it contains blacklisted characters. r=bzbarsky
2014-11-08 02:42:05 +00:00
Mats Palmgren
030c05be51
Bug 415491, part 3 - Use NS_EscapeURL of _retval as the result. r=bzbarsky
2014-11-08 02:42:04 +00:00
Mats Palmgren
13820c950e
Bug 415491, part 1 - Make UnEscapeURIForUI escape the URI if it contains any 'network.IDN.blacklist_chars' characters (except space). r=bzbarsky
2014-11-08 02:42:04 +00:00
Mike Hommey
d667f4bb59
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Cosmin Malutan
92252d553b
Bug 1086527 - Make sure PluralForm.get can be called from strict mode. r=Mossop
2014-10-23 23:29:00 +02:00
Tooru Fujisawa
73d762e46e
Bug 1045958 - Use raw ICU instead of CoreServices API in Unicode collation on Mac OS X r=josh.
2014-10-08 22:43:47 +08:00
Ehsan Akhgari
1feb66dfab
Bug 1079319 - Fix some more bad implicit constructors in intl; r=smontagu
2014-09-24 09:16:53 -04:00
Andrew Halberstadt
2da4ee197d
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Henri Sivonen
ed991e6875
Bug 1072187 - Remove HZ-GB-2312. r=emk.
2014-09-26 15:12:02 +03:00
Henri Sivonen
a13d72512b
Bug 964225 - Remove the GBK decoder class and remove GB2312 as a Gecko-canonical encoding. r=emk.
2014-09-26 15:12:02 +03:00
Henri Sivonen
056cd17cdd
Bug 945215 - Map HZ-GB-2312 to the replacement encoding. r=emk.
...
--HG--
rename : dom/encoding/test/reftest/bug863728-1-ref.html => dom/encoding/test/reftest/bug945215-1-ref.html
rename : dom/encoding/test/reftest/bug863728-1.html => dom/encoding/test/reftest/bug945215-1.html
rename : dom/encoding/test/reftest/bug863728-2-ref.html => dom/encoding/test/reftest/bug945215-2-ref.html
rename : dom/encoding/test/reftest/bug863728-2.html => dom/encoding/test/reftest/bug945215-2.html
2014-09-24 12:23:28 +03:00
Ed Morley
f356916d9d
Backed out changeset ce22b4d51b72 (bug 945215) for assertions in EncodingUtils.cpp; CLOSED TREE
2014-09-26 16:11:29 +01:00
Ed Morley
2a3fe45e62
Backed out changeset 6e5adc14dc82 (bug 964225)
2014-09-26 16:10:57 +01:00
Carsten "Tomcat" Book
b9e605f086
Backed out changeset d0be07d7cf1b (bug 1072187) for test bustage on a CLOSED TREE
2014-09-26 15:48:14 +02:00
Henri Sivonen
0c8133c979
Bug 1072187 - Remove HZ-GB-2312. r=emk.
2014-09-26 15:12:02 +03:00
Henri Sivonen
fda2c93f3a
Bug 964225 - Remove the GBK decoder class and remove GB2312 as a Gecko-canonical encoding. r=emk.
2014-09-26 15:12:02 +03:00
Henri Sivonen
0e50d55abc
Bug 945215 - Map HZ-GB-2312 to the replacement encoding. r=emk.
...
--HG--
rename : dom/encoding/test/reftest/bug863728-1-ref.html => dom/encoding/test/reftest/bug945215-1-ref.html
rename : dom/encoding/test/reftest/bug863728-1.html => dom/encoding/test/reftest/bug945215-1.html
rename : dom/encoding/test/reftest/bug863728-2-ref.html => dom/encoding/test/reftest/bug945215-2-ref.html
rename : dom/encoding/test/reftest/bug863728-2.html => dom/encoding/test/reftest/bug945215-2.html
2014-09-24 12:23:28 +03:00
Birunthan Mohanathas
f1c3ca4dc5
Bug 1070709 - Collapse test-only moz.build files under intl/ into ancestor moz.build files. r=mshal
2014-09-26 07:20:23 +03:00
Ryan VanderMeulen
65053403b2
Bug 1072385 - Update Hyphen to version 2.8.8. r=jfkthame
2014-09-24 15:12:29 -04:00
Carsten "Tomcat" Book
580bc7a9ab
Backed out changeset 75c44bd10b14 (bug 945215) for web-platform-2 test failures
2014-09-24 12:43:01 +02:00
Henri Sivonen
9876f786a2
Bug 945215 - Map HZ-GB-2312 to the replacement encoding. r=emk.
...
--HG--
rename : dom/encoding/test/reftest/bug863728-1-ref.html => dom/encoding/test/reftest/bug945215-1-ref.html
rename : dom/encoding/test/reftest/bug863728-1.html => dom/encoding/test/reftest/bug945215-1.html
rename : dom/encoding/test/reftest/bug863728-2-ref.html => dom/encoding/test/reftest/bug945215-2-ref.html
rename : dom/encoding/test/reftest/bug863728-2.html => dom/encoding/test/reftest/bug945215-2.html
2014-09-24 12:23:28 +03:00
Georg Fritzsche
8bee7684a2
Bug 1067989 - Unify some more binary search uses. r=waldo
2014-09-17 15:46:24 +02:00
Jonathan Kew
2e10c3c528
Bug 1071478 - Update unicode data tables for new release of UTR50 (revision 13). r=smontagu
2014-09-23 11:05:41 +01:00
Henri Sivonen
d40c89f77e
Bug 1070992 - Remove classes for ISO-8859-1 decoder as well as ISO-8859-9, ISO-8859-11 and TIS-620, which are mapped to the corresponding windows-125* encodings in the Encoding Standard. r=emk.
2014-09-23 11:09:54 +03:00
Henri Sivonen
80c69719d3
Bug 1069954 - Remove us-ascii as a Gecko-canonical encoding name. r=emk.
2014-09-22 16:15:34 +03:00
Christoph Kerschbaumer
af9bdf4c71
Bug 1038756: Callsites creating a channel in /intl/ (r=smontagu)
2014-09-21 09:43:27 -07:00
Henri Sivonen
d730627bfb
Bug 1068568 - Remove classes for the -I and -E variants of ISO-8859-6 and -E variant of ISO-8859-8. r=emk.
2014-09-18 14:58:11 +03:00
Henri Sivonen
ae77416acd
Bug 1068566 - Remove ISO-IR-111. r=emk.
2014-09-18 14:58:11 +03:00
Henri Sivonen
b41edb37b2
Bug 1068514 - Remove abandoned gfx-only Japanese and Traditional Chinese encodings and the remains of IBM943 (OS/2 Shift_JIS variant). r=emk.
2014-09-18 14:58:11 +03:00
Henri Sivonen
3aa7ac9b4f
Bug 1067911 - Remove ARMSCII8. r=emk.
2014-09-17 10:11:56 +03:00
Henri Sivonen
1b35a852d9
Bug 997133 - Remove encoders for Mac encodings that are not in the Encoding Standard. r=emk.
2014-09-17 10:11:56 +03:00
Henri Sivonen
56e68b0e38
Bug 997124 - Remove DOS encodings that are not in Encoding Standard from Gecko. r=emk.
2014-09-16 10:40:01 +03:00
Jonathan Kew
b7f032c0aa
Bug 1066756 - Include characters with Unicode category Sk (modifier symbol) in double-click word selection. r=mats
2014-09-15 17:19:24 +01:00
Mike Hommey
6258dd8523
Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal
2014-09-03 14:16:37 +09:00
Mike Hommey
fc99c53ae5
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Simon Montagu
a6d74d5db4
Bug 1058021 patch 4: regenerated encoding mapfiles. r=jfkthame
2014-09-02 17:05:58 +03:00
Simon Montagu
4a74fb87f1
Bug 1058021 patch 3: change the mapfile generator to pass thru undefined codepoints from 0x80-0x9F and update the comments. r=jfkthame
2014-09-02 17:05:58 +03:00
Simon Montagu
0817f5efc9
Bug 1058021 patch 2: add more helpful output for encoding test failures. r=jfkthame
2014-09-02 17:05:58 +03:00
Simon Montagu
dc91a09eec
Bug 1058021 patch 1: bring encoding/decoding tests in line with w3c tests and the Encoding Standard. r=annevk
2014-09-02 17:05:58 +03:00
Ehsan Akhgari
dfe1290d1d
Bug 1060999 - Fix more bad implicit constructors in intl; r=smontagu
2014-09-01 17:43:50 -04:00
Jonathan Kew
f03d03dc51
bug 1057330 pt 3 - provide character property accessor for Vertical_Orientation. r=smontagu
2014-08-28 16:00:03 +01:00
Jonathan Kew
e0da9fae44
bug 1057330 pt 2 - regenerate Unicode character property tables with updated tool. rs=smontagu
2014-08-28 16:00:03 +01:00
Jonathan Kew
495466c80d
bug 1057330 pt 1 - update genUnicodePropertyData tool to add Vertical_Orientation property. r=smontagu
2014-08-28 16:00:02 +01:00
Jonathan Kew
9e47fdce62
bug 1057548 patch 3 - regenerate transliterate.properties for unicode 7.0. r=smontagu
2014-08-24 15:23:53 +01:00
Jonathan Kew
13f8630247
bug 1057548 patch 2 - regenerate unicode data tables for version 7.0. r=smontagu
2014-08-24 15:23:24 +01:00
Jonathan Kew
56841cc81d
bug 1057548 patch 1 - update table-generating tools. r=smontagu
2014-08-24 15:22:54 +01:00
Nathan Froyd
631962a036
Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal
2014-08-20 11:51:33 -04:00
Jan Beich
1e7d88f2c0
Bug 1054154 - Revert part of bug 1042878 to unbreak build when system ICU is installed. r=froydnj, r=glandium
2014-08-14 22:07:00 -04:00
Ehsan Akhgari
7dcacfce9d
Bug 1053605 - Fix the bad implicit constructors in intl/; r=smontagu
2014-08-18 09:53:43 -04:00
Ehsan Akhgari
797789fd19
Bug 1053611 - Remove some unnecessary moz.build files under intl/uconv; r=gps
2014-08-14 17:38:16 -04:00
Nathan Froyd
d7b2a94fae
Bug 1050398 - remove intl/unicharutil/tools/Makefile.in; r=mshal
...
EX_LIBS is completely unused, and uses a dodgy mechanism of getting
glib's libraries to boot. We could have moved the CFLAGS bit over to
moz.build, but the only C file in this directory, ucgendat.c, doesn't
use anything from glib. So let's just delete the whole thing.
2014-08-07 12:32:49 -04:00
Mike Hommey
0f4c5d9244
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Mike Hommey
790fddf2bc
Bug 1049281 - Move third-party build system "drivers" to config/external, and stop using static dirs. r=gps
...
--HG--
rename : intl/icu/Makefile.in => config/external/icu/Makefile.in
rename : config/nspr/Makefile.in => config/external/nspr/Makefile.in
rename : config/nspr/moz.build => config/external/nspr/moz.build
rename : security/build/Makefile.in => config/external/nss/Makefile.in
rename : security/build/moz.build => config/external/nss/moz.build
rename : security/build/nspr-dummy.def => config/external/nss/nspr-dummy.def
rename : security/build/nss.def => config/external/nss/nss.def
rename : security/build/nss.mk => config/external/nss/nss.mk
2014-08-07 02:58:52 +09:00
Nathan Froyd
7d196c1018
Bug 1042226 - move DEFINES += -DAB_CD=$(AB_CD) pattern into config.mk; r=mshal
2014-08-01 12:53:05 -04:00
Ehsan Akhgari
8686c5e382
Bug 1048239 - Fix more bad implicit constructors in XPCOM; r=froydnj
2014-08-05 09:36:32 -04:00
Simon Montagu
e105621f31
Bug 756022 patch 5: delete obsoleted comments in langGroups.properties and assign x-western to a few unassigned languages that use Latin script, r=jfkthame
2014-08-05 10:49:17 +03:00
Simon Montagu
bb379e11f7
Bug 756022 patch 3: merge tr with x-western, r=jfkthame
2014-08-05 10:49:16 +03:00
Simon Montagu
dc330880c3
Bug 750622 patch 2: merge x-central-euro with x-western, r=jfkthame
2014-08-05 10:49:16 +03:00
Simon Montagu
19df2710fa
Bug 750622 patch 1: merge x-baltic with x-western, r=jfkthame
2014-08-05 10:49:16 +03:00
Andrew McCreight
2e8d11738d
Bug 1034916 - Remove dangerous public destructor of nsUTF8ConverterService. r=ehsan
2014-07-31 10:06:00 -07:00
Nathan Froyd
9ea6c585f8
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
2014-07-24 11:55:33 -04:00
Ryan VanderMeulen
82f235007f
Backed out changeset a1fb4230b8b8 (bug 1034916) for non-unified bustage.
...
CLOSED TREE
2014-07-30 16:56:53 -04:00
Andrew McCreight
398f5da742
Bug 1034916 - Remove dangerous public destructor of nsUTF8ConverterService. r=ehsan
2014-07-30 13:00:28 -07:00
Mike Hommey
20d181268e
Bug 1043820 - Remove PARALLEL_DIRS. r=gps
2014-07-29 08:57:59 +09:00
Mike Hommey
1e79fe55c2
Bug 1043802 - Remove TOOLS_DIRS and TEST_TOOLS_DIRS. r=gps
2014-07-29 08:55:55 +09:00
Birunthan Mohanathas
f51ab370a9
Bug 1038537 - Part 9: Flatten intl/unicharutil/{idl,public,src}/ directories. r=smontagu
...
--HG--
rename : intl/unicharutil/src/normalization_data.h => intl/unicharutil/normalization_data.h
rename : intl/unicharutil/src/nsCaseConversionImp2.cpp => intl/unicharutil/nsCaseConversionImp2.cpp
rename : intl/unicharutil/src/nsCaseConversionImp2.h => intl/unicharutil/nsCaseConversionImp2.h
rename : intl/unicharutil/src/nsCategoryImp.cpp => intl/unicharutil/nsCategoryImp.cpp
rename : intl/unicharutil/src/nsCategoryImp.h => intl/unicharutil/nsCategoryImp.h
rename : intl/unicharutil/src/nsEntityConverter.cpp => intl/unicharutil/nsEntityConverter.cpp
rename : intl/unicharutil/src/nsEntityConverter.h => intl/unicharutil/nsEntityConverter.h
rename : intl/unicharutil/public/nsICaseConversion.h => intl/unicharutil/nsICaseConversion.h
rename : intl/unicharutil/idl/nsIEntityConverter.idl => intl/unicharutil/nsIEntityConverter.idl
rename : intl/unicharutil/idl/nsISaveAsCharset.idl => intl/unicharutil/nsISaveAsCharset.idl
rename : intl/unicharutil/public/nsIUGenCategory.h => intl/unicharutil/nsIUGenCategory.h
rename : intl/unicharutil/idl/nsIUnicodeNormalizer.idl => intl/unicharutil/nsIUnicodeNormalizer.idl
rename : intl/unicharutil/src/nsSaveAsCharset.cpp => intl/unicharutil/nsSaveAsCharset.cpp
rename : intl/unicharutil/src/nsSaveAsCharset.h => intl/unicharutil/nsSaveAsCharset.h
rename : intl/unicharutil/public/nsUnicharUtilCIID.h => intl/unicharutil/nsUnicharUtilCIID.h
rename : intl/unicharutil/src/nsUnicodeNormalizer.cpp => intl/unicharutil/nsUnicodeNormalizer.cpp
rename : intl/unicharutil/public/nsUnicodeNormalizer.h => intl/unicharutil/nsUnicodeNormalizer.h
rename : intl/unicharutil/src/ucdata.c => intl/unicharutil/ucdata.c
rename : intl/unicharutil/src/ucdata.h => intl/unicharutil/ucdata.h
2014-07-24 10:56:40 -07:00
Birunthan Mohanathas
faa4e6fd17
Bug 1038537 - Part 8: Flatten intl/uconv/{idl,public}/ directories. r=smontagu
...
--HG--
rename : intl/uconv/public/nsEncoderDecoderUtils.h => intl/uconv/nsEncoderDecoderUtils.h
rename : intl/uconv/idl/nsICurrentCharsetListener.idl => intl/uconv/nsICurrentCharsetListener.idl
rename : intl/uconv/idl/nsIScriptableUConv.idl => intl/uconv/nsIScriptableUConv.idl
rename : intl/uconv/idl/nsITextToSubURI.idl => intl/uconv/nsITextToSubURI.idl
rename : intl/uconv/idl/nsIUTF8ConverterService.idl => intl/uconv/nsIUTF8ConverterService.idl
rename : intl/uconv/public/nsIUnicodeDecoder.h => intl/uconv/nsIUnicodeDecoder.h
rename : intl/uconv/public/nsIUnicodeEncoder.h => intl/uconv/nsIUnicodeEncoder.h
rename : intl/uconv/public/nsUCSupport.h => intl/uconv/nsUCSupport.h
rename : intl/uconv/public/nsUConvCID.h => intl/uconv/nsUConvCID.h
rename : intl/uconv/public/uconvutil.h => intl/uconv/uconvutil.h
2014-07-24 10:56:39 -07:00
Birunthan Mohanathas
c5d7b3eeac
Bug 1038537 - Part 7: Flatten intl/uconv/src/ directory. r=smontagu
...
--HG--
rename : intl/uconv/src/8859-1.uf => intl/uconv/8859-1.uf
rename : intl/uconv/src/8859-1.ut => intl/uconv/8859-1.ut
rename : intl/uconv/src/cp1252.uf => intl/uconv/cp1252.uf
rename : intl/uconv/src/cp1252.ut => intl/uconv/cp1252.ut
rename : intl/uconv/src/macroman.uf => intl/uconv/macroman.uf
rename : intl/uconv/src/macroman.ut => intl/uconv/macroman.ut
rename : intl/uconv/src/nsCP1252ToUnicode.cpp => intl/uconv/nsCP1252ToUnicode.cpp
rename : intl/uconv/src/nsCP1252ToUnicode.h => intl/uconv/nsCP1252ToUnicode.h
rename : intl/uconv/src/nsConverterInputStream.cpp => intl/uconv/nsConverterInputStream.cpp
rename : intl/uconv/src/nsConverterInputStream.h => intl/uconv/nsConverterInputStream.h
rename : intl/uconv/src/nsConverterOutputStream.cpp => intl/uconv/nsConverterOutputStream.cpp
rename : intl/uconv/src/nsConverterOutputStream.h => intl/uconv/nsConverterOutputStream.h
rename : intl/uconv/src/nsISO88591ToUnicode.cpp => intl/uconv/nsISO88591ToUnicode.cpp
rename : intl/uconv/src/nsISO88591ToUnicode.h => intl/uconv/nsISO88591ToUnicode.h
rename : intl/uconv/src/nsMacRomanToUnicode.cpp => intl/uconv/nsMacRomanToUnicode.cpp
rename : intl/uconv/src/nsMacRomanToUnicode.h => intl/uconv/nsMacRomanToUnicode.h
rename : intl/uconv/src/nsReplacementToUnicode.cpp => intl/uconv/nsReplacementToUnicode.cpp
rename : intl/uconv/src/nsReplacementToUnicode.h => intl/uconv/nsReplacementToUnicode.h
rename : intl/uconv/src/nsScriptableUConv.cpp => intl/uconv/nsScriptableUConv.cpp
rename : intl/uconv/src/nsScriptableUConv.h => intl/uconv/nsScriptableUConv.h
rename : intl/uconv/src/nsTextToSubURI.cpp => intl/uconv/nsTextToSubURI.cpp
rename : intl/uconv/src/nsTextToSubURI.h => intl/uconv/nsTextToSubURI.h
rename : intl/uconv/src/nsUConvModule.cpp => intl/uconv/nsUConvModule.cpp
rename : intl/uconv/src/nsUTF8ConverterService.cpp => intl/uconv/nsUTF8ConverterService.cpp
rename : intl/uconv/src/nsUTF8ConverterService.h => intl/uconv/nsUTF8ConverterService.h
rename : intl/uconv/src/nsUTF8ToUnicode.cpp => intl/uconv/nsUTF8ToUnicode.cpp
rename : intl/uconv/src/nsUTF8ToUnicode.h => intl/uconv/nsUTF8ToUnicode.h
rename : intl/uconv/src/nsUTF8ToUnicodeSSE2.cpp => intl/uconv/nsUTF8ToUnicodeSSE2.cpp
rename : intl/uconv/src/nsUnicodeToCP1252.cpp => intl/uconv/nsUnicodeToCP1252.cpp
rename : intl/uconv/src/nsUnicodeToCP1252.h => intl/uconv/nsUnicodeToCP1252.h
rename : intl/uconv/src/nsUnicodeToISO88591.cpp => intl/uconv/nsUnicodeToISO88591.cpp
rename : intl/uconv/src/nsUnicodeToISO88591.h => intl/uconv/nsUnicodeToISO88591.h
rename : intl/uconv/src/nsUnicodeToMacRoman.cpp => intl/uconv/nsUnicodeToMacRoman.cpp
rename : intl/uconv/src/nsUnicodeToMacRoman.h => intl/uconv/nsUnicodeToMacRoman.h
rename : intl/uconv/src/nsUnicodeToUTF8.cpp => intl/uconv/nsUnicodeToUTF8.cpp
rename : intl/uconv/src/nsUnicodeToUTF8.h => intl/uconv/nsUnicodeToUTF8.h
2014-07-24 10:56:39 -07:00
Birunthan Mohanathas
bf303bceef
Bug 1038537 - Part 6: Flatten intl/strres/{public,src}/ directories. r=smontagu
...
--HG--
rename : intl/strres/public/nsIStringBundle.idl => intl/strres/nsIStringBundle.idl
rename : intl/strres/public/nsIStringBundleOverride.idl => intl/strres/nsIStringBundleOverride.idl
rename : intl/strres/src/nsStringBundle.cpp => intl/strres/nsStringBundle.cpp
rename : intl/strres/src/nsStringBundle.h => intl/strres/nsStringBundle.h
rename : intl/strres/src/nsStringBundleService.h => intl/strres/nsStringBundleService.h
rename : intl/strres/src/nsStringBundleTextOverride.cpp => intl/strres/nsStringBundleTextOverride.cpp
rename : intl/strres/src/nsStringBundleTextOverride.h => intl/strres/nsStringBundleTextOverride.h
2014-07-24 10:56:39 -07:00
Birunthan Mohanathas
902e6d0fb6
Bug 1038537 - Part 5: Flatten intl/lwbrk/{idl,public,src}/ directories. r=smontagu
...
--HG--
rename : intl/lwbrk/src/Makefile.in => intl/lwbrk/Makefile.in
rename : intl/lwbrk/src/crashtests/416721.html => intl/lwbrk/crashtests/416721.html
rename : intl/lwbrk/src/crashtests/crashtests.list => intl/lwbrk/crashtests/crashtests.list
rename : intl/lwbrk/src/jisx4051class.h => intl/lwbrk/jisx4051class.h
rename : intl/lwbrk/src/jisx4051pairtable.txt => intl/lwbrk/jisx4051pairtable.txt
rename : intl/lwbrk/src/nsCarbonBreaker.cpp => intl/lwbrk/nsCarbonBreaker.cpp
rename : intl/lwbrk/src/nsComplexBreaker.h => intl/lwbrk/nsComplexBreaker.h
rename : intl/lwbrk/public/nsILineBreaker.h => intl/lwbrk/nsILineBreaker.h
rename : intl/lwbrk/idl/nsISemanticUnitScanner.idl => intl/lwbrk/nsISemanticUnitScanner.idl
rename : intl/lwbrk/public/nsIWordBreaker.h => intl/lwbrk/nsIWordBreaker.h
rename : intl/lwbrk/src/nsJISx4051LineBreaker.cpp => intl/lwbrk/nsJISx4051LineBreaker.cpp
rename : intl/lwbrk/src/nsJISx4051LineBreaker.h => intl/lwbrk/nsJISx4051LineBreaker.h
rename : intl/lwbrk/public/nsLWBrkCIID.h => intl/lwbrk/nsLWBrkCIID.h
rename : intl/lwbrk/src/nsPangoBreaker.cpp => intl/lwbrk/nsPangoBreaker.cpp
rename : intl/lwbrk/src/nsRuleBreaker.cpp => intl/lwbrk/nsRuleBreaker.cpp
rename : intl/lwbrk/src/nsSampleWordBreaker.cpp => intl/lwbrk/nsSampleWordBreaker.cpp
rename : intl/lwbrk/src/nsSampleWordBreaker.h => intl/lwbrk/nsSampleWordBreaker.h
rename : intl/lwbrk/src/nsSemanticUnitScanner.cpp => intl/lwbrk/nsSemanticUnitScanner.cpp
rename : intl/lwbrk/src/nsSemanticUnitScanner.h => intl/lwbrk/nsSemanticUnitScanner.h
rename : intl/lwbrk/src/nsUniscribeBreaker.cpp => intl/lwbrk/nsUniscribeBreaker.cpp
rename : intl/lwbrk/src/rulebrk.c => intl/lwbrk/rulebrk.c
rename : intl/lwbrk/src/rulebrk.h => intl/lwbrk/rulebrk.h
rename : intl/lwbrk/src/th_char.h => intl/lwbrk/th_char.h
2014-07-24 10:56:39 -07:00
Birunthan Mohanathas
5e8a58e4d1
Bug 1038537 - Part 4: Flatten intl/locale/{public,idl}/ directories. r=smontagu
...
--HG--
rename : intl/locale/public/nsCollationCID.h => intl/locale/nsCollationCID.h
rename : intl/locale/public/nsDateTimeFormatCID.h => intl/locale/nsDateTimeFormatCID.h
rename : intl/locale/idl/nsICollation.idl => intl/locale/nsICollation.idl
rename : intl/locale/public/nsIDateTimeFormat.h => intl/locale/nsIDateTimeFormat.h
rename : intl/locale/public/nsILanguageAtomService.h => intl/locale/nsILanguageAtomService.h
rename : intl/locale/idl/nsILocale.idl => intl/locale/nsILocale.idl
rename : intl/locale/idl/nsILocaleService.idl => intl/locale/nsILocaleService.idl
rename : intl/locale/public/nsIPlatformCharset.h => intl/locale/nsIPlatformCharset.h
rename : intl/locale/idl/nsIScriptableDateFormat.idl => intl/locale/nsIScriptableDateFormat.idl
rename : intl/locale/public/nsPosixLocale.h => intl/locale/nsPosixLocale.h
rename : intl/locale/public/nsWin32Locale.h => intl/locale/nsWin32Locale.h
2014-07-24 10:56:38 -07:00
Birunthan Mohanathas
e418b25428
Bug 1038537 - Part 3: Flatten intl/locale/src/ directory. r=smontagu
...
--HG--
rename : intl/locale/src/Makefile.in => intl/locale/Makefile.in
rename : intl/locale/src/PluralForm.jsm => intl/locale/PluralForm.jsm
rename : intl/locale/src/langGroups.properties => intl/locale/langGroups.properties
rename : intl/locale/src/language.properties => intl/locale/language.properties
rename : intl/locale/src/mac/moz.build => intl/locale/mac/moz.build
rename : intl/locale/src/mac/nsCollationMacUC.cpp => intl/locale/mac/nsCollationMacUC.cpp
rename : intl/locale/src/mac/nsCollationMacUC.h => intl/locale/mac/nsCollationMacUC.h
rename : intl/locale/src/mac/nsDateTimeFormatMac.cpp => intl/locale/mac/nsDateTimeFormatMac.cpp
rename : intl/locale/src/mac/nsDateTimeFormatMac.h => intl/locale/mac/nsDateTimeFormatMac.h
rename : intl/locale/src/mac/nsMacCharset.cpp => intl/locale/mac/nsMacCharset.cpp
rename : intl/locale/src/nsCollation.cpp => intl/locale/nsCollation.cpp
rename : intl/locale/src/nsCollation.h => intl/locale/nsCollation.h
rename : intl/locale/src/nsLanguageAtomService.cpp => intl/locale/nsLanguageAtomService.cpp
rename : intl/locale/src/nsLanguageAtomService.h => intl/locale/nsLanguageAtomService.h
rename : intl/locale/src/nsLocale.cpp => intl/locale/nsLocale.cpp
rename : intl/locale/src/nsLocale.h => intl/locale/nsLocale.h
rename : intl/locale/src/nsLocaleConstructors.h => intl/locale/nsLocaleConstructors.h
rename : intl/locale/src/nsLocaleService.cpp => intl/locale/nsLocaleService.cpp
rename : intl/locale/src/nsPlatformCharset.h => intl/locale/nsPlatformCharset.h
rename : intl/locale/src/nsScriptableDateFormat.cpp => intl/locale/nsScriptableDateFormat.cpp
rename : intl/locale/src/nsUConvPropertySearch.cpp => intl/locale/nsUConvPropertySearch.cpp
rename : intl/locale/src/nsUConvPropertySearch.h => intl/locale/nsUConvPropertySearch.h
rename : intl/locale/src/props2arrays.py => intl/locale/props2arrays.py
rename : intl/locale/src/unix/Makefile.in => intl/locale/unix/Makefile.in
rename : intl/locale/src/unix/moz.build => intl/locale/unix/moz.build
rename : intl/locale/src/unix/nsAndroidCharset.cpp => intl/locale/unix/nsAndroidCharset.cpp
rename : intl/locale/src/unix/nsCollationUnix.cpp => intl/locale/unix/nsCollationUnix.cpp
rename : intl/locale/src/unix/nsCollationUnix.h => intl/locale/unix/nsCollationUnix.h
rename : intl/locale/src/unix/nsDateTimeFormatUnix.cpp => intl/locale/unix/nsDateTimeFormatUnix.cpp
rename : intl/locale/src/unix/nsDateTimeFormatUnix.h => intl/locale/unix/nsDateTimeFormatUnix.h
rename : intl/locale/src/unix/nsPosixLocale.cpp => intl/locale/unix/nsPosixLocale.cpp
rename : intl/locale/src/unix/nsUNIXCharset.cpp => intl/locale/unix/nsUNIXCharset.cpp
rename : intl/locale/src/unix/unixcharset.properties => intl/locale/unix/unixcharset.properties
rename : intl/locale/src/windows/Makefile.in => intl/locale/windows/Makefile.in
rename : intl/locale/src/windows/moz.build => intl/locale/windows/moz.build
rename : intl/locale/src/windows/nsCollationWin.cpp => intl/locale/windows/nsCollationWin.cpp
rename : intl/locale/src/windows/nsCollationWin.h => intl/locale/windows/nsCollationWin.h
rename : intl/locale/src/windows/nsDateTimeFormatWin.cpp => intl/locale/windows/nsDateTimeFormatWin.cpp
rename : intl/locale/src/windows/nsDateTimeFormatWin.h => intl/locale/windows/nsDateTimeFormatWin.h
rename : intl/locale/src/windows/nsWin32Locale.cpp => intl/locale/windows/nsWin32Locale.cpp
rename : intl/locale/src/windows/nsWinCharset.cpp => intl/locale/windows/nsWinCharset.cpp
rename : intl/locale/src/windows/wincharset.properties => intl/locale/windows/wincharset.properties
2014-07-24 10:56:38 -07:00
Birunthan Mohanathas
1d3a541752
Bug 1038537 - Part 2: Flatten intl/hyphenation/{public,src}/ directories. r=smontagu
...
--HG--
rename : intl/hyphenation/src/COPYING => intl/hyphenation/COPYING
rename : intl/hyphenation/src/COPYING.LGPL => intl/hyphenation/COPYING.LGPL
rename : intl/hyphenation/src/COPYING.MPL => intl/hyphenation/COPYING.MPL
rename : intl/hyphenation/src/README => intl/hyphenation/README
rename : intl/hyphenation/src/README.compound => intl/hyphenation/README.compound
rename : intl/hyphenation/src/README.hyphen => intl/hyphenation/README.hyphen
rename : intl/hyphenation/src/README.mozilla => intl/hyphenation/README.mozilla
rename : intl/hyphenation/src/README.nonstandard => intl/hyphenation/README.nonstandard
rename : intl/hyphenation/src/hnjalloc.h => intl/hyphenation/hnjalloc.h
rename : intl/hyphenation/src/hnjstdio.cpp => intl/hyphenation/hnjstdio.cpp
rename : intl/hyphenation/src/hyphen.c => intl/hyphenation/hyphen.c
rename : intl/hyphenation/src/hyphen.h => intl/hyphenation/hyphen.h
rename : intl/hyphenation/src/nsHyphenationManager.cpp => intl/hyphenation/nsHyphenationManager.cpp
rename : intl/hyphenation/public/nsHyphenationManager.h => intl/hyphenation/nsHyphenationManager.h
rename : intl/hyphenation/src/nsHyphenator.cpp => intl/hyphenation/nsHyphenator.cpp
rename : intl/hyphenation/public/nsHyphenator.h => intl/hyphenation/nsHyphenator.h
2014-07-24 10:56:38 -07:00
Birunthan Mohanathas
5ec7ad862c
Bug 1038537 - Part 1: Flatten intl/chardet/{public,src}/ directories. r=smontagu
...
--HG--
rename : intl/chardet/src/nsCharDetConstructors.h => intl/chardet/nsCharDetConstructors.h
rename : intl/chardet/src/nsChardetModule.cpp => intl/chardet/nsChardetModule.cpp
rename : intl/chardet/src/nsCyrillicClass.h => intl/chardet/nsCyrillicClass.h
rename : intl/chardet/src/nsCyrillicDetector.cpp => intl/chardet/nsCyrillicDetector.cpp
rename : intl/chardet/src/nsCyrillicDetector.h => intl/chardet/nsCyrillicDetector.h
rename : intl/chardet/src/nsCyrillicProb.h => intl/chardet/nsCyrillicProb.h
rename : intl/chardet/public/nsDetectionConfident.h => intl/chardet/nsDetectionConfident.h
rename : intl/chardet/public/nsICharsetDetectionObserver.h => intl/chardet/nsICharsetDetectionObserver.h
rename : intl/chardet/public/nsICharsetDetector.h => intl/chardet/nsICharsetDetector.h
rename : intl/chardet/public/nsIStringCharsetDetector.h => intl/chardet/nsIStringCharsetDetector.h
2014-07-24 10:56:38 -07:00
Mike Hommey
ad9b49263a
Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps
2014-07-23 13:33:09 +09:00
Mike Hommey
71623acdd6
Bug 1036894 part 9 - Replace all EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS with EXTRA_LIBS, OS_LIBS or OS_LDFLAGS, appropriately. r=gps
...
OS_LIBS for libraries that are not part of the gecko tree, EXTRA_LIBS for
libraries, such as NSPR, that are in the tree, but are not handled by
moz.build just yet. Those EXTRA_LIBS may also come from a system library.
However, in cases where the expanded variables are always empty for the
in-tree case, OS_LIBS is used (as for, e.g. MOZ_ZLIB_LIBS). OS_LDFLAGS is
used exclusively for non-library linker flags.
Always pass EXTRA_LIBS before OS_LIBS on linker command lines.
Forbid EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS in Makefiles.
2014-07-23 13:31:02 +09:00
Mike Hommey
e5c43ef995
Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps
2014-07-23 13:30:52 +09:00
Mike Hommey
90c742edc2
Bug 1036894 part 6 - Emit SimplePrograms for CPP_UNIT_TESTs, and make the corresponding moz.build config look like that of SIMPLE_PROGRAMS. r=gps
2014-07-23 13:29:44 +09:00
Mike Hommey
31cd528278
Bug 1036894 part 1 - Move MAKE_FRAMEWORK, SDK_LIBRARY, SHARED_LIBRARY_NAME and STATIC_LIBRARY_NAME to moz.build. r=gps
...
At the same time, make the Library data more useful in the build frontend.
2014-07-23 13:29:09 +09:00
Mike Hommey
b99bba5c3f
Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal
2014-07-23 08:39:56 +09:00
Mike Hommey
d10b15b035
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Ehsan Akhgari
c844bf3214
Bug 1039843 - Give nsCollationWin a private destructor; r=bjacob
...
--HG--
extra : rebase_source : e79af8be1de8239fedb56824a909f7e251cad1c2
2014-07-17 16:42:57 -04:00
Ehsan Akhgari
03cf4215f0
Bug 1039841 - Give nsDateTimeFormatWin a private destructor; r=bjacob
...
--HG--
extra : rebase_source : 75795cf82a12791e7b5cc07e4543655c6e5a970b
2014-07-17 16:42:30 -04:00
Andrew McCreight
77d782bb63
Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan
2014-07-14 12:21:34 -07:00
Nathan Froyd
d1d52d93ee
Bug 1031352 - move most of the _MSC_VER references in Makefile.in to moz.build; r=glandium
2014-06-27 10:32:05 -04:00