Joey Armstrong
8e99512c32
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Jonathan Kew
8bbf876cf8
bug 866544 - ignore break position at end-of-text returned by UCFindTextBreak. r=smontagu
2013-04-29 19:19:51 +01:00
Aryeh Gregor
659b807986
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00
Aryeh Gregor
e0a4cd5848
Bug 859817 - Make NS_NewAtom return already_AddRefed; r=bz
2013-04-22 14:13:22 +03:00
Joel Williamson
d3ac3901cd
Bug 858897 - Fix warnings in umaptable.c. r=smontagu
2013-04-22 08:39:19 -04:00
Masatoshi Kimura
939380bc15
Bug 859172 - Call SetInputErrorBehavior from convertURItoUnicode. r=smontagu
2013-04-19 22:15:41 +09:00
Mike Shal
77cdb6567d
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Simon Montagu
d89ea9f86f
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
Trevor Saunders
49055ecbc9
bug 856349 - remove useless SHORT_LIBNAME assignments r=glandium
2013-03-30 15:42:45 -04:00
Kyle Machulis
5aa83c3e11
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Jonathan Kew
af15f175c7
bug 716482 - Clarify licensing status of intl/hyphenation code. r=gerv DONTBUILD
2013-04-01 11:09:17 +01:00
Norbert Lindenberg
159edf3ec0
Bug 724533 - Make ICU build with Mozilla build for Windows. r=gps
...
--HG--
rename : intl/icu/source/config/mh-cygwin-msvc => intl/icu/source/config/mh-msys-msvc
2013-03-30 11:21:00 +01:00
Kyle Machulis
c79ccc0693
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
a59d40f143
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Mike Shal
c2a9341a2e
Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps
2013-03-21 08:41:00 -07:00
Gregory Szorc
09e7b06723
Bug 844654 - Part 3: Remove now empty Makefile.in files; rs=khuey
...
--HG--
extra : rebase_source : 8de9c7f68a953e574dda22f8c14c2b2ca60444f9
2013-03-19 18:49:07 -07:00
Mike Shal
9680b82df6
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Gregory Szorc
2288b28e43
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Gregory Szorc
94e8454958
Merge mozilla-central into build-system
...
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Gregory Szorc
7bb3ee056b
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Josh Aas
625299ed82
Bug 843434: Fix assert in nsUnicharStreamLoader. r=emk
2013-03-11 21:02:53 -05:00
Makoto Kato
e27bbd3c60
Bug 820263 - Mark as CLASS_COMPLEX for Khmer language. r=masayuki
2013-03-04 19:17:03 +09:00
Norbert Lindenberg
7e1aaac8a7
Bug 724531 - Import ICU library into the mozilla tree. r=dmandelin for importing the ICU sources
...
--HG--
extra : rebase_source : 2561787b6f9ae3dc626cb6bf76e6f78f6cd15664
2013-03-01 20:58:49 -08:00
Norbert Lindenberg
28cce50168
Bug 724531 - Import ICU library into the mozilla tree. r=ted
...
--HG--
extra : rebase_source : f4bb782e7d76c74b742b54cae785481cafb2995c
2013-03-01 20:53:01 -08:00
Jonathan Kew
cdaa066d06
bug 846732 - replace tri-license boilerplate with MPL2 in our hyphenation code. r=gerv
2013-03-01 13:41:30 +00:00
Jonathan Kew
07f951371b
bug 846690 - add a memory-pressure notification observer to the hyphenation manager, to discard dictionaries when we're low on memory. r=smontagu
2013-03-01 13:40:10 +00:00
Gregory Szorc
f0b7e3972c
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ms2ger
cd9c6150fe
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
63a7fdf057
Bug 784841 - Part 18q: Convert /intl; r=ted f=Ms2ger
2013-02-25 12:47:21 -08:00
Makoto Kato
04d8336c77
Bug 843992 - rename nsJISX4501 to nsJISX4051. r=masayuki
...
--HG--
rename : intl/lwbrk/src/jisx4501class.h => intl/lwbrk/src/jisx4051class.h
rename : intl/lwbrk/src/nsJISx4501LineBreaker.cpp => intl/lwbrk/src/nsJISx4051LineBreaker.cpp
rename : intl/lwbrk/src/nsJISx4501LineBreaker.h => intl/lwbrk/src/nsJISx4051LineBreaker.h
rename : intl/lwbrk/tools/anzx4501.html => intl/lwbrk/tools/anzx4051.html
rename : intl/lwbrk/tools/anzx4501.pl => intl/lwbrk/tools/anzx4051.pl
rename : intl/lwbrk/tools/jisx4501class.txt => intl/lwbrk/tools/jisx4051class.txt
rename : intl/lwbrk/tools/jisx4501simp.txt => intl/lwbrk/tools/jisx4051simp.txt
2013-02-27 16:04:38 +09:00
Tatiana Meshkova
58cfbc30b8
Bug 842805 - Use of API deprecated in Qt5. r=romaxa, r=glandium
2013-02-25 12:25:16 -08:00
Ehsan Akhgari
8df404f0aa
Backed out changeset 70baa7e07838 (bug 833915) since one day has passed
2013-01-24 11:12:24 -05:00
Ehsan Akhgari
15d7770547
Bug 833915 - Turn off PGO and LTCG on Windows Nightly for one day; r=glandium
2013-01-23 16:13:50 -05:00
Mats Palmgren
b9e8ea4d33
Bug 827070. r=smontagu
2013-01-20 13:40:09 +01:00
Mats Palmgren
6c53161814
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Masatoshi Kimura
fcf02cc8dc
Bug 830112 - Remove prtypes.h from intl/ and some other cleanups. r=smontagu
2013-01-14 03:06:28 +09:00
Trevor Saunders
10701d89a1
no bug - mark several classes final to avoid warnings about deleting objects of polymorphic type
2013-01-11 04:43:29 -05:00
Ehsan Akhgari
2cf729e283
Backed out changeset 66a7359f9be2 (bug 791546) because it broke the build
2013-01-03 18:36:16 -05:00
Shriram Kunchanapalli
bbed330a6b
Bug 791546: Removes nsCRT::strcmp(const PRUnichar* s) from nsCRT.h and replaces it occurrences with NS_strcmp; r=bsmedberg
2012-12-24 08:47:18 +05:30
Nicholas Nethercote
33cb73a205
Bug 825818 - Fix six -Wlogical-op-parentheses warnings in nsUTF8ToUnicode.cpp. r=emk.
...
--HG--
extra : rebase_source : 6c4a9683a5cb2f7db30791dce21fbe6a118d14c1
2013-01-02 14:38:00 -08:00
Masatoshi Kimura
543195e721
Bug 805374 - Remove UTF-16 family from Character Encoding menu. r=smontagu
2012-12-16 19:54:58 -05:00
Ting-Yuan Huang
378fd83b6e
Bug 815473 - Replace runtime computed gUnicodeToGBKTable by constants. r=smontagu
2012-12-16 19:20:01 -05:00
Makoto Kato
b108c37738
Bug 820255 - U+205F (MEDIUM MATHEMATICAL SPACE) and U+1680 (OGHAM SPACE MARK) should break line. r=masayuki
2012-12-12 16:00:23 +09:00
Masatoshi Kimura
86d97108c8
Bug 638379 - Part 3: Remove workaround for unreliable inputErrorBehavior. r=hsivonen
2012-12-10 09:11:15 -05:00
Masatoshi Kimura
7e6d22b429
Bug 638379 - Part 1: Implement kOnError_Recover to the UTF-8 decoder. r=smontagu
2012-12-10 09:10:28 -05:00
Trevor Saunders
2474b87bd0
reland the part of bug 801466 backed out in 02a65951d77d since it wasn't at fault
2012-12-10 03:19:02 -05:00
Trevor Saunders
dd226d381d
partially backout c0715c079f1e bug 801466 part 4 to se if it fixes top crashes
2012-12-08 05:50:11 -05:00
Trevor Saunders
88cd771dfc
bug 801466 - remove some usage of prmem in intl/ and network/ r=jduell
2012-12-04 18:04:39 -05:00
Ed Morley
8c8a1329df
Backout 3d411a8554e0 (bug 801466) for build failures
2012-12-04 23:34:40 +00:00
Trevor Saunders
4578d67708
[PATCH] bug 801466 - remove some usage of prmem in intl/ and
...
From 9dadb8c05ecddfe60c415c1ff62627e998148c77 Mon Sep 17 00:00:00 2001
network/ r=jduell
---
intl/strres/src/nsStringBundle.cpp | 2 --
intl/uconv/src/nsConverterInputStream.cpp | 8 +++---
intl/uconv/src/nsConverterInputStream.h | 6 +++--
netwerk/base/public/nsReadLine.h | 38 +++-------------------------
netwerk/base/src/nsFileStreams.cpp | 9 +++----
netwerk/base/src/nsFileStreams.h | 3 ++-
netwerk/base/src/nsSerializationHelper.cpp | 31 +++++------------------
netwerk/base/src/nsSocketTransport2.cpp | 1 -
netwerk/cache/nsCacheMetaData.cpp | 3 +--
netwerk/cache/nsCacheMetaData.h | 3 ++-
netwerk/protocol/data/nsDataChannel.cpp | 24 +++++++-----------
11 files changed, 36 insertions(+), 92 deletions(-)
2012-12-04 18:04:39 -05:00
Masatoshi Kimura
292564df3b
Bug 782412 - Part 4: Implement inputErrorBehavior. r=smontagu
2012-11-26 20:38:20 -05:00
Masatoshi Kimura
6a679006de
Bug 782412 - Part 3: Improve the BOM handling. r=smontagu
2012-11-26 20:38:20 -05:00
Masatoshi Kimura
eb826f6236
Bug 782412 - Part 2: Return NS_OK_UDEC_MOREINPUT and NS_OK_UDEC_MOREOUTPUT as appropriate. r=smontagu
2012-11-26 20:38:20 -05:00
Masatoshi Kimura
bb0329f109
Bug 782412 - Part 1: Rename UCS2BE to UTF16. r=smontagu
...
--HG--
rename : intl/uconv/ucvlatin/nsUCS2BEToUnicode.cpp => intl/uconv/ucvlatin/nsUTF16ToUnicode.cpp
rename : intl/uconv/ucvlatin/nsUCS2BEToUnicode.h => intl/uconv/ucvlatin/nsUTF16ToUnicode.h
rename : intl/uconv/ucvlatin/nsUnicodeToUCS2BE.cpp => intl/uconv/ucvlatin/nsUnicodeToUTF16.cpp
rename : intl/uconv/ucvlatin/nsUnicodeToUCS2BE.h => intl/uconv/ucvlatin/nsUnicodeToUTF16.h
2012-11-26 20:38:20 -05:00
Masatoshi Kimura
749f0777ad
Bug 746900 - Implement "Best Practices for Using U+FFFD" from the Unicode standard. r=smontagu
2012-11-26 20:38:19 -05:00
Simon Montagu
3c93ca46a2
Fix an error in the UTF-8 state machine table, and clean up the table generally. Bug 811363, r=jfkthame.
2012-11-16 11:33:15 -08:00
Masatoshi Kimura
cb0dd679d3
Bug 562091 - Remove the EUC-KR conveter and rename x-windows-949 to EUC-KR. r=smontagu
2012-11-13 18:58:48 -05:00
Jonathan Kew
b4053a4624
bug 774560 pt 1 - add Unicode full-width character mapping data. r=smontagu
2012-11-09 09:43:48 +00:00
Nathan Froyd
89e6d1b8d4
Bug 803668 - convert string bundle caches to use mozilla::LinkedList; r=smontagu
2012-11-01 10:03:41 -04:00
Ms2ger
e7adc51bbe
Bug 809756 - Backout bug 803665, bug 803668, bug 803666 and bug 803669 on a CLOSED TREE.
2012-11-08 09:20:25 +01:00
Nathan Froyd
4fec79346f
Bug 803668 - convert string bundle caches to use mozilla::LinkedList; r=smontagu
2012-11-01 10:03:41 -04:00
Nathan Froyd
083390c43e
Backout 57d8f6cd245a (bug 803669), fb673c95d56b (bug 803665), 24d8e0cb73f2 (bug 803665), ac46bd0d9fba (bug 803669), c9c67b62799b (bug 803666), b3314c0ddaac (bug 803668) for debug build test failures
2012-10-31 13:23:17 -04:00
Kyle Huey
1482122303
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Nathan Froyd
29da20abd2
Bug 803668 - convert string bundle caches to use mozilla::LinkedList; r=smontagu
2012-10-19 12:24:38 -04:00
Vicamo Yang
8297cdabd6
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
bdf47895bb
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
777eed8444
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
aa1997a51a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Jacek Szpot
0b35b0e3d8
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
2012-10-26 15:32:10 +02:00
Daniel Holbert
3998dbf996
Bug 805456 - Remove useless check that an unsigned value is >= 0 to fix a build warning. r=masayuki
2012-10-25 17:43:25 -04:00
Ehsan Akhgari
f117c7a7b0
Backed out 2 changesets (bug 579517)
...
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Ehsan Akhgari
48b5c1a608
Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
2012-10-25 11:48:19 -04:00
Jacek Szpot
1fce9cbc0f
Bug 800106: replace some NS_ALWAYS_INLINEs with MOZ_ALWAYS_INLINEs; r=ehsan
2012-10-23 13:29:06 +02:00
Ehsan Akhgari
7a05f28eb2
Backout changeset 788a51ef6221 (bug 800106) because of Windows XP Kraken regression
2012-10-22 16:44:09 -04:00
Jacek Szpot
e906c7cfa4
Bug 800106: replace some NS_ALWAYS_INLINEs with MOZ_ALWAYS_INLINEs; r=ehsan
2012-10-19 10:33:33 +02:00
Isaac Aggrey
cbb17fe7b2
Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
2012-10-11 18:38:04 -05:00
Simon Montagu
a28941fe63
Fix off-by-one error in conversion pointers. Bug 801681, r=emk
2012-10-18 16:35:04 +02:00
Ehsan Akhgari
1a3d718b58
Merge mozilla-central into mozilla-inbound
2012-10-17 13:03:16 -04:00
Neil Rashbrook
6842dfc0a5
Bug 797385 Followup to blacklist the ibm864 converter in SeaMonkey Composer too r=smontagu
...
DONTBUILD because it only affects SeaMonkey
2012-10-17 09:47:46 +01:00
Aryeh Gregor
c441de2073
Bug 802069 - Make "macintosh" the canonical name of its encoding, not "x-mac-roman"; r=smontagu
...
--HG--
rename : intl/uconv/tests/unit/test_decode_x_mac_roman.js => intl/uconv/tests/unit/test_decode_macintosh.js
rename : intl/uconv/tests/unit/test_encode_x_mac_roman.js => intl/uconv/tests/unit/test_encode_macintosh.js
2012-10-17 12:15:23 +02:00
Aryeh Gregor
3da3b75dcc
Bug 802059 - Implement labels for existing encodings from the encoding spec; r=smontagu
2012-10-16 17:34:07 +02:00
Masatoshi Kimura
628a6dbb32
Bug 799910 - Fix ASCII range of EUC-KR and Big5 converters. r=smontagu
2012-10-16 21:34:03 -04:00
Ehsan Akhgari
9e0549e4d9
Backout changeset 0f0797cdb55a (bug 800106) because of Kraken regressions on Windows XP
2012-10-15 14:19:55 -04:00
Jacek Szpot
0ebb25a85a
Bug 800106: replace NS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE; r=ehsan
2012-10-13 17:52:10 +02:00
Trevor Saunders
3d3592cd63
bug 798595 - remove useless prmem.h includes r=ehsan
2012-10-04 02:14:06 -04:00
Masatoshi Kimura
402b94937e
Bug 797385 - Part 3: Remove ibm864i converter. r=smontagu
2012-10-10 06:32:37 -04:00
Masatoshi Kimura
5637d27654
Bug 797385 - Part 2: Remove ibm864 usage. r=smontagu
2012-10-10 06:32:37 -04:00
Masatoshi Kimura
c7ff5faff1
Bug 797385 - Part 1: Rename isXSSVlunerable flag to isInternal and add the flag to ibm864. r=smontagu
2012-10-10 06:32:36 -04:00
Jonathan Kew
9e30f01c67
bug 795025 part 2 - update transliteration properties for Unicode 6.2. r=smontagu
2012-10-09 10:25:08 +01:00
Jonathan Kew
cbefb05f00
bug 795025 part 1 - update Unicode character property data to Unicode 6.2. r=smontagu
2012-10-09 10:24:53 +01:00
Jonathan Kew
34b1d3ffc3
bug 795025 part 0 - update the genUnicodePropertyData tool for rearranged harfbuzz headers. r=smontagu
2012-10-09 10:24:33 +01:00
Gordon P. Hemsley
2fa5e18405
Bug 792575 - Change Hawaiian [haw] langGroup to 'x-western'. r=jfkthame
2012-09-20 18:10:09 -04:00
Isaac Aggrey
997db4d142
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Ryan VanderMeulen
41ca58fb01
Bug 791384 - Update Hyphen to version 2.8.6. r=jfkthame
2012-09-27 23:06:01 -04:00
Koosha Khajeh Moogahi
8d39310f18
Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg
2012-09-14 14:30:31 +04:30
Gordon P. Hemsley
5a1ce373ce
Bug 791027 - Change Upper Sorbian [hsb] langGroup to x-central-euro. r=smontagu
2012-09-13 14:07:44 -04:00
Gordon P. Hemsley
bf36a58518
Bug 586085 - Add support for Kashubian [csb], Hawaiian [haw], and Hiligaynon [hil]. r=smontagu
2012-09-13 13:44:02 -04:00
Gordon P. Hemsley
762702ade8
Bug 535422 - Add support for Lower Sorbian [dsb]. r=smontagu
2012-09-13 13:22:30 -04:00
Gordon P. Hemsley
d0c1c92ad7
Bug 788178 - Remove extraneous trailing whitespace from language.properties and langGroups.properties. r=smontagu
2012-09-13 13:11:57 -04:00
Andrew Quartey
6772f228fb
Bug 790354 - Remove unused variable 'ch' in nsBasicUTF7Decoder::ConvertNoBuff r=smontagu
2012-09-12 12:43:18 -04:00