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

101 Коммитов

Автор SHA1 Сообщение Дата
alecf%netscape.com dca8d028ee first time adding nsIPrefListener - not part of build 2000-03-03 20:18:17 +00:00
alecf%netscape.com c6e7c4f9b7 fix for #21425
r=dp
add Get/SetDefaultUnicharPref() to API
2000-01-18 22:02:24 +00:00
mcafee%netscape.com 2658ce362e ifdef-ing out LI (Location Independence) code that's not being used. There is intent to re-implement this later, hence the ifdef and not code-removal. r=alecf,neeti 2000-01-07 08:29:50 +00:00
sspitzer%netscape.com 61ff494da7 fix for 15483. return an error when we are about to return the default value for a pref that hasn't been initialized. r=putterman. mail sent to netscape.public.mozilla.xpfe and to various XUL / JS authors who may be affected by this change. 1999-12-09 01:49:19 +00:00
alecf%netscape.com 5f6698699e add new unicode-friendly pref accessors
(prefs will be stored in UTF8)
preparation for #20405, r=nhotta
1999-12-02 01:18:24 +00:00
pinkerton%netscape.com 7cda389c03 First Checked In. 1999-11-30 00:12:08 +00:00
dp%netscape.com eb2bc7aaf9 Adding pref classname 1999-11-20 07:33:09 +00:00
norris%netscape.com 3bef1cd94e * Modify nsIPref to support security policy work.
r=neeti@netscape.com
* Close security holes by tightening prefs.
r=mstoltz@netscape.com
1999-11-12 02:50:18 +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
alecf%netscape.com 0aef50bca8 define the PROGID and declare the enums in IDL 1999-09-14 04:09:28 +00:00
briano%netscape.com 775e13bce8 General cleanup. 1999-09-14 02:51:42 +00:00
neeti%netscape.com b9758e25ce implemented ResetPrefs feature 1999-08-28 05:19:29 +00:00
vidur%netscape.com ac58d4a6f3 Added nsIPref::GetPrefType. 1999-08-27 06:05:04 +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
mccabe%netscape.com 2a403483de Changes to the xpidl compiler -
Error if an interface is declared [scriptable], but contains methods that can't be scripted because they refer to native-declared types, unless the method is declared [noscript].

This change is intended to make it easier to determine when an interface is not scriptable, and to make it easier to see what changes need to be made to make it scriptable.

As many of the .idl files in the tree defined [scriptable] interfaces that contained non-scriptable methods, I've sprinkled [noscript] throughout.  As the interfaces weren't scriptable anyway, this shouldn't change their visibility to javascript.
1999-08-10 12:18:01 +00:00
mcmullen%netscape.com 2c34002258 Use nsIFileSpec. Also added ReadUserPrefs() method. 1999-06-15 05:17:55 +00:00
mcmullen%netscape.com d302ce6bda Has been idlized 1999-06-11 19:48:21 +00:00
ducarroz%netscape.com ab82d97ee8 remove nsIPref.h as it know generated and installed by xpidl. 1999-06-03 21:35:41 +00:00
chuang%netscape.com 45f30a6bad Port PREF_CreateChildList and PREF_NextChild into nsIpref. 1999-06-03 21:25:25 +00:00
sspitzer%netscape.com 2265a55784 cast to remove compiler warnings. use PL_strlen() instead of strlen()
rename index to indx to prevent shadow warnings on Linux.
1999-06-03 20:15:38 +00:00
mcmullen%netscape.com 4b0ff2c414 Patches for OpenVMS and conversions to nsQuickSort(). Thanks to Colin Blake and James Lewis Nance (resp) 1999-06-03 18:15:53 +00:00
mcmullen%netscape.com 516773d925 Implemented XP default prefs 1999-06-03 00:34:20 +00:00
mcmullen%netscape.com 83906283f6 Removed some "obsolete" functions. 1999-06-03 00:30:21 +00:00
bruce%cybersight.com b9b3764aef The include guard name changed with the conversion of nsIPref to xpidl. This file needed to be updated for that. Should fix the OSF/1 build. 1999-05-30 18:48:56 +00:00
alecf%netscape.com a82e7a2474 I forgot to make this interface scriptable 1999-05-28 23:04:19 +00:00
alecf%netscape.com 0e88a73b33 turn on XPConnect for nsIPref 1999-05-28 22:03:40 +00:00
alecf%netscape.com e51ba21892 make nsIPref scriptable, and turn on XPIDL compiling on unix
(windows is on the way)
1999-05-28 22:01:07 +00:00
mcmullen%netscape.com e4661eacd6 Prefs API changed to use filespecs instead of string paths. Added Get/SetFilePref. Cleaned up the API so that StartUp() does not need to be called. 1999-04-21 22:04:35 +00:00
alecf%netscape.com c1c46f0ff7 oops, forgot to make this function pure virtual, broke mac 1999-04-10 21:15:25 +00:00
alecf%netscape.com 61925de339 add ClearUserPref() to the nsIPref interface (needed for mail/news work) 1999-04-10 20:58:50 +00:00
mcmullen%netscape.com ec2dc4760b I changed prefapi.h to use prtypes instead of the obsolete XP_ things. 1999-04-02 20:39:17 +00:00
mcmullen%netscape.com 8faeaa0426 Added tree management methods, and also changed to use the NSPR types instead of obsolete XP_ types. Added some consts. 1999-04-02 20:39:13 +00:00
hshaw%netscape.com 7e805e531e use NS_DEFINE_STATIC_IID_ACCESSOR macro 1999-03-23 21:08:05 +00:00
hshaw%netscape.com 5c6bc56dbc Replace NS_DECLARE_CID with NS_DEFINE_IID for kIPrefIID and KPrefCID 1999-03-10 20:33:18 +00:00
alecf%netscape.com 09edb893cb don't use old XFE icon data-related functions 1999-02-26 18:00:28 +00:00
hshaw%netscape.com c3cb05fd79 Conditionally compile PrefChangedFunc typedef (which temporarily needs to defined in two header files) so DEC compiler is happy 1999-01-28 03:51:22 +00:00
mcmullen%netscape.com 3962903560 These include fixes of crashing bugs that were in the Nova tree and made since the last merge point (April 98), along with some bug prevention efforts, such as unobfuscating the return types. For example, some JSBools were being simply cast to a return value of "int", reversing their sense (success = JS_TRUE = 1 != 0)! In a world where everybody returns "int", the hidden bug is king. 1999-01-13 02:32:09 +00:00
ramiro%netscape.com e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
cyeh%netscape.com 65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
leaf%mozilla.org e831bcd79a Landing the XPCOM_BRANCH. 1998-11-11 22:29:18 +00:00
cyeh%netscape.com f2be427ff2 checkin files with conflicts to fix 1998-11-04 18:50:05 +00:00
cyeh%netscape.com 30d09e26ee flip #ifdef logic to allow for NSPR1.0 compatibility 1998-10-19 20:17:22 +00:00
cls%seawood.org c7adfca6b0 Removed the unused PREF_AlterSplashIcon(). This removes the xfe dependency from libpref. Approved by ramiro@netscape.com. 1998-10-19 08:31:54 +00:00
warren%netscape.com 9df9cb5b57 Adding for OJI (adapted from the raptor interface). 1998-10-14 01:08:31 +00:00
cyeh%netscape.com f31dc000c8 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
cls%seawood.org 84f1cedcbb AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
spider 365c772ff9 Normandy Merge .... 1998-06-22 21:21:28 +00:00
scc 432f3ea897 First Checked In. 1998-06-04 22:51:07 +00:00
sfraser 44e9956672 First Checked In. 1998-05-23 01:14:17 +00:00
sar a2b052af2d change MOZ_SRC references to DEPTH 1998-04-21 21:38:43 +00:00
ltabb 3b56a9af51 Free the lizard 1998-03-28 02:44:41 +00:00