Commit Graph

2518 Commits

Author SHA1 Message Date
shanjian%netscape.com
fd1c7b2e6c #162239 POST document could not inherit charset from previous page if the previous charset is from autodetection.
r=ftang, darin, sr=jst
added PrevDocCharset to markupViewer, and pass around previous document charset.
This charset is later used to load POST document.
2002-08-26 20:13:31 +00:00
smontagu%netscape.com
a57798e9c8 Fix build bustage with --enable-ctl by moving files from extensions/ctl to intl/ctl. Bug 133212. Author=Roland.Mainz@informatik.med.uni-giessen.de; Makefile changes r=cls. Not part of the default build. 2002-08-23 23:09:22 +00:00
shanjian%netscape.com
e9457a4452 #162949 Line wrapping: suspension points are placed at the beginning of a new line.
change the class of character u+2024, u+2025, u+2026 so that they will not be
placed in the beginning of the line.
p=ftang, r=shanjian, sr=rbs
2002-08-23 20:58:43 +00:00
alecf%netscape.com
5892c7b1fc fix the static build for bug 163217
use the shared support library instead of the ucvmath-specific library to build the converters
patch by keeda@hotpop.com, mac work by bnesse@netscape.com
sr=alecf, r=cls
2002-08-22 04:58:57 +00:00
bbaetz%student.usyd.edu.au
af43c769d9 Hopefully fix HPUX bustage from bug 7965. 2002-08-17 11:12:29 +00:00
katakai%japan.sun.com
8be45362ae bug 7965
[converter] need ISO-2022-CN converters
Added ISO-2022-CN converter. (no new file)
r=ftang,sr=alecf
2002-08-17 01:17:42 +00:00
seawood%netscape.com
3cc9c5e53c Removing old unused module prefix files.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162186 r=cls
2002-08-14 23:09:28 +00:00
seawood%netscape.com
8e930f4610 Use shared prefix files instead of old module specific ones.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162186 r=cls
2002-08-14 23:07:41 +00:00
ftang%netscape.com
be2921e5b0 update unihan to .uf .ut tools
not part of the build
1. corret the mistake in nonhan.txt
2. make the unihan2cns.pl able to process unihan-3.2.0.txt which
   contains characters beyond BMP
3. add cns.sh which generate .uf .ut files in uconv/ucvtw2
2002-08-13 20:37:09 +00:00
mkaply%us.ibm.com
816ab49b80 #157773
r=mkaply, sr=blizzard - platform specific
OS/2 only - wrong mapping for OS/2 codepage 1386
2002-08-13 16:48:19 +00:00
alecf%netscape.com
c67b59bec2 oops, fix triplicate registration on startup.. just removal of redundant lines of code 2002-08-13 00:01:46 +00:00
alecf%netscape.com
1127eca66b oops, I handled a cvs merge poorly - remove redundant lines in Makefile.in to fix bustage 2002-08-12 20:38:40 +00:00
alecf%netscape.com
b0874301ee oh, wait....these aren't part of the build either! 2002-08-12 19:39:31 +00:00
alecf%netscape.com
24b1b48a47 removal of last of files which are no longer part of the build 2002-08-12 19:38:29 +00:00
nhotta%netscape.com
e0457e3491 Added unescape function which takes a charset to uconv,
changed uriloader to use the uconv unescape to handle unescape non Ascii URI correctly.
bug 155569, r=ftang, sr=bzbarsky.
2002-08-12 19:23:22 +00:00
alecf%netscape.com
9443d20ca6 remove these files which are also not part of the build 2002-08-12 19:21:15 +00:00
alecf%netscape.com
e204c64e1e remove these files that aren't part of the build 2002-08-12 19:20:14 +00:00
alecf%netscape.com
398c128889 fix for bug 157993 - combine all unicode converters into a single library, and share GetMaxLength() implementation between all converters that can support it.
r=ftang, sr=blizzard
2002-08-12 19:16:16 +00:00
timeless%mac.com
450e723217 Bug 155373 no locales in BeOS - should be set to UTF-8
code by sergei_d@fi.tartu.ee
nsBeOSCharset.cpp r=timeless sr=blizzard (ports)
Makefile.in r=cls
2002-08-11 20:44:03 +00:00
gerv%gerv.net
a6d4accdea Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan. 2002-08-10 08:39:43 +00:00
seawood%netscape.com
322da773fb Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
seawood%netscape.com
301b1a4ca8 Remove unused defines:
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG

Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner

_IMPL_NS_VIEW

Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
alecf%netscape.com
f7ad4265ef bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
bryner%netscape.com
7dafb891cc Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls. 2002-07-31 20:53:46 +00:00
alecf%netscape.com
0e23068b87 for bug 157993 - completed merge of uconv libraries on mac
not part of build
2002-07-29 18:41:52 +00:00
alecf%netscape.com
8543bf7c1e oops, according to yokoyama, ucvcn belongs in ucvasia not ucvwestern
for bug 157993, still not part of build
2002-07-29 17:57:46 +00:00
alecf%netscape.com
6bedaf7553 initial version of combined intl libraries on mac for bug 157993 - not part of build - don't even try these, they don't build yet! 2002-07-29 14:40:50 +00:00
darin%netscape.com
42b95e93bf fixes bug 159583 - simple string bundle optimization
r=yokoyama sr=alecf a=asa
2002-07-27 00:46:21 +00:00
bryner%netscape.com
005712586f Make MachO mac build use Mac locale code (bug 158266). r=pinkerton, sr=sfraser, a=asa. 2002-07-25 00:28:29 +00:00
alecf%netscape.com
02948c02a1 lay some groundwork for bug 158003 - make some static constructors for the base classes that all the encoders/decoders can share
not part of build
2002-07-24 21:27:57 +00:00
alecf%netscape.com
1ae76ec180 work for bug 158003 and bug 157993 - tweak base support classes with a fake inner interface in debug builds, so we can use QI to determine if the class is based off any of these support classes.
no reviewer, not part of build
2002-07-24 21:20:18 +00:00
alecf%netscape.com
531ad6b817 add ucvasia module, which is a combination of ucvja, ucvtw, ucvtw2, and ucvko
not part of build, for bug 157993
2002-07-23 22:29:22 +00:00
alecf%netscape.com
6d7a2046f2 add ucvwestern module, which is a combination of ucvcn, ucvlatin, and ucvibm
not part of build, for bug 157993
2002-07-23 22:28:10 +00:00
alecf%netscape.com
048497d258 fix typo for case-sensitive filesystems, not part of build 2002-07-23 22:25:20 +00:00
alecf%netscape.com
f7e72c0031 add static utility library for bug 157993 - provides enhanced base classes for table-based converters
not part of build.. landing so I can test on multiple platforms.
2002-07-23 22:05:25 +00:00
jshin%mailaps.org
29a10c73eb Add two new characters(Euro and Registered trade mark sign) to
KS X 1001 based converters (EUC-KR, UHC, JOHAB, ISO-2022-KR):
bug 134749: r=yokoyama, sr=alecf, a=asa
2002-07-19 01:42:16 +00:00
jshin%mailaps.org
2a1d3f7665 Combining EUC-KR and UHC decoders into one (bug 131388)
r=yokoyama, sr=alecf, a=scc
2002-07-18 02:40:19 +00:00
alecf%netscape.com
707a6daf54 remove .cvsignore from this empty directory - not part of the build in any way! 2002-07-17 22:56:34 +00:00
rbs%maths.uq.edu.au
5ff519ca23 Attempt to fix Mac bustage 2002-07-17 00:09:59 +00:00
jshin%mailaps.org
e5d04772a8 bug 133216 - make multibyte decoder more robust for invalid octet sequence.
r=yokoyama, sr=alecf, a=asa
2002-07-14 10:45:54 +00:00
jshin%mailaps.org
f1e67b79cd bug 135850 - Make Korean JOHAB encoder (Compatibility Jamo part) aligned with
Adobe CMap and XFree86 font encoding file for JOHAB.
r=yokoyama,sr=alecf,a=asa
2002-07-14 10:28:48 +00:00
rbs%maths.uq.edu.au
a6dc0bdbde support <msqrt> and <mroot> with Mathematica fonts in addition to TeX fonts, b=121493, r=roc+moz, sr=waterson 2002-07-09 01:41:52 +00:00
alecf%netscape.com
5f2d1b47c1 final fix for bug 125617 - make the charset detectors use the category manager rather than the registry
and make extensible bundles use the category manager as well
r=dougt, sr=dveditz
2002-07-09 00:07:09 +00:00
timeless%mac.com
b84f2f7168 Bug 155349 WARNING: the property cp1256 already exists
r=caillon sr=tor
2002-07-05 19:12:06 +00:00
taka%netscape.com
b89e4636c2 Remove unexpected space inserted between Chinese and Japanese characters as a result of unfolding lines. These scripts don't use space as a word boundary. b=135323 r=shanjian sr=waterson 2002-07-01 20:43:16 +00:00
smontagu%netscape.com
b22e5fa1ca Bug 125403: nsconv does not work. Author=katakai@japan.sun.com, r=yokoyama, sr=roc+moz 2002-06-28 23:16:19 +00:00
dbaron%fas.harvard.edu
6d2263f19b Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
shanjian%netscape.com
9489feac7e #149417 Auto-detect Chinese doesn't work
Eliminate gb18030 when considering apply frequence analysis.
r=ftang, sr=jst
2002-06-26 02:10:15 +00:00
katakai%japan.sun.com
5ee9278410 bug 152790
tis620-2 is not defined as th language group
added tis620-2=th into charsetData.properties
r=ftang,sr=sfraser
2002-06-25 23:37:38 +00:00
alecf%netscape.com
70293b9caf fix really strange btek bustage 2002-06-23 18:42:50 +00:00
alecf%netscape.com
509463ed3f fix pending OS/2 bustage 2002-06-23 17:08:31 +00:00
alecf%netscape.com
fddda0acfb argh, fix pending mac bustage 2002-06-23 17:07:54 +00:00
alecf%netscape.com
32f29bdd6f fix unix bustage 2002-06-23 17:04:46 +00:00
alecf%netscape.com
7bf8b60881 fix for bug 148180 - untangle intl dependencies by removing redundant code to load .properties files
instead, go through the string bundle service.
all intl libraries except the string bundle service are now free of necko dependencies
r=ftang, sr=jag
2002-06-23 16:05:35 +00:00
alecf%netscape.com
eed8e408de fix for bug 125617 - use the category manager instead of the registry to keep our list of encoders/decoders
r=dougt, sr=dveditz
2002-06-22 21:08:00 +00:00
jaggernaut%netscape.com
db093b0eda Bug 147720: M1RC3 crash in nsMetaCharsetObserver.cpp. r=dbaron, sr=blake. 2002-06-21 04:12:29 +00:00
katakai%japan.sun.com
98912adc03 bug 152260
AMPM order needs to be cared in time format
UNIX/Linux only: check AMPM order at strftime("%X")
r=yokoyama,sr=blizzard
2002-06-19 02:32:43 +00:00
ftang%netscape.com
707848e637 fix bug 15004. r=yokoyama sr=kin carry the member data correctly into the merged function. 2002-06-14 19:05:11 +00:00
alecf%netscape.com
480ddea986 argh, just fixing a build warning that TestUConv.cpp is in the win32 gmake build twice - no affect on the build 2002-06-13 18:41:04 +00:00
alecf%netscape.com
1593c63705 fix for bug 148831 - avoid crashing and do a best-effort case conversion/comparison when the nsICaseConversion service has already been shut down. r=dougt, sr=jag 2002-06-12 17:59:40 +00:00
alecf%netscape.com
bcf192e308 fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes) 2002-06-06 20:28:14 +00:00
shanjian%netscape.com
287d85e580 #140234 Japanese auto-detection marks ISO-8859-15 page as Windows-1252
Don't update chatset for document if existing one is of higher priority.
r=yokoyama, sr=jst
2002-06-03 21:09:22 +00:00
katakai%japan.sun.com
6d824dcba9 bug 146287
Solaris specific mime names are not supported in Mozilla/Netscape Mail
Added some lines for chinese and TIS-620 for iso8859-11
r=ftang, sr=alecf, a=rjesup@wgate.com
2002-06-01 01:01:08 +00:00
shanjian%netscape.com
0d8cf68441 #148026 We should return error when default locale is used for unix platform charset
Replace error return code by success return code for unix platform charset getter.
r=bryner, sr=darin
2002-05-30 03:23:38 +00:00
jdunn%netscape.com
2ac0a67617 HP-UX requires STDC to be defined
# 146265
r=cls@seawood.org
sr=jaggernaut@netscape.com
2002-05-23 10:41:36 +00:00
nhotta%netscape.com
42a0ab781d Implement kPlatformCharsetSel_KeyboardInput for MacOS,
bug 141248, r=ftang, sr=brendan.
2002-05-21 22:55:25 +00:00
yokoyama%netscape.com
64ac2accb9 Bug 139248
Patch to stop fontdownload dlg in mail/news
r=nhotta; sr=mscott checking in for smontagu
2002-05-17 22:58:46 +00:00
dbaron%fas.harvard.edu
7babf86cf7 Rename a variable so that we can build on gcc 3.1. r=cls sr=jst b=139089 2002-05-17 02:22:22 +00:00
dougt%netscape.com
c683a217ab Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
mkaply%us.ibm.com
4a9e130d27 #114891
r=nhotta, sr=blizzard, a=rjesup
New enum for specifying charset of 4.x prefs.js
2002-05-14 04:19:29 +00:00
mkaply%us.ibm.com
59d175907d #114891
r=nhotta, sr=blizzard, a=rjesup
New enum for specifying charset of 4.x prefs.js
2002-05-14 04:13:02 +00:00
dougt%netscape.com
a54b6aec9e synchronizing component registration output with xpcom shutdown. b=138667 r=jband sr=shaver 2002-05-11 21:15:06 +00:00
rbs%maths.uq.edu.au
5a252db08d Add 'View Selection/MathML Source' to the context menu & the support for that to work, namely: enlist MathML entity names, break viewSource.xul into a sharable XUL overlay, and implement the necessary logic to automatically re-select a selection into the inflated view-source display. b=49721,1222524, r=bzbarsky, sr=alecf 2002-05-10 22:05:59 +00:00
alecf%netscape.com
dc93c6d65c relicense these files to be triple-licensed so Galeon can use them
bug 142568, r=tao, sr=jag
2002-05-08 20:48:26 +00:00
nhotta%netscape.com
0a4a8eba82 Add charset fallback mechanism to nsISaveAsCharset and use it for message headers and plain text body,
bug 109342, r=ducarroz,ftang, sr=bienvenu,sspitzer.
2002-04-25 22:49:19 +00:00
seawood%netscape.com
c0ec608df6 Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components
2002-04-25 02:52:44 +00:00
shanjian%netscape.com
68d49594be #132006 Traditional Chinese is detected as Simplified Chinese
This is an addition patch to deal with gb18030 broadness. If there are
only 2 verifiers left, and one of them is gb18030, we drop gb18030
and return the other one.
r=ftang, sr=scc
2002-04-24 21:22:07 +00:00
seawood%netscape.com
97531eb92c Add make -j support to win32 gmake builds.
Bug #132848 r=bryner
2002-04-19 02:42:28 +00:00
shanjian%netscape.com
6c2e95366a #138002 nsParser should be accept charset notification coming from low priority source
check charset source before updating parser's charset.
r=ftang, sr=jst
2002-04-18 22:21:50 +00:00
harishd%netscape.com
d6971b20c1 Prevent charset loading for document.write content because the content is already in unicode. b=125317, r=ftang, sr=jst 2002-04-18 22:11:17 +00:00
shanjian%netscape.com
d27eb315d8 #132006 Traditional Chinese is detected as Simplified Chinese
correct a mistake in gb18030 machine, class number is incorrect.
r=ftang, sr=shaver@mozilla.org
2002-04-16 22:48:06 +00:00
smontagu%netscape.com
5fa34d91f4 Bring the behaviour of Is[Lower|Upper]Case into line with nsCRT::Is[Lower|Upper]. Bug 137505, r=timeless, sr=scc 2002-04-16 22:18:58 +00:00
ftang%netscape.com
9b3546a69f fix bug 131837 r=nhotta sr=kin. fix simp chinese to unicode mapping table for several sites 2002-04-16 14:55:59 +00:00
ftang%netscape.com
6818ce0f80 fix bug 130441 and 122584
support surrogate in text-align: jutify , selection and cusor movement
r=shanjian/smontagu sr=kin a=asa
2002-03-27 03:28:34 +00:00
ftang%netscape.com
2c130687ab fix bug 128323 crashing bug on mac os x collation code
r=nhotta sr=sfraser a=dbaron
2002-03-27 01:57:05 +00:00
seawood%netscape.com
6da36f8962 Update .cvsignore to ignore generated Makefiles.
Bug #131909 r=pavlov a=asa
2002-03-26 15:42:05 +00:00
dbaron%fas.harvard.edu
241f60a176 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 21:42:00 +00:00
jshin%mailaps.org
b564f46b7f Bug 128587 : Fix a typo in uScanDecomposedHangulCommon() to make
EUC-KR/ISO-2022-KR decoders work correctly with 8byte-seq. representation
of Hangul syllables. r=yokoyama, sr=alecf, a=scc
2002-03-22 14:32:28 +00:00
darin%netscape.com
9fbd1028d6 b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa 2002-03-20 22:50:33 +00:00
nhotta%netscape.com
b75b528258 Changed to use x-western lang group for the error fallback,
patch by shanjian, bug 128338, r=smontage, sr=blizzard, a=scc.
2002-03-20 21:27:32 +00:00
ftang%netscape.com
7afa1959aa fix bug 128580 r=nhota, sr=alecf a=asa
return erorr code instead of success code when we hit structur issu
2002-03-20 15:36:35 +00:00
alecf%netscape.com
b90e3425b4 Fix for bug 107575, files which didn't land the first time (I was working off the wrong patch file) r=dougt, sr=jag, a=scc 2002-03-19 07:26:32 +00:00
alecf%netscape.com
20fb555d31 not sure why these didn't land the first time. for my last checkin, bug 107575 sr=jag, r=dougt, a=scc 2002-03-19 07:20:29 +00:00
alecf%netscape.com
451df7d6c3 a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc 2002-03-19 06:46:56 +00:00
timeless%mac.com
dec943eb10 Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa
2002-03-19 04:30:17 +00:00
shanjian%netscape.com
2059c806a2 #125628 Auto-detect can not detect the gb18030 page above properly
This patch added a state machine for gb18030 verification. The data of
the state machine is created based on GB18030 standard, and the code was
generated by a perl script which is almost identical to rest of the perl
script that generated other header files. Rest of the code is just
adding this state machine to some charset detectors.
r=ftang, sr=shaver, a=asa
2002-03-14 00:47:05 +00:00
shanjian%netscape.com
be3ce0079b #128825 Browser crash if I view an image
Adjust destLen (remaining buffer length) as buffer is consumed. This way we
will know when we will run out of buffer.
r=ftang, sr=jst, a=shaver
2002-03-14 00:36:55 +00:00
yokoyama%netscape.com
b237fe40aa bug: 126744
Fixing bustage of gb18030 Decoder
/r=ftang; /a=asa
2002-03-11 23:00:43 +00:00
shanjian%netscape.com
aedbe81a48 #119013 Cookie expire times reported twice / bug in FormatDateTime routine
r=nhotta/mkaply  sr=sspitzer a=asa
Added comment in idl file.
Changed kDateFormatLong from "%c" to "%x" for unix and os2
2002-03-09 00:01:59 +00:00
ftang%netscape.com
2dc21da03e fix bug 9519 r=ftang sr=brendan a=roc+moz
make uconv code port to 32 bits clean for arm arch
thansk  jeroen.dobbelaere@acunia.com
2002-03-08 01:12:33 +00:00
darin%netscape.com
f1a6738b6c fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
shanjian%netscape.com
131731fcad #127129 The above page is displayed many blank areas
When converting from unicode to GB2312GL, we need to clear 8bit. That is skipped
in patch for 101998. Add it back.
r=ftang, sr=alecf, a=asa
2002-03-06 00:01:35 +00:00
alecf%netscape.com
962b2ea4f5 fix the nmake bustage again 2002-03-05 00:39:25 +00:00
alecf%netscape.com
db6c53369f fix windows nmake-only bustage
argh
2002-03-05 00:32:09 +00:00
shanjian%netscape.com
dfc1c58861 Backout previous checkin. Previous check in is the patch for another bug. Sorry. 2002-03-04 21:51:22 +00:00
shanjian%netscape.com
4c74f25c0d #125777 The default fonts for non-native system are incorrect
check preference setting font.name-list.* when setting default font in font preference UI.
r=nhotta, sr=alecf, a=asa
2002-03-04 21:06:25 +00:00
yokoyama%netscape.com
e263f7d7f4 Bug:127946
Add remaining accept-languages from Mozilla L10n projects
Files changed:
  language.properties
  languageNames.properties
/r=yokoyama, /a=asa
2002-03-02 00:58:27 +00:00
ftang%netscape.com
05a0cd5fe8 fix bug 126744 change the platform charset for simp chinese and korean to
GB18030 and x-windows-949
r=yokoyama/jsin sr=alecf a=alecf
2002-03-01 23:55:41 +00:00
ftang%netscape.com
90275096ac fix bug 126533. add minority script to GB18030-1 converter
r=katakai sr=kin a=asa
2002-03-01 23:53:53 +00:00
ftang%netscape.com
c18fbaf93a fix bug 116882. r=nhotta sr=kin a=roc+moz
change the error handling behavior compatable to IE6.
display middle dot instead of ?for undefined character
2002-02-28 15:47:10 +00:00
ftang%netscape.com
1784a01974 fix bug 119047. r=nhotta a=asa sr=jst.
fix the ISO-2022-JP converter so it will return error code while it hit encoding error.
2002-02-27 15:56:22 +00:00
rbs%maths.uq.edu.au
da41db0cc4 bug 126619 - fixups for the final metrics of certain MathML characters, and add transliteration for U+2212 the official Unicode minus sign (ongoing bug 119664), r=roc+moz, rs=attinasi/blizzard, a=shaver 2002-02-27 01:35:27 +00:00
bstell%ix.netcom.com
83962d5a20 bug 127307, add TrueType converters to Linux/Unix for MathML
checkin for ftang, r=mkaply, sr=brendan, a=blizzard
2002-02-24 00:26:54 +00:00
ftang%netscape.com
ea8c95073e fix bug 107731. r=ftang sr=alecf a=shaver
turn on some language list
2002-02-22 22:11:11 +00:00
sspitzer%netscape.com
1ea54fa3cb fix for #126677. dates not showing up in thread pane
or message pane on windows.  r/sr=bienvenu, a=leaf.
2002-02-20 18:24:47 +00:00
alecf%netscape.com
66e767c7b8 one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
r=timeless sr=jag
2002-02-19 22:49:12 +00:00
smontagu%netscape.com
37ebf6848d Converting bidi utilities to non-XPCOM interfaces. Bug 120818; r=mkaply, nhotta; sr=attinasi 2002-02-19 20:41:32 +00:00
cathleen%netscape.com
c0186aa8b9 eliminate nsCRT::strlen for char* strings (part 2), bug 124536 r=dp sr=brendan 2002-02-19 07:43:41 +00:00
shanjian%netscape.com
35d62c3983 #117522 gfx/src/nsCompressedCharMap.cpp doesn't build: too many Ls in nsCompressedCharMap.h
r=bstell, sr=brendan
(thanks to timp@clarityconnect.com for test and verify the patch.)
2002-02-19 03:29:43 +00:00
shanjian%netscape.com
dace0e4179 #119970 Add uk_UA.KOI8-U locale to unixcharset.properties
Thanks to Joe Marcus Clarke for preparing the patch.
r=shanjian, sr=brendan
2002-02-19 03:24:30 +00:00
yokoyama%netscape.com
16e87c415e Bug 126231
We didn't want to change the contract between gfx and FontPackageProxy.
but we moved the call fontEnum->HaveFontFor(aFontPackID, &have) from /gfx to /intl/locale
We need to strip the "lang:" from aFontPackID.
/r=ftang;/sr=brendan
2002-02-19 01:48:15 +00:00
cbiesinger%web.de
5acd362bab bug 125667 r=ftang sr=blizzard
"Thai [th]" not in "Language of Web Contents" list
2002-02-17 10:24:01 +00:00
dbaron%fas.harvard.edu
645e00764a Allow makefile to work on platforms other than Windows (although still don't use it). 2002-02-16 18:21:43 +00:00
dbaron%fas.harvard.edu
84965699e2 Fix bustage, really (I hope). 2002-02-16 18:08:16 +00:00
dbaron%fas.harvard.edu
13a1645d26 Fix bustage. 2002-02-16 17:07:31 +00:00
dbaron%fas.harvard.edu
1f9514135b Removing files long since replaced by nsCaseConversionImp2.{h,cpp}. b=125776 r=ftang sr=alecf 2002-02-16 16:33:23 +00:00
dbaron%fas.harvard.edu
59892aa65e Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag 2002-02-16 16:18:13 +00:00
yokoyama%netscape.com
070aefc208 Bug 119927:
Forgot to checkin for unix
2002-02-16 02:15:22 +00:00
yokoyama%netscape.com
5dae93ac3c Bug 119927:
Instead of using the static variable in /gfx to maintain the state
of font download (eg. static BOOL gCheckJAFont = PR_FALSE;),
we use a nsFontPackageService::FontPackageHandled() API to allow
resetting of the font download.
/r=ftang; /sr=brendan
2002-02-16 01:39:56 +00:00
alecf%netscape.com
5ee08ea4a6 argh! mathml wasn't building on my windows box.. who knew?! 2002-02-15 15:15:33 +00:00
alecf%netscape.com
feb662a827 oops, forgot to land this file.. 2002-02-15 15:12:23 +00:00
alecf%netscape.com
132a073c05 bug 125055 - move uconv registration to table-based list of converters
shrinks dll and speeds up access
r=yokoyama, sr=blizzard
2002-02-15 15:03:39 +00:00
nhotta%netscape.com
2445d7563e Changed a comparison part to check the key is cached, fixed an incorrect length passing for memcmp,
changed to store a length of the cached string,
bug 121281, r=ftang, sr=sfraser.
2002-02-15 00:15:32 +00:00
harishd%netscape.com
45d4414905 ** Patch provided by dougt ** Create parser-service category.b=107087, r=harishd, sr=alecf 2002-02-14 23:18:28 +00:00
nhotta%netscape.com
7114a5005f Added a mapping method to take PRUnichar* as an input string, bug 125077, r=ftang, sr=blizzard. 2002-02-14 22:16:16 +00:00
yokoyama%netscape.com
fe45ee7e7d Bug 125061
Adding gb_2312 to charsetalias.properties file
/r=nhotta
2002-02-14 00:59:46 +00:00
ccarlen%netscape.com
2cf6448a9f Bug 115334 - removing .mcp files that are obsolete since conversion to XML. r=jj/sr=sfraser 2002-02-13 15:01:37 +00:00
ftang%netscape.com
3a0dba9c1f add stress test script for gb18030
not part of the build
2002-02-13 01:32:54 +00:00
ftang%netscape.com
6200b41700 fix bug 101998. Add surrogate conversion
r=shanjian sr=alecf
2002-02-13 01:31:54 +00:00
nhotta%netscape.com
4495f7de53 Changed the key length estimation function to create an actualy key if possible then cache the result to be
used in the key creation function,
bug 121281, r=ftang, sr=sfraser.
2002-02-12 22:17:19 +00:00
ccarlen%netscape.com
0d871a1552 Bug 115334 - Removing .mcp files which are obsolete after XML conversion. r=jj/sr=sfraser 2002-02-12 15:41:41 +00:00
shanjian%netscape.com
f3f7d348df #120348 crash in macro CCMAP_HAS_CHAR_EXT
rewrite CCMAP_HAS_CHAR_EXT macro
r=ftang, sr=attinasi
2002-02-12 05:01:42 +00:00
shanjian%netscape.com
bcfb40094b Reverse my last checkin because the comment is not there. (cvs ci does not
allow me abort, while I copy-n-paste, it accidentally copied a carriage return.)
2002-02-12 04:59:15 +00:00
shanjian%netscape.com
8d56129faa *** empty log message *** 2002-02-12 04:54:24 +00:00
bzbarsky%mit.edu
97aad157b6 Relanding the Compare --> Equals conversion. a=mcafee 2002-02-10 15:49:46 +00:00
bzbarsky%mit.edu
98afc5ee0f Testing performance impact of backout of what's left of the patch from
bug 115289.  See bug 123947 for details. a=mcafee
2002-02-09 20:46:05 +00:00
mkaply%us.ibm.com
c862aac4b5 OS/2 bustage 2002-02-09 06:02:44 +00:00
cathleen%netscape.com
5f6144d372 fix windows installer for static build, bug 124525 r=dp sr=sfraser 2002-02-09 03:06:00 +00:00
rbs%maths.uq.edu.au
c2bfa13028 bug 109826 - turn on MathML in default builds (Windows & Linux), r=cls, a=endico on behalf of staff@mozilla.org, a=shaver on behalf of drivers@mozilla.org 2002-02-08 08:32:32 +00:00
colin%theblakes.com
226cf3ceae Add sdeckanji for OpenVMS. b=122203. r=yokoyama 2002-02-07 23:23:33 +00:00
ccarlen%netscape.com
f07bc3f6b9 Bug 96525 - Delay loading of strres dll when setting profile. r=tao@netscape.com/sr=alecf@betscape.com 2002-02-07 14:41:36 +00:00
bzbarsky%mit.edu
40d60f39ec Convert Compare() to Equals() where possible now that we can do
case-insensitive Equals().  Bug 115289, r=alecf, sr=jag
2002-02-05 02:03:07 +00:00
cathleen%netscape.com
740d95a0a9 eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan 2002-02-05 01:41:13 +00:00
sfraser%netscape.com
d133d4956f Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
alecf%netscape.com
28b3772942 First part of fix for bug 107575 - remove nsString::FindChar because there is already an nsAString::FindChar, and remove the "ignore case" option in RFindChar
r=dougt, sr=jag
2002-01-30 06:04:29 +00:00
dougt%netscape.com
c50ca402ad 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com
2002-01-29 21:22:13 +00:00
cathleen%netscape.com
486c0d47f9 remove memcpy function from nsCRT, eliminate 2 new nsCRT::memcpy callers
and fix up alighment problems from previous patch, bug 118135, sr=brenda r=dp
2002-01-26 00:04:45 +00:00
rbs%maths.uq.edu.au
41ae07006e Fix MathML bug 118313 - GetBoundingMetrics is inaccurate in the face of whitespace. Avoid a troublesome whitespace glyph that has zero width 2002-01-25 05:57:27 +00:00
seawood%netscape.com
e56e20b1dc Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
bzbarsky%mit.edu
68c2123b34 Bug 104480. "EqualsIgnoreCase(nsAutoString(foo)) is bad and should
die." r=alecf, sr=jag
2002-01-16 03:31:25 +00:00
shanjian%netscape.com
97aaee7792 #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
nsCompressCharMap was modified to take ucs4 directly.
nsFontMetricsWin was modified to handle surrogate pair.
2002-01-16 00:15:58 +00:00
shanjian%netscape.com
9952745848 #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
this part fix the line breaker. Surrogate pair should be be separated.
2002-01-16 00:03:16 +00:00
rbs%maths.uq.edu.au
4f67db8bbf Add transliteration for U+2146 (&DifferentialD;) b=119664, r=shanjian, rs=waterson 2002-01-15 23:00:56 +00:00
shanjian%netscape.com
1517ddd0b2 #102595 nsUnicodeToUTF8 does not handle surrogate pair correctly
r=bstell, sr=brendan
2002-01-15 01:04:24 +00:00
cathleen%netscape.com
92d4fbf218 converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp 2002-01-12 03:18:55 +00:00
alecf%netscape.com
4bf946ec25 remove dead file - not used anywhere 2002-01-11 15:09:32 +00:00
shanjian%netscape.com
7df3a4d014 #118606 support opentype format 12 CMAP table
r=rbs, sr=attinasi
2002-01-10 22:06:58 +00:00
bstell%ix.netcom.com
14b6fe9068 bug 116150 add NextNonEmptyCCMapPage and SetChars(PRUint16* aCCMap)
for FreeType2 font code
r=shanjian, sr=brendan
2002-01-10 00:01:38 +00:00
nhotta%netscape.com
5a5b0787d8 Changed the collation option not to ignore punctuations, bug 110814, r=ftang, sr=sfraser. 2002-01-09 20:56:29 +00:00
bzbarsky%mit.edu
614dc253ca Replace DEBUG_PRINTF with NS_WARNING/NS_ASSERTION. Bug 117440, patch by
Morten Nilsen <Morten@Nilsen.com>, r=timeless, sr=brendan
2002-01-09 18:49:43 +00:00
shanjian%netscape.com
5758322170 #117957 Mozilla won't start if locale is set to value other than C or en_US
patch proposed by marcus@marcuscom.com
r=shanjian sr=brendan
2002-01-09 02:13:10 +00:00
shanjian%netscape.com
fd11867e1b #97173 remove the need of loading unixcharset.properties file at startup time.
r=bstell, sr=brendan
2002-01-09 02:03:31 +00:00
ftang%netscape.com
dcc94866ac fix bug 117098. fix it for all big endian machine. change the bad casting address code . r=smontagu sr=sfraser. also change oen variable name to make mac debugging easier. 2002-01-08 00:48:37 +00:00
ftang%netscape.com
f9cdb89652 fix bug 116143 . make cp1252 conversion round trip. r=shanjian sr=brendan 2002-01-04 00:38:18 +00:00
ftang%netscape.com
815b067511 fix bug 115519. r= shanjian sr= sfraser . make the convert return NS_OK
when it really did it's job.
2002-01-03 21:43:12 +00:00
shanjian%netscape.com
2ab4890a6d #101295 Under bg_BG locale, title are not displayed correctly.
r=ftang, sr=brendan
2001-12-27 21:15:20 +00:00
shanjian%netscape.com
bf85c86c6a #112793 fine tune frame charset mechanism
Besides charset, document now records charset source as well.
nsCharsetSource was replaced by PRInt32.
Some code relocation in nsHTMLDocument.cpp
r=yokoyama sr=waterson
2001-12-26 03:17:59 +00:00
timeless%mac.com
61a97fd94a Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
jaggernaut%netscape.com
6cb69b170f Bug 115671: Add faster To{Upper,Lower}Case for nsASingleFragment{C}String, r=dbaron, sr=dveditz, and ns{C}String, r=bbaetz, sr=scc 2001-12-23 02:56:41 +00:00
yokoyama%netscape.com
c60c86c157 Bug 104158
Fixing build bustage on non-ASCII OS
/r=yokoyama, /sr=jag
2001-12-21 22:58:17 +00:00
jaggernaut%netscape.com
cd66e519ad Backing myself out to see if I'm the cause of btek going from 1245ms to 1251ms. 2001-12-20 06:12:49 +00:00
jaggernaut%netscape.com
d86d275209 Bug 115671: Add (faster) To{Upper,Lower}Case for nsASingleFragmentStrings. r=dbaron, sr=dveditz 2001-12-20 02:15:35 +00:00
dbaron%fas.harvard.edu
7a72f2d9f4 Remove the many forms of NS_SetupRegistry since the classes registered are all now part of proper components. r=dougt, jag sr=rpotts b=81527 2001-12-20 02:09:49 +00:00
dougt%netscape.com
849d297364 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org
2001-12-19 00:12:41 +00:00
seawood%netscape.com
45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
bryner%netscape.com
4b5ada5207 Backing out alecf's checkin for bug 115152 as it's causing a crash on exit on optimized builds (and keeping tinderbox orange). 2001-12-18 07:09:40 +00:00
mkaply%us.ibm.com
717bf7c04f #115065
r=kaply, sr=blizzard
Fix OS/2 locale code to use proper date settings. Also some cleanup.
2001-12-18 01:17:16 +00:00
alecf%netscape.com
09d6843243 fix for bug 115152, lots of service-manager warnings on exit. r=nhotta, sr=darin 2001-12-17 22:24:25 +00:00
jaggernaut%netscape.com
da70a667c1 Fix OS2 bustage 2001-12-17 09:21:04 +00:00
jaggernaut%netscape.com
e44e7d9ec8 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com
97b0530073 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
seawood%netscape.com
51fa852613 Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
pete%alphanumerica.com
2b3c0e448a b=114353, r=yokoyama, sr=jst, a=asa
fix for nsUNIXCharset.cpp assertions and
startup failure on FreeBSD

--pete
2001-12-14 14:40:50 +00:00
yokoyama%netscape.com
267039c3b9 Bug 107074: Top crasher bug @ nsShiftJISToUnicode::Convert
Adding a boundary check for Unicode converter

check-in for shom@vinelinux.org
/r=nhotta,/sr=blizzard,/a=asa
2001-12-14 00:11:00 +00:00
ccarlen%netscape.com
af646e6f1f Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:45:45 +00:00
ccarlen%netscape.com
58b83da07b Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:35:08 +00:00
ccarlen%netscape.com
95ce5e2693 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:25:50 +00:00
ccarlen%netscape.com
f810f656cc Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:10:45 +00:00
ccarlen%netscape.com
993cd4c06f Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 04:54:47 +00:00
ccarlen%netscape.com
b564bb181b Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:20:58 +00:00
ccarlen%netscape.com
afffbda535 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:02:40 +00:00
ccarlen%netscape.com
baca6ece31 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 20:42:22 +00:00
ccarlen%netscape.com
6d8ea78b52 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 20:25:12 +00:00
mkaply%us.ibm.com
b4b39e9631 Get OS/2 building - we need GetDefaultCharsetForLocale 2001-12-08 17:56:48 +00:00
jaggernaut%netscape.com
a6fc84e4ec Attempt at fixing OS/2 bustage 2001-12-08 15:16:23 +00:00
jaggernaut%netscape.com
83839f350e BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst 2001-12-08 07:08:38 +00:00
yokoyama%netscape.com
f592983723 Bug 110486
Removing NSGetFactory from UCONV
/r=shanjian; /sr=brendan
2001-12-08 00:25:28 +00:00
shanjian%netscape.com
f9401691bd #110843 support unicode beyond BMP plane in Compressed charmap
r=bstell sr=brendan
2001-12-06 23:10:32 +00:00
nhotta%netscape.com
9e4b970167 Backout my last changes, need MacOSX change, need to change inline. 2001-12-06 21:36:44 +00:00
nhotta%netscape.com
5417231b23 Added ASCII key support, bug 110837, r=shanjian, sr=sspitzer. 2001-12-06 21:12:58 +00:00
leaf%mozilla.org
8310ba80d7 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron 2001-12-05 03:43:29 +00:00
alecf%netscape.com
f350bfb23b add nsConverterInputStream to factory now that all 3 platforms are updated 2001-11-30 22:58:36 +00:00
alecf%netscape.com
6acf466f17 oops, export this file 2001-11-30 22:58:01 +00:00
alecf%netscape.com
21a7877d01 Added files: mozilla/intl/uconv/src/nsConverterInputStream.cpp 2001-11-30 22:57:55 +00:00
alecf%netscape.com
61e447775a other part of bug 11053, move ConverterInputStream into uconv from xpcom, sr=darin r=dougt 2001-11-30 22:50:27 +00:00
alecf%netscape.com
94c1b65a41 bug 110531 and bug 108285 - move ConverterInputStream into uconv and out of xpcom. sr=darin, r=dougt 2001-11-30 22:48:47 +00:00
dbaron%fas.harvard.edu
405859fe7e Backing out shanjian at his request to fix Linux orange. 2001-11-30 01:57:24 +00:00
shanjian%netscape.com
4a4b2f6c1e #support unicode beyond BMP plane in Compressed charmap
r=bstell,  sr=brendan
2001-11-30 00:41:20 +00:00
yokoyama%netscape.com
bd68de744c Bug 112240
Add shift-jis alias
in a properties file
/r=shanjian
2001-11-29 00:24:13 +00:00
cathleen%netscape.com
51222e2da0 fix bustage in win32 static build, and also it's run-time err, unable to get
textService, bug 111062 r=dbaron sr=darin
2001-11-28 02:36:27 +00:00
alecf%netscape.com
40b8f97313 just adding MOZ_COUNT_CTOR/DTOR - no functional changes 2001-11-27 06:27:13 +00:00
alecf%netscape.com
f39a8c57c2 just adding MOZ_COUNT_CTOR/DTOR - no functional code 2001-11-27 06:19:36 +00:00
nhotta%netscape.com
51495897cb Adding new files for Georgian charset GEOSTD8, bug 107533. 2001-11-26 22:58:02 +00:00
nhotta%netscape.com
a12e996995 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan. 2001-11-26 22:57:11 +00:00
dp%netscape.com
febdeb1293 Adding function timer. Only for timeline 2001-11-26 22:26:39 +00:00
nhotta%netscape.com
62734dcaf7 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan. 2001-11-21 23:48:08 +00:00
nhotta%netscape.com
d94f9cdbdd Removing unused files, check in for ftang, bug 108112, r=nhotta. 2001-11-21 23:45:26 +00:00
nhotta%netscape.com
128b626579 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan. 2001-11-21 23:40:05 +00:00
nhotta%netscape.com
9bd48b50c5 Adding Georgian charset GEOSTD8, bug 107533, r=nhotta, sr=brendan. 2001-11-21 23:18:56 +00:00
seawood%netscape.com
7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com
55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
shanjian%netscape.com
5e7783a929 #62929 psm charset detector should tolerate char '\0'
r=yokoyama sr=brendan
2001-11-21 00:58:48 +00:00
timeless%mac.com
060425ec59 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
jaggernaut%netscape.com
ee4f787321 Clean up REQUIRES lines. r/sr=alecf 2001-11-16 01:54:59 +00:00
rbs%maths.uq.edu.au
9f6ebddafe transliterate &ApplyFunction; b=106780 r=shanjian sr=waterson 2001-11-14 22:44:19 +00:00
bstell%netscape.com
228e9414f1 bug 102515: fix assertion from previous patch
checkin for mailto:andreas.otte@debitel.net,
r=bstell@netscape.com, sr=blizzard@mozilla.org
2001-11-14 22:40:47 +00:00
bzbarsky%mit.edu
f2ee8260a0 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
smontagu%netscape.com
1c0ff2510c Change the definition of IS_ARABIC_ALPHABETIC to correct the display of Persian and Urdu numerals. Bug 82347, r=mkaply, sr=kin 2001-11-14 01:26:21 +00:00
bstell%netscape.com
b24d11d0c7 follow up for bug 102113, per Brendan's request
change the name from dummy to align, no other change
2001-11-13 07:36:38 +00:00
bstell%netscape.com
aea448c885 bug 102133: fix 64 bit solaris crash
r=shanjian@netscape.com, sr=brendan@mozilla.org
2001-11-10 04:20:55 +00:00
tao%netscape.com
648538ee00 report ui language and country code in test program (not part of client). 2001-11-09 22:57:30 +00:00
yokoyama%netscape.com
1c8e8f1f3d Bug 108712
ISO-8859-16 and Korean (ISO-2022-KR) menu
appears in the wrong submenu.
/r=nhotta; /a=asa
2001-11-08 23:05:30 +00:00
yokoyama%netscape.com
3b99a0da62 Bug 108712
ISO-8859-16 and Korean (ISO-2022-KR) menu
appears in the wrong submenu.
/r=nhotta; /a=asa
2001-11-08 22:57:29 +00:00
dbaron%fas.harvard.edu
8cd8d91750 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
dbaron%fas.harvard.edu
bfb2f49916 Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc 2001-11-07 04:12:20 +00:00
loadrunner%betak.net
b3fffe7919 bug 97175 startup perf- remove the need of loading of charsetalias.properties files at startup, r=nhotta, sr=kin 2001-11-07 00:06:43 +00:00
alecf%netscape.com
cecb3a7e32 fix for bug 108314 - fix crash in nsStringBundle::GetSimpleEnumeration by loading the string bundle before starting the enumeration
sr=blake
(simple fix, no r= because I wanted to get this in before the smoktests monday)
2001-11-05 02:33:16 +00:00
jaggernaut%netscape.com
3f00f5a8dc Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-11-03 05:46:51 +00:00
alecf%netscape.com
75dcad1127 REQUIRES cleanup 2001-11-02 06:30:34 +00:00
alecf%netscape.com
5f5504a919 fix unix bustage.. I can't keep up... :( 2001-11-01 23:15:15 +00:00
alecf%netscape.com
52c25cf1e0 bug 76944 - lazy loading of string bundles.
While I'm there, do massive cleanup of string usage to avoid excess copying
also remove ns*AcceptLang on recommendation of tao
r=tao, sr=dveditz
2001-11-01 22:46:39 +00:00
mkaply%us.ibm.com
105569b7bf #95860
r=timeless, sr=blizzard
Add x-mac-hebrew and x-mac-arabic to charset lists so they actually work
2001-11-01 05:25:43 +00:00
bstell%netscape.com
b72a5ca614 checkin for fcrozat@mandrakesoft.com
bug 102516 recognize @euro locales
r=bstell@netscape.com, sr=blizzard
2001-11-01 00:21:01 +00:00
mkaply%us.ibm.com
a65bba2b78 #97235
r=mkaply,r=maha sr=blizzard
Code from Roozbeh Pournader - get extended Arabic letters to join so Persian works
2001-10-31 05:00:06 +00:00
dougt%netscape.com
20e863fb43 Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
alecf%netscape.com
feb1ba58fa bump max string bundles in cache up to 16 from 10, since thats how many are created on startup 2001-10-30 08:48:49 +00:00
alecf%netscape.com
0758129bf6 oops this should be getService not createInstance 2001-10-30 08:03:08 +00:00
alecf%netscape.com
ee9a106589 Back out my backout, now that mac seems to be fixed 2001-10-30 03:39:18 +00:00
alecf%netscape.com
acc45c0027 Back out my checkin because !(*@3 PSM is screwed. 2001-10-30 02:41:48 +00:00
alecf%netscape.com
0307c79aff bug 100214 - Remove string dependency on XPCOM routines that depend on unicharutil, r=jag sr=scc 2001-10-29 23:16:23 +00:00
mkaply%us.ibm.com
d9332adf71 OS/2 TB bustage - accidentally checked in wrong version 2001-10-29 17:57:08 +00:00
mkaply%us.ibm.com
1d00d92545 #107261
r=mkaply, sr=blizzard (Totally OS/2 only change)
OS/2 only - If creating the Unicode locale fails, just use en_US - this always works
Also fix a possible failure case only leak
2001-10-29 14:40:41 +00:00
mkaply%us.ibm.com
37b65e6200 #107261
r=mkaply, sr=blizzard
If creating the Unicode locale fails, just use en_US - this always works
2001-10-29 14:38:48 +00:00
mkaply%us.ibm.com
f283440d41 #107296
r=cls
Use SHARED_LIBRARY_LIBS so that dependent building works correctly
2001-10-29 14:31:33 +00:00
sfraser%netscape.com
72ca9383ae Clean up static linkage with unichar utils (bug 100214) for alecf. r=fm, sr=alecf 2001-10-26 23:34:53 +00:00
alecf%netscape.com
4854990538 attempt to fix static build bustage 2001-10-26 20:10:44 +00:00
alecf%netscape.com
491fe6b2bd Added files: mozilla/intl/unicharutils/util/nsUnicharUtils.cpp 2001-10-26 03:37:38 +00:00
alecf%netscape.com
8b0ceb8c3c final makefile.win changes for bug 100214, just adding some REQUIRES to be used soon 2001-10-26 03:18:09 +00:00
alecf%netscape.com
2620d4d937 fix some more stuff for bug 100214, sr=scc, r=jag
get rid of ToUpper() call, since it just calls into mCaseConversion anyway
2001-10-26 02:32:46 +00:00
dougt%netscape.com
8e3200f084 Freeze nsIMemory interface bug 99151 r=rpotts@netscape.com, sr=brendan@netscape.com 2001-10-26 00:09:22 +00:00
seawood%netscape.com
0b8d38b7f6 Don't explicitly add $(srcdir) and let VPATH do its thing. Fixes packages built in objdirs. 2001-10-25 03:35:01 +00:00
nhotta%netscape.com
fdd21a8890 Changes for JA conversion tables, bug 54135, rs=ftang, rs=blizzard. 2001-10-24 23:57:50 +00:00
jaggernaut%netscape.com
34a23fd8e5 Replace goto with if. 2001-10-24 09:29:54 +00:00
jaggernaut%netscape.com
31693ca5f9 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-24 09:22:08 +00:00
jaggernaut%netscape.com
fd3b251e94 Attempt at fixing bustage for Mac OS X 2001-10-24 09:03:09 +00:00
jaggernaut%netscape.com
536285092a BUg 103222: Spiff up nsICollation::CompareStrings string-fu, r=dbaron, sr=brendan 2001-10-24 08:15:57 +00:00
dougt%netscape.com
b5ba390898 Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527 2001-10-23 01:37:21 +00:00
shanjian%netscape.com
fda190543a #102706 change nsFontMetricsWin.cpp to use nsCompressedCharMap
r=rbs sr=attinasi

Most of the charmap were replaced by compressed charmap, only very few
left for direct operation. Some optimization also get in as problem
found when testing this patch.
2001-10-22 23:20:24 +00:00
dougt%netscape.com
0a62d4e8d5 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2001-10-22 22:01:27 +00:00
loadrunner%betak.net
ca2ba5f6c5 bug 97174 startup perf- remove the need of loading of wincharset.properties files at startup time to speed up, r=nhotta, sr=sfraser 2001-10-22 21:52:16 +00:00
alecf%netscape.com
f9fc366850 ack! how'd that get yanked? backing out part of my previous checkin, never should have landed 2001-10-22 21:25:14 +00:00
alecf%netscape.com
09d227c607 add ToUpperCase/ToLowerCase for PRUnichar - not used yet.. for bug 100214 2001-10-22 21:23:01 +00:00
alecf%netscape.com
c8469b7ac5 bug 100214 - add libunicharutil_s to all unix projects that require it, r=cls 2001-10-22 20:44:02 +00:00
loadrunner%betak.net
5b0883d265 99186 Remove acceptlanguage.properties from the build, r=tao, sr=blizzard 2001-10-20 04:55:21 +00:00
alecf%netscape.com
f472ded118 for bug 100214, add some PRUnichar case routines, #if 0'ed out 2001-10-19 22:51:11 +00:00
loadrunner%betak.net
a9bf48f606 bug 99186, Remove acceptlanguage.properties from the build, r=tao, sr=blizzard 2001-10-19 21:53:14 +00:00
dougt%netscape.com
d18d7e2b17 nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
shanjian%netscape.com
158c90b927 #104518 CharDetNativeTest is not necessary
r=nhotta, sr=alecf
2001-10-16 14:23:44 +00:00
ftang%netscape.com
7871c0cda4 fix bustage. somehow I can compile but tinderbox cannot. 2001-10-16 14:10:21 +00:00
ftang%netscape.com
6ef80c3db6 fix bug 95282. Add unicode based collation code for Mac OS X. r=nhotta sr=sfraser 2001-10-16 12:30:44 +00:00
ftang%netscape.com
05350eb94a fix 93985. add ISO-8859-16 . r=yokoyama sr=blizzard 2001-10-16 12:26:38 +00:00
ftang%netscape.com
5fd6168949 add ISO-8859-16. create folder for different charsets fix bug 93985 2001-10-16 12:25:55 +00:00
ftang%netscape.com
64b1d76d45 check in 93985. add ISO-8859-16 converter
r= yokoyama sr= blizzard (rs)
2001-10-16 12:06:22 +00:00
dbaron%fas.harvard.edu
ed869c764e Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc 2001-10-16 03:53:44 +00:00
jshin%mailaps.org
7db51122d8 r=yokoyama@netscape.com sr=brendan@mozilla.org
fix bug 7964 : Add ISO-2022-KR decoder (to Unicode) Korean emails.
Encoder is NOT included since ISO-2022-KR should not be used for
outgoing emails.
2001-10-13 07:27:30 +00:00
jshin%mailaps.org
32144d8961 r=yokoyama@netscape.com sr=brendan@mozilla.org
fix bug 7964 : Add ISO-2022-KR decoder (to Unicode) for
Korean emails. Encoder is NOT included since ISO-2022-KR should
not be used for outgoing emails.
2001-10-13 07:22:27 +00:00
alecf%netscape.com
bd048504df convert nsCRT::strn?cmp to Convert() for bug 100214, to depend on string rather than xpcom for case-insensitive unicode support. r=sspitzer for mail stuff, r=jag for everything else, sr=sfraser 2001-10-13 00:16:32 +00:00
dbaron%fas.harvard.edu
a22072c008 Bug 69873: remove nsAutoCString. r=jag rs=scc 2001-10-12 02:57:59 +00:00
alecf%netscape.com
930480f399 return the right count from write(), so that ToLower() actually terminates
(#if 0'ed out code)
2001-10-12 00:01:19 +00:00
alecf%netscape.com
11687588c1 bug 104122 - add case-insensitive comparison to nsICaseCompare for speedy in-module string comparisons
r=jag, sr=shaver
2001-10-11 21:42:28 +00:00
alecf%netscape.com
32b4d8b632 remove old nsCharsetMenu, bug 102004
r=ftang, sr=shaver
2001-10-11 19:05:29 +00:00
bnesse%netscape.com
48459ba0e9 Remove nsCharsetMenu.cpp from mac build. Bug 102004. r=ftang, sr=shaver. Checking in for alecf. 2001-10-11 19:00:50 +00:00
nhotta%netscape.com
a267dba9f7 Moved .property file loading out from contructor, avoid loading .property file for some regions, bug 97172, r=ftang, sr=sfraser. 2001-10-11 18:35:50 +00:00
alecf%netscape.com
e315082c97 part of bug 100214 - turn on unicharutil_s on all platforms. r=cls (build-only change, and unicharutil_s is #if 0'd out) 2001-10-10 23:38:36 +00:00
dbaron%fas.harvard.edu
0b281a2ef6 Reduce construction of (expensive) nsAutoString objects at performance hotspots. r=jag sr=waterson b=102756 2001-10-10 05:00:36 +00:00
alecf%netscape.com
043f08a7ca oops, fix a typo in #if 0'ed out code 2001-10-09 23:43:25 +00:00
alecf%netscape.com
cd82ef1d9e add 2nd operator() to prepare for future FindInReadable work in bug 100214
not part of build
2001-10-09 23:41:57 +00:00
alecf%netscape.com
0fcd318c44 #if 0 out some other code which will be turned on later
not part of build, will be reviewed for bug 100214
2001-10-08 22:16:22 +00:00
alecf%netscape.com
a31832567e more updates for bug 100214:
- #if 0 out nsUnicharUtils.h
- implement case insensitive string compare
- add nsUnicharUtils.h to mac build
(none of this actually part of the build)
2001-10-08 21:59:13 +00:00
loadrunner%betak.net
b8094aa4c3 bug 97171, startup perf- remove the need of loading of langGroups.properties files at startup time to speed up startup performance, r=ftang, sr=waterson 2001-10-08 09:02:57 +00:00
jaggernaut%netscape.com
c39b98b2a4 Clean up REQUIRES lines. 2001-10-07 10:35:41 +00:00
jaggernaut%netscape.com
bbc4678735 Bug 95906: browser reorders bookmarks randomly. Patch by Brian Stell <bstell@netscape.com>, r=jag, sr=brendan, a=Asa. 2001-10-05 10:57:11 +00:00
alecf%netscape.com
bddb78b7cb - add some cheesy implementations of FindInReadable
- move nsCaseInsensitiveStringComparator over
- fix some crashes
not part of build, will be reviewed for bug 100214
2001-10-03 01:55:09 +00:00
alecf%netscape.com
cde602de28 I don't know why this worked on my machine but not tinderbox.. removing old file reference 2001-10-02 22:09:09 +00:00
alecf%netscape.com
154e22efc7 Rest of fix for bug 102004 and bug 102085 - move UI-specific i18n code into xpfe. r=ftang, sr=shaver 2001-10-02 21:30:28 +00:00
dbaron%fas.harvard.edu
9a4acbab7a Bug 45797: replace remaining uses of deprecated macros NS_IMPL_QUERY_INTERFACE and friends with NS_IMPL_QUERY_INTERFACE1 and friends and remove the deprecated macros. r=jag sr=alecf 2001-10-02 03:18:08 +00:00
rbs%maths.uq.edu.au
91ce95633f add transliterator to GfxWin, b=33498. r=shanjian, sr=waterson 2001-10-02 02:57:34 +00:00
alecf%netscape.com
b98e4bccf3 adding back dom for win32 bustage 2001-10-02 01:36:06 +00:00
alecf%netscape.com
15dc16ce25 huh, add back DOM on unix to fix requires bustage 2001-10-02 01:35:28 +00:00
alecf%netscape.com
38f144e3b6 get rid of some dumb dependencies for bug 102290 r=jag, sr=darinf 2001-10-02 01:05:42 +00:00
yokoyama%netscape.com
967faffac2 Bug 102041
Don't use the return error code from mAlias->Equals()
/r=ftang/harishd; /sr=shaver; /ptd=jaime
2001-10-01 20:53:56 +00:00
alecf%netscape.com
7f3e9d5db4 fix uconv depending on itself, r=cls part of bug 101761 2001-10-01 18:48:28 +00:00
bzbarsky%mit.edu
27a85339ae Make nsICharsetAlias::GetPreferred() and nsICharsetAlias::Equals() take
nsAStrings instead of nsStrings.  Bug 102096, r=ftang,jag. sr=shaver
2001-09-30 04:01:15 +00:00
jaggernaut%netscape.com
ca6197295f Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
harishd%netscape.com
6cf7e21d1f 96364 - Register html tag observers directly to parser service rather than nsObserverService. Doing so, reduces a lot of overhead. Also, the observers are now notified via sink. This eliminates the need for parser bundle.
r=dp,shanjian,sfraser, sr=rpotts.
2001-09-28 23:08:17 +00:00
alecf%netscape.com
510eaa64d1 oops, this was supposed to go in yesterday as a part of bug 200214, r=jag, sr=sfraser 2001-09-28 23:00:09 +00:00
alecf%netscape.com
ea44c43226 add unix makefiles for unicharutil_s (not part of build!) 2001-09-26 21:06:46 +00:00
alecf%netscape.com
7c526d3b97 first cut at case-insensitive wrappers for ns*Strings - not part of build 2001-09-26 20:53:57 +00:00
alecf%netscape.com
b570b3627a beginning of bug 100214 - eliminate encoding-insensitive nsCRT::str*cmp uses by properly converting to unicode. r=jag, sr=sfraser 2001-09-26 20:26:14 +00:00
alecf%netscape.com
c7840ee904 bug 101761 - clean up embed components so we can better understand REQUIRES r=cls 2001-09-26 20:17:35 +00:00
shanjian%netscape.com
1b097039d2 #8664 Debug messages in terminal window on Linux Japanese build.
r=bstell sr=waterson
2001-09-26 02:38:34 +00:00
gerv%gerv.net
6f48c5f805 License changes, take 2. Bug 98089. mozilla/intl/ (part 2). 2001-09-26 00:47:52 +00:00
gerv%gerv.net
1c6c9ed7c8 License changes, take 2. Bug 98089. mozilla/include/, /mozilla/htmlparser/, /mozilla/intl/ (part 1). 2001-09-26 00:40:45 +00:00
gerv%gerv.net
04bc2069f5 License changes, take 2. Bug 98089. mozilla/gfx/. 2001-09-26 00:16:04 +00:00
cls%seawood.org
18739e6a1d Update REQUIRES for MOZ_MATHML & MOZ_SVG builds.
Thanks to jonsmirl@mediaone.net for the patch.
Bug #98371 r=cls
2001-09-22 13:34:38 +00:00
yokoyama%netscape.com
9939444f4f Bug 97224
Adding a Unicode byte check in the UTF8 converter.
Checking in for ftang.
/r=yokoyama, /sr=waterson
2001-09-22 00:18:39 +00:00
shanjian%netscape.com
15155bec60 #99666 page is displayed as blank in certain situation
r=harishd, sr=rpotts
2001-09-21 02:38:37 +00:00
gerv%gerv.net
1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org
bc444f528a bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
cls%seawood.org
50038ae51a Compilers handle local declarations of 'int i' inside a for-loop differently so just declare it once at the top of the function. 2001-09-19 04:23:48 +00:00
bstell%netscape.com
f53f35ce1d bug 95518, r=yokoyama@netscape.com,r=Roland.Mainz@informatik.med.uni-giessen.de,
sr=brendan@mozilla.org,

Compress font char maps by folding the empty spaces on top of each other.
2001-09-19 02:52:30 +00:00
bstell%netscape.com
bb02bf6c28 bug 95518, r=yokoyama@netscape.com,r=Roland.Mainz@informatik.med.uni-giessen.de,
sr=brendan@mozilla.org,

Define the size of a PRUint32 char map, aka: 8K char map
2001-09-19 02:49:05 +00:00
jaggernaut%netscape.com
d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
f8f3e80dd6 Bug 99876: [XUL Syntax] <spring/> --> <spacer/>, r=alecf, sr=hyatt. 2001-09-18 21:47:32 +00:00
jaggernaut%netscape.com
dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
alecf%netscape.com
3be5162a0a additional changes per cls for bug 98371 (REQUIRES support on Win32) 2001-09-17 19:14:31 +00:00
alecf%netscape.com
62424ee7b2 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
sfraser%netscape.com
141ff38c0f Fix for bug 96160 -- null check the i18n resource before use. Checking in for ftang, r=yokoyama, sr=sfraser 2001-09-14 21:12:17 +00:00
jaggernaut%netscape.com
30ace44624 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
simon%softel.co.il
029ede14b4 Change the title of ISO-8859-8 encoding from Visual Hebrew to Hebrew Visual so that it appears with the other Hebrew encodings in the sorted list. Bug 84181, r=tao. 2001-09-12 06:32:16 +00:00