2135 Commits

Author SHA1 Message Date
jdunn%netscape.com
99813d62d1 HP-UX requires STDC to be defined
# 146265
r=cls@seawood.org
sr=jaggernaut@netscape.com


git-svn-id: svn://10.0.0.236/trunk@122067 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 10:41:36 +00:00
nhotta%netscape.com
ac9b3cebbe Implement kPlatformCharsetSel_KeyboardInput for MacOS,
bug 141248, r=ftang, sr=brendan.


git-svn-id: svn://10.0.0.236/trunk@121967 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-21 22:55:25 +00:00
yokoyama%netscape.com
193b67719c Bug 139248
Patch to stop fontdownload dlg in mail/news
r=nhotta; sr=mscott checking in for smontagu


git-svn-id: svn://10.0.0.236/trunk@121792 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 22:58:46 +00:00
dbaron%fas.harvard.edu
2f3ccaa13b Rename a variable so that we can build on gcc 3.1. r=cls sr=jst b=139089
git-svn-id: svn://10.0.0.236/trunk@121727 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 02:22:22 +00:00
dougt%netscape.com
d6cc711878 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
git-svn-id: svn://10.0.0.236/trunk@121534 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 18:55:21 +00:00
mkaply%us.ibm.com
ef28bb9071 #114891
r=nhotta, sr=blizzard, a=rjesup
New enum for specifying charset of 4.x prefs.js


git-svn-id: svn://10.0.0.236/trunk@121454 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 04:19:29 +00:00
mkaply%us.ibm.com
58c73c3440 #114891
r=nhotta, sr=blizzard, a=rjesup
New enum for specifying charset of 4.x prefs.js


git-svn-id: svn://10.0.0.236/trunk@121453 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 04:13:02 +00:00
dougt%netscape.com
12a170e07e synchronizing component registration output with xpcom shutdown. b=138667 r=jband sr=shaver
git-svn-id: svn://10.0.0.236/trunk@121337 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-11 21:15:06 +00:00
rbs%maths.uq.edu.au
0d471bf64a 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
git-svn-id: svn://10.0.0.236/trunk@121297 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-10 22:05:59 +00:00
alecf%netscape.com
ba7c3eff8d relicense these files to be triple-licensed so Galeon can use them
bug 142568, r=tao, sr=jag


git-svn-id: svn://10.0.0.236/trunk@121094 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-08 20:48:26 +00:00
nhotta%netscape.com
babd2864ea Add charset fallback mechanism to nsISaveAsCharset and use it for message headers and plain text body,
bug 109342, r=ducarroz,ftang, sr=bienvenu,sspitzer.


git-svn-id: svn://10.0.0.236/trunk@119898 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 22:49:19 +00:00
seawood%netscape.com
7e4c3987ab 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


git-svn-id: svn://10.0.0.236/trunk@119809 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 02:52:44 +00:00
shanjian%netscape.com
7119419d47 #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


git-svn-id: svn://10.0.0.236/trunk@119746 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-24 21:22:07 +00:00
seawood%netscape.com
26389cf685 Add make -j support to win32 gmake builds.
Bug #132848 r=bryner


git-svn-id: svn://10.0.0.236/trunk@119345 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-19 02:42:28 +00:00
shanjian%netscape.com
b5f70013eb #138002 nsParser should be accept charset notification coming from low priority source
check charset source before updating parser's charset.
r=ftang, sr=jst


git-svn-id: svn://10.0.0.236/trunk@119323 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-18 22:21:50 +00:00
harishd%netscape.com
c996b9fb65 Prevent charset loading for document.write content because the content is already in unicode. b=125317, r=ftang, sr=jst
git-svn-id: svn://10.0.0.236/trunk@119320 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-18 22:11:17 +00:00
shanjian%netscape.com
f4874eb280 #132006 Traditional Chinese is detected as Simplified Chinese
correct a mistake in gb18030 machine, class number is incorrect.
r=ftang, sr=shaver@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@119168 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 22:48:06 +00:00
smontagu%netscape.com
9a0c591863 Bring the behaviour of Is[Lower|Upper]Case into line with nsCRT::Is[Lower|Upper]. Bug 137505, r=timeless, sr=scc
git-svn-id: svn://10.0.0.236/trunk@119158 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 22:18:58 +00:00
ftang%netscape.com
b4d1dd7f31 fix bug 131837 r=nhotta sr=kin. fix simp chinese to unicode mapping table for several sites
git-svn-id: svn://10.0.0.236/trunk@119111 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 14:55:59 +00:00
ftang%netscape.com
e49e8fd062 fix bug 130441 and 122584
support surrogate in text-align: jutify , selection and cusor movement
r=shanjian/smontagu sr=kin a=asa


git-svn-id: svn://10.0.0.236/trunk@117573 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 03:28:34 +00:00
ftang%netscape.com
c4e39b566a fix bug 128323 crashing bug on mac os x collation code
r=nhotta sr=sfraser a=dbaron


git-svn-id: svn://10.0.0.236/trunk@117542 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 01:57:05 +00:00
dbaron%fas.harvard.edu
8a6d46ad56 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
git-svn-id: svn://10.0.0.236/trunk@117341 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 21:42:00 +00:00
jshin%mailaps.org
f708190cd7 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


git-svn-id: svn://10.0.0.236/trunk@117176 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 14:32:28 +00:00
darin%netscape.com
8defbf5d26 b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
git-svn-id: svn://10.0.0.236/trunk@117002 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 22:50:33 +00:00
nhotta%netscape.com
38eef694e3 Changed to use x-western lang group for the error fallback,
patch by shanjian, bug 128338, r=smontage, sr=blizzard, a=scc.


git-svn-id: svn://10.0.0.236/trunk@116995 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 21:27:32 +00:00
ftang%netscape.com
2f153bf3f4 fix bug 128580 r=nhota, sr=alecf a=asa
return erorr code instead of success code when we hit structur issu


git-svn-id: svn://10.0.0.236/trunk@116975 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 15:36:35 +00:00
alecf%netscape.com
9e783f114b 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
git-svn-id: svn://10.0.0.236/trunk@116844 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 07:26:32 +00:00
alecf%netscape.com
1f2ea06c75 not sure why these didn't land the first time. for my last checkin, bug 107575 sr=jag, r=dougt, a=scc
git-svn-id: svn://10.0.0.236/trunk@116843 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 07:20:29 +00:00
alecf%netscape.com
f4ad21ae3a 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
git-svn-id: svn://10.0.0.236/trunk@116842 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 06:46:56 +00:00
timeless%mac.com
69ae314807 Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa


git-svn-id: svn://10.0.0.236/trunk@116832 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 04:30:17 +00:00
shanjian%netscape.com
e37c8ef903 #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


git-svn-id: svn://10.0.0.236/trunk@116509 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 00:47:05 +00:00
shanjian%netscape.com
62bcd92b67 #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


git-svn-id: svn://10.0.0.236/trunk@116506 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 00:36:55 +00:00
yokoyama%netscape.com
aa5f2f0b67 bug: 126744
Fixing bustage of gb18030 Decoder
/r=ftang; /a=asa


git-svn-id: svn://10.0.0.236/trunk@116350 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-11 23:00:43 +00:00
shanjian%netscape.com
351bad80d9 #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


git-svn-id: svn://10.0.0.236/trunk@116229 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-09 00:01:59 +00:00
ftang%netscape.com
35453033c2 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


git-svn-id: svn://10.0.0.236/trunk@116115 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 01:12:33 +00:00
darin%netscape.com
04849998e1 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
shanjian%netscape.com
209436a3b7 #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


git-svn-id: svn://10.0.0.236/trunk@115885 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 00:01:35 +00:00
alecf%netscape.com
73c4c0f1f8 fix the nmake bustage again
git-svn-id: svn://10.0.0.236/trunk@115774 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 00:39:25 +00:00
alecf%netscape.com
44bb02b969 fix windows nmake-only bustage
argh


git-svn-id: svn://10.0.0.236/trunk@115773 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 00:32:09 +00:00
shanjian%netscape.com
9a5ed94d7e Backout previous checkin. Previous check in is the patch for another bug. Sorry.
git-svn-id: svn://10.0.0.236/trunk@115737 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 21:51:22 +00:00
shanjian%netscape.com
21da91d3b3 #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


git-svn-id: svn://10.0.0.236/trunk@115734 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 21:06:25 +00:00
yokoyama%netscape.com
1e9d342ebe Bug:127946
Add remaining accept-languages from Mozilla L10n projects
Files changed:
  language.properties
  languageNames.properties
/r=yokoyama, /a=asa


git-svn-id: svn://10.0.0.236/trunk@115615 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-02 00:58:27 +00:00
ftang%netscape.com
7bee9d2667 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


git-svn-id: svn://10.0.0.236/trunk@115603 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-01 23:55:41 +00:00
ftang%netscape.com
0306556cc3 fix bug 126533. add minority script to GB18030-1 converter
r=katakai sr=kin a=asa


git-svn-id: svn://10.0.0.236/trunk@115602 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-01 23:53:53 +00:00
ftang%netscape.com
3fa24b0448 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


git-svn-id: svn://10.0.0.236/trunk@115493 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-28 15:47:10 +00:00
ftang%netscape.com
bfa7065961 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.


git-svn-id: svn://10.0.0.236/trunk@115427 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-27 15:56:22 +00:00
rbs%maths.uq.edu.au
07186d47ad 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
git-svn-id: svn://10.0.0.236/trunk@115399 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-27 01:35:27 +00:00
bstell%ix.netcom.com
b2580b197b bug 127307, add TrueType converters to Linux/Unix for MathML
checkin for ftang, r=mkaply, sr=brendan, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@115287 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-24 00:26:54 +00:00
ftang%netscape.com
24f2000319 fix bug 107731. r=ftang sr=alecf a=shaver
turn on some language list


git-svn-id: svn://10.0.0.236/trunk@115241 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-22 22:11:11 +00:00
sspitzer%netscape.com
a4177155b3 fix for #126677. dates not showing up in thread pane
or message pane on windows.  r/sr=bienvenu, a=leaf.


git-svn-id: svn://10.0.0.236/trunk@115109 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 18:24:47 +00:00