Граф коммитов

357 Коммитов

Автор SHA1 Сообщение Дата
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