3508 Commits

Author SHA1 Message Date
ftang%netscape.com
44b7555922 fix IsAscii function. The origional one report Latin1 characters as ASCII
git-svn-id: svn://10.0.0.236/trunk@68059 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 07:05:19 +00:00
ftang%netscape.com
e64f254a72 add IsAscii function.
git-svn-id: svn://10.0.0.236/trunk@68058 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 07:04:25 +00:00
brendan%mozilla.org
72282ad97a Fix site logfile flushing on startup; #if 0 doomed libbfd-based version of dladdr.
git-svn-id: svn://10.0.0.236/trunk@68025 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 03:07:20 +00:00
jfrancis%netscape.com
6fb011deec nsIHTMLEditRules IID
git-svn-id: svn://10.0.0.236/trunk@68019 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 02:39:58 +00:00
mkaply%us.ibm.com
475e244fcb # 34082
r= mkaply
OS/2 bring up continues - fix for wrong this pointer


git-svn-id: svn://10.0.0.236/trunk@67956 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 23:17:36 +00:00
mkaply%us.ibm.com
2ae395f27d # 34082
r= dougt
OS/2 bring up continues - support for OS/2 nsLocalFile


git-svn-id: svn://10.0.0.236/trunk@67953 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 23:14:31 +00:00
mkaply%us.ibm.com
f32dd26a1b # 34082
r= dougt@netscape.com
OS/2 bring up continues - Adding PR_CALLBACKs for VisualAge Compiler


git-svn-id: svn://10.0.0.236/trunk@67931 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 22:38:04 +00:00
jbetak%netscape.com
4729998ab7 fix bustage
37408
String bundle doesn't offer a scriptable enumerator
r=be


git-svn-id: svn://10.0.0.236/trunk@67890 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 07:15:52 +00:00
sspitzer%netscape.com
a75bf3db1e fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@67886 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 06:50:24 +00:00
sspitzer%netscape.com
07b42eaa82 added files: mozilla/xpcom/ds/nsIPersistentProperties2.idl
git-svn-id: svn://10.0.0.236/trunk@67884 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 06:30:38 +00:00
jbetak%netscape.com
07ef74221a fix bustage
37408
String bundle doesn't offer a scriptable enumerator
r=be


git-svn-id: svn://10.0.0.236/trunk@67883 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 06:27:05 +00:00
sspitzer%netscape.com
a91fb79fc6 fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@67876 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 05:56:27 +00:00
jbetak%netscape.com
accd2b59b2 37408
String bundle doesn't offer a scriptable enumerator
r=be


git-svn-id: svn://10.0.0.236/trunk@67875 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 05:52:50 +00:00
jbetak%netscape.com
88df138133 37408
String bundle doesn't offer a scriptable enumerator
r=be


git-svn-id: svn://10.0.0.236/trunk@67870 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 05:08:39 +00:00
cls%seawood.org
7b09f0a0a3 OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106
git-svn-id: svn://10.0.0.236/trunk@67813 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 01:18:46 +00:00
sgehani%netscape.com
c23aaa32b2 Fix Autoregistration bustage in the context of apps using XPCOM outside Mozilla (e.g. the installer stubs).
git-svn-id: svn://10.0.0.236/trunk@67807 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 00:54:11 +00:00
mkaply%us.ibm.com
8da14785ea # 37239
r= dougt@netscape.com
OS/2 bring up continues - need an include for EMX only


git-svn-id: svn://10.0.0.236/trunk@67769 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 22:27:59 +00:00
mkaply%us.ibm.com
49f13d862e # 37239
r= dougt@netscape.com
OS/2 bring up continues - need another INCL_


git-svn-id: svn://10.0.0.236/trunk@67768 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 22:27:21 +00:00
mkaply%us.ibm.com
651cfa5e2d # 37239
r= dougt@netscape.com
Misspelling in printf


git-svn-id: svn://10.0.0.236/trunk@67766 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 22:26:26 +00:00
mkaply%us.ibm.com
aeefaeec2e # 37239
r= dougt@netscape.com
OS/2 bring up continues - xpcom changes - #ifdefs for OS/2


git-svn-id: svn://10.0.0.236/trunk@67765 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 22:25:44 +00:00
mkaply%us.ibm.com
0781f6f80c # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - checking in files for the OS/2 team


git-svn-id: svn://10.0.0.236/trunk@67764 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 22:21:43 +00:00
jbetak%netscape.com
8ef1419d47 5313 Accept-Charset for form is not implemented, r=ftang, be
git-svn-id: svn://10.0.0.236/trunk@67705 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 05:47:12 +00:00
erik%netscape.com
47c08e9884 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@67574 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 22:06:39 +00:00
erik%netscape.com
fe81115c20 fixing build bustage; temporary removal of nsStringTest.cpp
git-svn-id: svn://10.0.0.236/trunk@67573 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 22:04:57 +00:00
amasri%netscape.com
e382a1921d *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@67565 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 21:05:28 +00:00
mccabe%netscape.com
6da6024f35 Fix 13413 - Require that the targets of length_is attributes have unsigned long type. There were a number of violations of this in the tree, so it turns out this was a useful one. Also add checks for missing parameters, length_is parameters that point to themselves, etc.
Fix 8833 - Allow typedefs in const declarations.

Fix several warnings.

Remove a huge chunk of #if 0 code in in xpidl_typelib.c (that had accumulated subsequent changes!)


git-svn-id: svn://10.0.0.236/trunk@67514 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 11:14:29 +00:00
mccabe%netscape.com
5adc001389 change several IDL parameters to be unsigned, to work better with length_is, size_is. Preperatory to requiring unsigned in xpidl, fixing 13413
git-svn-id: svn://10.0.0.236/trunk@67512 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 10:51:52 +00:00
jband%netscape.com
0064a35eeb not part of build
git-svn-id: svn://10.0.0.236/trunk@67477 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 05:42:57 +00:00
scc%netscape.com
79d6fa2d05 fix for pink
git-svn-id: svn://10.0.0.236/trunk@67446 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 00:21:44 +00:00
pavlov%netscape.com
1ab0700084 fix tests
git-svn-id: svn://10.0.0.236/trunk@67437 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 23:20:32 +00:00
pinkerton%netscape.com
0b38e76633 missing string conversion for comparing AutoString with Unichar*
git-svn-id: svn://10.0.0.236/trunk@67421 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 21:58:43 +00:00
scc%netscape.com
072da30887 making string conversions explicit; this checkin stops the back-sliding before we turn on NEW_STRING_APIS.
git-svn-id: svn://10.0.0.236/trunk@67406 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 20:37:54 +00:00
scc%netscape.com
8327846ea7 making promises work
git-svn-id: svn://10.0.0.236/trunk@67401 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 20:01:28 +00:00
waterson%netscape.com
3ea6e05838 Revert changes. They're causing problems elsewhere.
git-svn-id: svn://10.0.0.236/trunk@67386 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 07:01:58 +00:00
waterson%netscape.com
7932d69920 Oops. Didn't realize nscore.h was included in 'C' compilation as well. Wrap namespace baloney with #ifdef __cplusplus__. r=scc
git-svn-id: svn://10.0.0.236/trunk@67385 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 06:50:38 +00:00
waterson%netscape.com
abb5be1743 Get rid of extra operators that we can get for free by including <algorithm>. Gets rid of gcc-2.7.2.3 ambiguity problems with new string APIs, too. r=scc
git-svn-id: svn://10.0.0.236/trunk@67384 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 06:47:05 +00:00
waterson%netscape.com
05ffd4174a Make the std::rel_ops namespace visible without qualification so that we can get operator!= from operator==, and operators >=, <=, and > from operator<. Needed for disambiguation with new string classes. r=scc
git-svn-id: svn://10.0.0.236/trunk@67381 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 06:37:06 +00:00
brendan%mozilla.org
3af34ae6d8 Debloat output by consolidating onmouseovers.
git-svn-id: svn://10.0.0.236/trunk@67375 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 05:41:59 +00:00
waterson%netscape.com
6f3568569c Get rid of operator==(nsCOMPtr, int) usage because it fries gcc-2.7.2.3's mind with new string stuff. r=scc
git-svn-id: svn://10.0.0.236/trunk@67372 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 04:44:56 +00:00
brendan%mozilla.org
ab1fe68877 Add TraceMalloc* native methods; allow multiple log files per site file.
git-svn-id: svn://10.0.0.236/trunk@67370 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 04:02:22 +00:00
dougt%netscape.com
5a4918cdf1 Patch from Tim Rowley <tor@cs.brown.edu>.
From his email:

Your checkin v1.9 to nsDirectoryService.cpp broke a SUNWspro4.2
debug build of mozilla, causing xpcom to fail initializing.  The
root problem was that nsDirectoryService::Create() was failing.
This appears to a mistake caused by a shadowed copy of the "rv"
variable in that method.  The fix below causes the SUNWspro build
to start up normally.

Not sure why this didn't break other platforms.


git-svn-id: svn://10.0.0.236/trunk@67292 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 21:37:45 +00:00
erik%netscape.com
31884f29d1 changed names of interfaces (Language -> LanguageAtom)
git-svn-id: svn://10.0.0.236/trunk@67288 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 21:29:50 +00:00
ftang%netscape.com
823c799e12 check in fix for 37106. r=ftang. patched proposed by m_kato@ga2.so-net.ne.jp
handle 0x5C properly by calling DBCSIsLeadByte function


git-svn-id: svn://10.0.0.236/trunk@67185 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 03:57:34 +00:00
mjudge%netscape.com
d4488f8071 strange corruptness
git-svn-id: svn://10.0.0.236/trunk@67169 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 01:58:34 +00:00
dougt%netscape.com
a58aa50a52 Fixes problems in local file where getting a parent of a non-existant file did not work.
Fixes a problem if you tried to create a folder and it parents did not exist. 
Fixes a problem if you had a initialized with a FSSpec which was not resolved complete and you tried to add a relative path.
Fixing nsInstallFile to use nsIFile:: enums insteads of numbers.

r=sgehani, a=leaf


git-svn-id: svn://10.0.0.236/trunk@67167 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 01:50:24 +00:00
mjudge%netscape.com
f74ce25354 scc string fixes
git-svn-id: svn://10.0.0.236/trunk@67148 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 00:55:37 +00:00
dougt%netscape.com
d56e3fbe9f if components directory does not include any xpt files, we should not fail
autoregistration.  This caused the xpinstall stub installer to fail.
r=dveditz, a=leaf


git-svn-id: svn://10.0.0.236/trunk@67123 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 19:37:57 +00:00
dougt%netscape.com
93f5201c5e missed commenting out two assertions which will cause mac and OS2 users
lots of pain.  r=brade, a=leaf.


git-svn-id: svn://10.0.0.236/trunk@67119 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 18:16:16 +00:00
sspitzer%netscape.com
8594a4b43c fix the threadsafe assertion.
git-svn-id: svn://10.0.0.236/trunk@67117 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 14:56:59 +00:00
pavlov%netscape.com
4af9c6adc5 string api changes r=scc
git-svn-id: svn://10.0.0.236/trunk@67088 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 05:40:45 +00:00