Commit Graph

436 Commits

Author SHA1 Message Date
jaggernaut%netscape.com
dc448802d0 Re-doing GetUnicode() -> get() change inadvertently undone after merge-conflict. 2001-07-03 01:28:13 +00:00
alecf%netscape.com
63eaee927f fix for bug 62173 r=nhotta, sr=blizzard
when the locale changes, tell all the string bundles to empty themselves of their current strings
while I'm there, removing a defunct API
2001-07-03 00:17:15 +00:00
cls%seawood.org
327a0222d1 Wrap fprintfs in DEBUG ifdefs
Bug #78648 r=nhotta
2001-07-01 23:38:55 +00:00
jaggernaut%netscape.com
5a6317b8a5 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
waterson%netscape.com
b74d6e1c8b Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
ccarlen%netscape.com
b7d55f3e7e Bug 38626 - Remove references to nsFileLocations. r=valeski/sr=alecf 2001-05-21 22:36:18 +00:00
jst%netscape.com
77aeecc056 scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances. 2001-05-19 11:27:30 +00:00
kandrot%netscape.com
afdac97c93 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
alecf%netscape.com
4cd76a35e4 work on lazily-loaded string bundles - don't load a bundle until the first string is requested - reduces startup time! only in effect if STRRES_ASYNC environment variable is set
bug 76944 sr=erik, r=valeski
2001-05-03 20:21:18 +00:00
cls%seawood.org
00f28396a9 Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
valeski%netscape.com
b9bbf9e515 fixing runtime bustage. lowercasing idl 2001-04-28 00:02:29 +00:00
valeski%netscape.com
00bca056ef mozilla diffs r=tao, sr=alecf, commercial diffs r=syd, sr=syd/shaver. lower-casing JS calls to createBundle. removing un-used nsILocale param from nsIStringBundle::CreateBundle(). 76332 2001-04-27 21:30:24 +00:00
sfraser%netscape.com
245d4eb76f Backing out valeski 2001-04-27 05:53:22 +00:00
valeski%netscape.com
54db7dffa3 mozilla tree r=tao, sr=alecf. commercial tree r=syd, sr=syd/shaver. lowercasing the first char in JS method calls to createBundle. removing the dead locale parameter in the CreateBundle() method call. 76332 2001-04-27 04:16:22 +00:00
valeski%netscape.com
b3d3cd902d r=tao, sr=alecf. cleanup of string bundle service. see bug 74512 for details. 2001-04-13 11:31:03 +00:00
shaver%mozilla.org
a0daa1645d 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
darin%netscape.com
00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
dprice%netscape.com
8c0b9eaf97 65845 - new order files 2001-04-05 06:02:32 +00:00
rickg%netscape.com
169a621d42 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
blakeross%telocity.com
0b2dd2b2d2 Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben 2001-03-22 00:59:29 +00:00
dprice%netscape.com
edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
tao%netscape.com
c1167d97f0 70920: Remove unused references of binaryStream in nsStringBundle.cpp.
(r=be,sr=erik)
2001-03-05 23:01:55 +00:00
dprice%netscape.com
199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
disttsc%bart.nl
a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com
128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
dprice%netscape.com
997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
disttsc%bart.nl
b8709940a3 Fix incorrect change from nsIChannel to nsIRequest. r=dbaron, r=dougt 2001-02-11 18:42:40 +00:00
dougt%netscape.com
1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
scc%mozilla.org
89f6b7263b bug #53071: r=danm, sr=alecf. Eliminate redundant implemenations, resolve resulting ambiguities. 2001-02-06 23:07:24 +00:00
blakeross%telocity.com
92e045ada6 Removing redundant includes. 2001-02-04 06:48:19 +00:00
tao%netscape.com
148663534b 26291: StringBundle should not call OpenInputStream(). (r,sr)=(alecf,erik).
Add new api , CreateAsyncBundle() to load stream asynchronously. setenv
STRRES_ASYNC to flip CreateBundle() to CreateAsyncBundle().
2001-01-12 03:02:22 +00:00
bryner%uiuc.edu
69e9b90bc6 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
cls%seawood.org
66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
danm%netscape.com
2c6d578e14 removing glowcode directives. won't affect you unless you use an obsolete version of glowcode. 2000-11-18 02:13:42 +00:00
alecf%netscape.com
b12bf93a66 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz a=self
2000-11-17 08:06:12 +00:00
disttsc%bart.nl
116bbeadfe Change <titledbutton> to <button>, bug 57751, r=adamlock,blake,erik,racham,rginda,rjc, a=ben 2000-11-16 23:50:00 +00:00
alecf%netscape.com
d8a4730920 fix for #49424 - don't cache the string bundle if the file doesn't load
r=tao a=alecf
2000-11-14 00:15:43 +00:00
warren%netscape.com
cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
waterson%netscape.com
7dc55680e8 Bug 44352. Remove nsIMemoryPressureObserver in favor of nsIObserverService et al., and convert existing nsIMemoryPressureObserver clients. Add memory flusher thread. Add debug UI to force memory flush. r=alecf,sfraser,warren a=warren 2000-09-20 05:44:19 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
beard%netscape.com
2b91c47864 use QueryElementAt() to save space and time. r=hyatt 2000-08-24 01:02:58 +00:00
scc%mozilla.org
3d657d890c fixing code that relied on implicit string construction 2000-08-19 21:22:45 +00:00
warren%netscape.com
84b5fd67e3 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
saari%netscape.com
4c09a29ac5 massive landing of joki changes.
Relevant nsbeta3+ bugs 43309, 44503, 2634, 2504,5981, 24698, 25758, 33577,
36062, 36217, 41191, 41491, 42356, 42829, 43016
r=saari (joki code). also been tested by heikki and bryner
2000-08-08 21:31:05 +00:00
alecf%netscape.com
f86fdf6b1e fix for #46712 and #46491
r=warren
- remove chrome dependancy from string bundles, finally (yay)
- flush the string bundle cache according to the memory pressure observer
- expose flushing in the nsIStringBundle API so that chrome can flush it
2000-08-03 23:43:10 +00:00
valeski%netscape.com
989acea8ab removing extraneous variable 2000-08-01 23:57:36 +00:00
warren%netscape.com
eeb3d0e849 Bug 46674. Classic =/== typo. 2000-07-27 21:01:15 +00:00
warren%netscape.com
2b01440bc0 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz 2000-07-25 05:45:56 +00:00
cls%seawood.org
bca014f1bb Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
cls%seawood.org
1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
scc%mozilla.org
771949060f bug #17294, fixed a dogfood+ assert, there's more to this bug, but the rest isn't dogfood. r=BenB; a=jar 2000-06-29 22:04:28 +00:00
rbs%maths.uq.edu.au
26742e611c Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com 2000-06-15 09:54:41 +00:00
alecf%netscape.com
526e3f9235 add support for sprintf-style string formatting using string bundles
r=tao (partial fix for #28993)
2000-06-06 03:05:00 +00:00
warren%netscape.com
512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
hyatt%netscape.com
21e5ef59a2 fix for making skins script-safe. r=scc 2000-05-19 04:48:43 +00:00
pavlov%netscape.com
803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
hyatt%netscape.com
1c74a48ba0 Changing convertChromeURL. 2000-05-15 01:40:35 +00:00
alecf%netscape.com
a07265a2ad cache the resolved chrome URL not the chrome URL, so that stringbundle caching doesn't screw with locale switching 2000-05-14 19:42:27 +00:00
danm%netscape.com
c0ae0cbbf6 top-level chrome dirs are now packages,locales,skins 2000-05-13 21:29:08 +00:00
waterson%netscape.com
00a181bcf2 Fix string backsliding. r=scc 2000-05-13 00:47:48 +00:00
tao%netscape.com
0529872f0d Adjust code logic to use the new Accpet-Lang file structure.r=jbetak. 2000-05-12 23:50:33 +00:00
tao%netscape.com
bb077d2b78 Add test case for nsIAcceptLang 2000-05-12 21:51:11 +00:00
tao%netscape.com
c06ee76d8e Register nsIAcceptLang: 34954 2000-05-12 21:50:01 +00:00
tao%netscape.com
6c5baddeca Silent mac compiler warning. 2000-05-12 21:43:42 +00:00
nhotta%netscape.com
35c4805e30 Check in for tao, 34954. 2000-05-12 21:41:09 +00:00
tao%netscape.com
3a912bfbc1 Compile nsAcceptLang; bug 34954. 2000-05-12 21:36:05 +00:00
tao%netscape.com
cc772f49e4 Add implementation of nsAcceptLang; bug 34954. 2000-05-12 21:34:41 +00:00
tao%netscape.com
9a97a9ec23 Add nsIAcceptLang.idl; bug 34954. 2000-05-12 21:14:22 +00:00
tao%netscape.com
52d1d1a48f add nsIAcceptLang; bug 34954 2000-05-12 21:07:45 +00:00
nhotta%netscape.com
ae29aa3494 checkin for tao; bug 34954 2000-05-12 21:03:48 +00:00
nhotta%netscape.com
9ca7fe3ec7 Check in for tao, 34954. 2000-05-12 21:03:07 +00:00
tao%netscape.com
a34b29a7d9 IDL for AcceptLang service; bug 34954. 2000-05-12 20:53:34 +00:00
cls%seawood.org
5be082e304 More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
cata%netscape.com
3a8e7d7984 Cosmetics. 2000-05-08 21:54:58 +00:00
jbetak%netscape.com
6762c8cb21 37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-07 01:58:18 +00:00
warren%netscape.com
41c657d98e Removed unnecessary dependance on NetworkModular library (really just the Timer library now). 2000-05-06 09:20:44 +00:00
jbetak%netscape.com
a790edd1f7 fix bustage
37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 06:20:25 +00:00
jbetak%netscape.com
c0fdb39f76 37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 05:08:39 +00:00
alecf%netscape.com
46c586cf26 make stringbundles a little more bullet-proof - don't crash when the bundle couldn't be loaded 2000-04-27 02:17:17 +00:00
alecf%netscape.com
7dc57b22b6 make stringbundles threadsafe now that their lifetime is longer than their initial creation 2000-04-26 09:37:05 +00:00
pavlov%netscape.com
a3a300fdf2 string api changes r=scc 2000-04-25 05:40:45 +00:00
alecf%netscape.com
9fa35029c1 String bundle caching - cache the last 10 stringbundles created by the stringbundle service 2000-04-25 05:29:58 +00:00
danm%netscape.com
d0d8c4d5c3 dist...chrome restructuring 2000-04-19 21:42:30 +00:00
scc%netscape.com
6ba496174c making string conversions explicit 2000-04-15 11:40:33 +00:00
dveditz%netscape.com
546ab964f8 making the StringBundleService use threadsafe ISupports so I can proxy it 2000-04-05 06:44:17 +00:00
cls%seawood.org
f6740baa20 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
scc%netscape.com
137a813c22 making string conversions explicit 2000-04-03 06:20:05 +00:00
rickg%netscape.com
e7c3a9da4c removed reference to nsString2 2000-03-26 09:27:29 +00:00
nhotta%netscape.com
1ee1aae4b1 Fixing unix bustage. 2000-03-21 22:48:54 +00:00
nhotta%netscape.com
79beb07c3f Changed to use locale service instead of locale factory, bug 11880, r=tao. 2000-03-21 22:43:40 +00:00
rickg%netscape.com
ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
bryner%uiuc.edu
6985354db4 Adding a new flag to the Win32 build system. Set DISABLE_TESTS=1 to skip
building in the tests directories.  Should not affect the build at all if
you do not have this environment variable.  r=leaf.
2000-02-25 04:12:40 +00:00
dveditz%netscape.com
9172024f8e New wstring nsIRegistry interface, bug 23859;
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
tao%netscape.com
4eee3045eb Bug 8188 (cause 25265: Profile manager fails because of string bundle loading failure).
Fix: take out unnecessary attempts to open 2 non-existing files. Shall improve
performance of StringBundle, too. r=sfraser.
2000-02-08 02:49:37 +00:00
scc%netscape.com
73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
pinkerton%netscape.com
cdc7e4500f fixing paths into MacOS Support folder. bug 25949 r=macdev. 2000-02-01 22:30:54 +00:00
dougt%netscape.com
0b0346079c Landing nsIFile. 2000-01-24 21:28:28 +00:00
bruce%cybersight.com
0e1e840e66 Speeling cownts. r=shaver 2000-01-17 21:28:22 +00:00
cata%netscape.com
2bf4869923 Various small fixes. r=erik 2000-01-13 23:18:35 +00:00
ftang%netscape.com
a5072f418e fix bug 22921 . Use generic module macro to implement the module. 2000-01-11 22:05:50 +00:00
pp%ludusdesign.com
698852a4f4 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
cata%netscape.com
0af794b5de Fixing registry premature closing bug. r=dp 2000-01-06 23:20:12 +00:00
cata%netscape.com
2c6fbfa682 Fixing registry premature closing bug. r=dp 2000-01-06 23:18:53 +00:00
cata%netscape.com
cf58720708 Adding nsExtensibleStringBundle support. r=ftang 2000-01-06 21:54:52 +00:00
cata%netscape.com
8994086542 Adding nsExtensibleStringBundle support. 2000-01-06 21:54:27 +00:00
warren%netscape.com
06918ca494 Made nsIProperties scriptable. Bug #21982 2000-01-05 09:29:25 +00:00
warren%netscape.com
2db26922a6 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
jdunn%netscape.com
e871be6de2 Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
erik%netscape.com
be75e7427b bug 15627; got rid of compiler warning; r=none 1999-11-15 21:18:24 +00:00
dmose%mozilla.org
142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
cls%seawood.org
bee74e223b Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
tbogard%aol.net
10ded258a5 Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:43:56 +00:00
cata%netscape.com
2f872da842 Conversion to Module. Reviewed by dp. Bug #15589. 1999-10-18 22:23:28 +00:00
law%netscape.com
c26435f98e Bug #14999; removed use of toolkit app core; rev=tao@netscape.com 1999-10-09 06:17:46 +00:00
beard%netscape.com
9eae33066d changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
hyatt%netscape.com
0c1aef9920 Splitting xul.css into two files and making them load automatically at startup. R=danm@netscape.com 1999-10-01 20:49:07 +00:00
ramiro%netscape.com
e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
briano%netscape.com
d055fd251c General cleanup. 1999-09-11 03:07:11 +00:00
jj%netscape.com
9a8fca57ff First Checked In. 1999-09-10 23:13:38 +00:00
briano%netscape.com
270582bd14 Cleaned it up. 1999-09-08 01:04:55 +00:00
briano%netscape.com
b857893387 Got rid of the obsolete non-necko stuff. 1999-09-08 01:04:24 +00:00
tague%netscape.com
b18c292aed Cleaned up some NS_OK comparisons. Replaced them with macros. 1999-09-01 20:02:06 +00:00
cyeh%netscape.com
9577b5cefa Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
erik%netscape.com
2591c69b18 Fixing warnings. 1999-08-30 21:59:42 +00:00
ramiro%netscape.com
5c9835cc68 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
tao%netscape.com
5bf181308f Export strres-test.xul; add clobber rules to .win 1999-08-24 22:47:02 +00:00
ramiro%netscape.com
ec21b9ecbc Set the timer lib flags in one place. 1999-08-24 14:54:59 +00:00
mccabe%netscape.com
d98f4dca1d First cut at removing manual declaration of interface methods in implementation classes and replacing with xpidl-generated NS_DECL_NSIFOO macro.
Hopefully this'll help turn the copy-n-paste tide towards using this macro.
1999-08-21 08:54:47 +00:00
tao%netscape.com
8ab85296e3 Move strres.js to xpfe/global/resources/content 1999-08-19 23:02:36 +00:00
tao%netscape.com
b441131c1d Get escaped unicode text from property file. 1999-08-19 22:38:49 +00:00
ramiro%netscape.com
6eeeaf7730 Fix for -lpref linking problems. Dont link with libpref, its not needed. 1999-08-18 00:27:50 +00:00
ramiro%netscape.com
ee33c47ded Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
ramiro%netscape.com
038e16b3a1 Dont link in the parser into the app. Link it in dynamically where needed.
This makes the link depenencies on unix be more like windows.  Makes it
easier to track dependency problems and simplifies makefiles.
1999-08-17 13:54:48 +00:00
ramiro%netscape.com
2835075ab2 Remove the TOOLKIT_EXORCISM hack. Make non-monolithic toolkit linking the
default for Linux and Solaris.  Need testing on other platforms (HELP!)
That means that toolkit libraries are not linked into the app - for truly
XP apps such as the apprunner.  The gecko viewer still needs to link in
the toolkit, cause it has toolkit code in its main().
Replace the hack with something more useful.  There is a
--enable-monolithic-toolkit flag for platforms with dumb linkers and runtime
loaders.

Also landed the remainder of Shawn Packwood's qt port.
1999-08-17 09:33:48 +00:00
tao%netscape.com
15ad4eb54c add debug dump 1999-08-10 02:06:54 +00:00
tao%netscape.com
e733c527e9 function prototype change 1999-08-09 23:55:35 +00:00
tao%netscape.com
52187c43c4 Add locale switching test. 1999-08-09 21:36:25 +00:00
tao%netscape.com
46ad611254 Use appLocale instead of the null pointer. 1999-08-04 18:41:43 +00:00
tao%netscape.com
d4b95c3193 Hooking up appLocale. 1999-08-02 21:36:38 +00:00
tague%netscape.com
2b0c246d3b Land nsLocale scriptability changes 1999-08-02 03:00:23 +00:00
tao%netscape.com
c2a1bd7fcb Fix un-terminated buffer. 1999-07-31 16:26:19 +00:00
tao%netscape.com
23bf95375f Rename JS_GetStrBundle() to srGetStrBundle(). 1999-07-31 16:25:34 +00:00
mscott%netscape.com
5c7d6b1146 fix the build breakage...include config.mak 1999-07-29 04:37:31 +00:00
briano%netscape.com
5ca4aa0b87 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org. 1999-07-29 01:18:12 +00:00
tao%netscape.com
254d9ae781 Update test cases. 1999-07-28 05:42:32 +00:00
morse%netscape.com
aeb0cab209 fix bug 10423 1999-07-28 04:31:12 +00:00
tao%netscape.com
fa23c92318 Export test cases. 1999-07-27 01:29:23 +00:00
tao%netscape.com
53430cc594 Add xul test files including Ja texts. 1999-07-27 01:27:12 +00:00
tao%netscape.com
4a45814d17 Updated test cases; test utf-8 Ja texts. 1999-07-27 01:24:51 +00:00
tao%netscape.com
c079aad3eb Add test cases. 1999-07-27 01:22:53 +00:00
tao%netscape.com
d989250d9d Change function prototype. 1999-07-24 03:07:13 +00:00
tao%netscape.com
39700eb446 Update test case. 1999-07-24 03:06:15 +00:00
tao%netscape.com
e8f29e6173 Take out MANIFEST for Mac and nsIStringBundle.h for all. 1999-07-23 02:51:06 +00:00
tao%netscape.com
9538589876 Add nsIStringBundle.idl and take out nsIStringBundle.h 1999-07-23 02:49:23 +00:00
tao%netscape.com
ac8de0531b Add nsIStringBundle.idl and take out nsdIStringBundle.h 1999-07-23 02:47:31 +00:00
nhotta%netscape.com
b425d8ac57 First Checked In. 1999-07-23 02:43:40 +00:00
tao%netscape.com
40f2c7b9c9 Shut debug printf. 1999-07-22 19:10:02 +00:00
tao%netscape.com
dc84474c50 Prototype of xpc-ed str res. 1999-07-22 04:38:02 +00:00
tao%netscape.com
e647974253 Add idl only; pending on help on Mac. 1999-07-22 03:52:49 +00:00
tao%netscape.com
b8f6da2c0d Add strres-test.html 1999-07-22 03:19:46 +00:00
tao%netscape.com
7f37b01f52 export strres-test.html 1999-07-22 03:18:44 +00:00
tao%netscape.com
b092e7dd2f test script for xpc strres 1999-07-22 03:15:39 +00:00
tao%netscape.com
0c52e37708 Fix a misplaced assertion. 1999-07-21 23:38:06 +00:00
tao%netscape.com
407ebe2969 Fix a mismatched memory free. 1999-07-21 23:24:42 +00:00
tao%netscape.com
a64e5263a8 Add temp hack to make the test program runs. 1999-07-21 23:19:50 +00:00
rickg%netscape.com
23b232d248 switch to faster string search API 1999-07-19 03:29:56 +00:00
rickg%netscape.com
6427f2ce5c trying to remove iostream 1999-07-17 08:28:02 +00:00
nhotta%netscape.com
628b95cd84 Updates for nsILocale change (not part of the mail build). 1999-07-16 22:57:45 +00:00
warren%netscape.com
84bd74a4fd Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
nhotta%netscape.com
d65ce7af5c nsILocale related change. 1999-07-15 23:37:49 +00:00
gordon%netscape.com
eeb2b7a56a Added link dependency on NetworkModular[Debug].shlb because it is needed for NECKO builds. 1999-07-14 21:26:52 +00:00
warren%netscape.com
61c8d73b43 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
dveditz%netscape.com
0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
erik%netscape.com
4644c8a328 Delay the creation of the DLL until install:: time so that the networking
library will already have been built.
1999-06-26 18:05:41 +00:00
tao%netscape.com
9bc5b029a4 Remove warning on Linux. 1999-06-25 22:31:07 +00:00
warren%netscape.com
a2a64c8c3b Swapped args to NS_OpenURI. Fixed library name. 1999-06-25 00:08:57 +00:00
warren%netscape.com
8f31f4aa60 Necko cleanup. 1999-06-23 05:32:26 +00:00
warren%netscape.com
1f76168d21 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
dp%netscape.com
09c4d8e4fc The new method of autoregistration is really simple. A NULL for the
directory will do the right thing.
1999-06-22 15:19:31 +00:00
tao%netscape.com
0250d12095 Add fallbacks to handle the missing localized file. 1999-06-21 23:46:15 +00:00
tao%netscape.com
f0755a29c3 Use new approach to auto-register components 1999-06-21 23:41:35 +00:00
valeski%netscape.com
e23b3c673c NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
dp%netscape.com
2cfd8edb31 Using default autoregistration 1999-06-16 00:34:08 +00:00
tao%netscape.com
1c2d3cb520 8152: MLK in string bundle 1999-06-15 23:26:08 +00:00
erik%netscape.com
e630a11f69 Removed the ifdef by making the BeOS-specific stuff common to both Unix
and BeOS.
1999-06-14 21:25:04 +00:00
tague%netscape.com
2565edb308 Fix problem for people building in obj-dir's outside of the tree. 1999-06-14 20:58:14 +00:00
tague%netscape.com
a6e8e274a7 Portability fix for BeOS. Thanks to duncan@be.com. 1999-06-14 20:06:57 +00:00
erik%netscape.com
0d19673c18 Added GetIID. 1999-06-14 02:59:55 +00:00
tao%netscape.com
d499ab3c90 7821:make strres locale-sensitive. r=erik@netscape.com. Add api:
nsStringBundleService::CreateBundle(const char* aURLSpec, nsILocale* aLocale,
  nsIStringBundle** aResult)
1999-06-12 03:02:10 +00:00
sgehani%netscape.com
a0be8f890b Surfaced enumeration service added in PersistentProperties. 1999-06-11 02:22:34 +00:00
ramiro%netscape.com
9c497a033b Dont hardcode the location of libdl.so. This is already done for you by
$(OS_LIBS).
1999-06-04 22:23:55 +00:00
briano%netscape.com
8699ea0019 Handle the (Unix) platform-specific DLL naming conventions properly. 1999-06-04 22:17:30 +00:00
andreas.otte%primus-online.de
da354d1de1 copy strres.properties to $(DIST)/bin/res to give StringBundleTest something to work with 1999-05-28 21:37:38 +00:00
mcmullen%netscape.com
cbc7d3604a Removed obsolete base.shlb/baseDebug.shlb 1999-05-27 21:40:58 +00:00
erik%netscape.com
e89d083ae9 Switched over to auto-registration. Added Unix and Mac support. 1999-05-27 20:46:26 +00:00
erik%netscape.com
4a8385b941 Added manual registration for EventQueue and PersistentProperties. Sigh. 1999-05-26 22:08:27 +00:00
erik%netscape.com
7699a4f335 Added NULL pointer checking, since netlib returns NULL even though return
value said it succeeded.
1999-05-26 22:06:51 +00:00
dp%netscape.com
e57d9eca8e Adding gfx to get NS_NewTimer() and dependents 1999-05-26 07:29:10 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
ftang%netscape.com
d68c8defa2 add progid 1999-05-10 21:51:29 +00:00
dp%netscape.com
b5707f7a96 Converting stray UnregisterFactory calls to UnregisterComponent 1999-05-06 01:37:04 +00:00
bruce%cybersight.com
25345b7651 Remove -lnetlib from link lines. Not needed. 1999-04-28 05:30:09 +00:00
warren%netscape.com
1ea549d80d Started factoring nsIPersistentProperties from nsIProperties. 1999-04-22 07:32:51 +00:00
pinkerton%netscape.com
fc0abb60de Move all apple libs into MacOS target of interfaces.mcp. Only "apple" lib in each project should now be InterfacesStubs (with some minor exceptions). permission to checkin granted by cyeh. 1999-04-10 00:15:14 +00:00
jband%netscape.com
01475d8a25 fixed typo so no extra .pdb files get left behind 1999-04-06 00:10:10 +00:00
leaf%mozilla.org
4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
ramiro%netscape.com
8ce50ad7cf Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
warren%netscape.com
44568143d6 Backed out the nsService template stuff. 1999-03-09 11:49:41 +00:00
warren%netscape.com
4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
dp%netscape.com
1576712e2f dist/bin/components is where all loadable components will be installed. 1999-03-06 09:04:53 +00:00
dp%netscape.com
06a110237c Installing loadable components in components/ directory 1999-03-03 01:25:21 +00:00
ebina%netscape.com
f099fcc21b Changing RegisterFactory to use the new API. 1999-02-26 16:07:38 +00:00
warren%netscape.com
44cae3cd3f Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends. 1999-02-26 10:17:14 +00:00
sfraser%netscape.com
313ee557d8 Mac project changes -- convert from using MLSShLibRuntime to MSLDropinRuntime. 1999-02-26 00:44:01 +00:00
cyeh%netscape.com
8beb34efa7 change from using layout/config/rules.mak to using config/rules.mak 1999-02-18 01:52:09 +00:00
ftang%netscape.com
12da02a68a add toc file 1999-02-17 15:15:39 +00:00
ftang%netscape.com
2a89e618da fix the export problem 1999-02-16 19:24:09 +00:00
troy%netscape.com
25b61792ea Added NS_RELEASE of nsIInputStream interface in nsStringBundle constructor 1999-02-14 05:07:13 +00:00
dp%netscape.com
81c281f428 Adding libreg as xpcom depends on it 1999-02-10 02:01:50 +00:00
mcafee%netscape.com
726434e734 ignore genereated files 1999-02-08 08:26:34 +00:00
erik%netscape.com
65a5a7abf5 Changed over to the service model. Seems cleaner now. 1999-02-05 21:10:04 +00:00
dp%netscape.com
acc1d1b271 Fixed mRefCnt not being initialized 1999-02-05 18:50:08 +00:00
erik%netscape.com
61113fb771 Unix Makefile for this directory. 1999-02-03 18:14:04 +00:00
erik%netscape.com
b9e87785ed Fixed compiler warnings on Linux, and added code for LockFactory. 1999-02-03 18:08:03 +00:00
erik%netscape.com
6b2136e751 commented out the REQUIRES line to get around dependency problem with
raptorbase.lib when building strres.dll
1999-02-01 19:23:34 +00:00
erik%netscape.com
9e482a5454 changed locale argument from nsString to nsILocale 1999-01-30 00:29:33 +00:00
erik%netscape.com
f97c77c71c added locale to include list (for nsILocale) 1999-01-30 00:27:18 +00:00
erik%netscape.com
4ebf6c26c5 added locale directory to include list (for nsILocale) 1999-01-30 00:26:48 +00:00
erik%netscape.com
a3b127dac4 added Windows makefile for this directory so that build goes down into
subdirectories automatically
1999-01-30 00:25:34 +00:00
ftang%netscape.com
0a603e202f First Checked In. 1999-01-29 18:24:54 +00:00
erik%netscape.com
fd2231341f again, had to fix some strange IID stuff that wouldn't compile on the Mac 1999-01-27 18:46:07 +00:00
erik%netscape.com
63dd716dc8 Added test program and test file for new nsIStringBundle class
(for externalizing strings so that they can be localized).
1999-01-26 23:54:30 +00:00
erik%netscape.com
3f82c780be Added implementation of new nsIStringBundle class. 1999-01-26 23:53:37 +00:00
erik%netscape.com
897bee2d9f Added public header file for new nsIStringBundle class. 1999-01-26 23:53:01 +00:00