darin%meer.net
5fb80e4dda
relanding patch for bug 132517 "prefs.js frequently truncated on exit or crash" r=ccarlen sr=bryner a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@152715 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-12 13:09:13 +00:00
bsmedberg%covad.net
824286124d
Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@151994 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-28 23:45:17 +00:00
timeless%mozdev.org
f2dacceab1
Bug 226162 DRefTool analysis for pref files
...
r=caillon sr=roc
git-svn-id: svn://10.0.0.236/trunk@150602 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-21 06:17:26 +00:00
scott%scott-macgregor.org
70a18bc3ed
Per darin, back out the fix for Bug #132517 because it is causing
...
an extra copy of prefs.js to get generated every time you quit the app.
git-svn-id: svn://10.0.0.236/trunk@150577 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-20 22:29:03 +00:00
darin%meer.net
ed99130133
fixes bug 132517 "prefs.js frequently truncated on exit or crash" patch by ccarlen r=darin,alecf sr=brendan a=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@150367 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-16 21:02:11 +00:00
bsmedberg%covad.net
993a59a794
Bug 224840 (regression from bug 212222) - the alpha sort is a reverse sort... rs=darin
...
git-svn-id: svn://10.0.0.236/trunk@148925 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-06 20:11:01 +00:00
bsmedberg%covad.net
d806a6edb3
Bug 212222 - Load default prefs from the GRE and from the application. r/sr=alecf/darin
...
NOTE: This is only the backend work necessary to load prefs. The actual separation of prefs into application/embedding will happen in another bug.
git-svn-id: svn://10.0.0.236/trunk@148776 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-03 16:46:13 +00:00
darin%meer.net
864739cabe
fixes bug 219479 "further cleanup for pref backend" patch=alfredkayser@nl.ibm.com r=darin sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@147176 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-23 17:57:22 +00:00
darin%meer.net
090f20313a
fixes bug 98533 "use lightweight parser to read pref files" r=dougt sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@146958 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-16 16:19:00 +00:00
jaggernaut%netscape.com
36ab3d76a9
Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@144817 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 07:37:39 +00:00
neil%parkwaycc.co.uk
2555331dcb
Bug 142590 supplementary patch to fix typo p=malcolm-bmo@farside.org.uk r=me sr=rbs
...
git-svn-id: svn://10.0.0.236/trunk@142940 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-27 12:05:39 +00:00
ccarlen%netscape.com
b34d8cc536
Profile sharing - use in prefs. bug=202474, r=jgaunt/sr=alecf/a=asa
...
git-svn-id: svn://10.0.0.236/trunk@142042 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-02 04:00:19 +00:00
timeless%mozdev.org
137e9d591a
Bug 142590 Add "Do Not Edit" warning to prefs.js
...
patch by stevechapel@earthlink.net r=ccarlen sr=rbs
git-svn-id: svn://10.0.0.236/trunk@141151 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 02:24:46 +00:00
pkw%us.ibm.com
46d53a77f7
Bug 196903 - Create aix.js for AIX specific preferences.
...
r=ccarlen@netscape.com , sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@139746 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 05:31:24 +00:00
smontagu%netscape.com
dbc7f4252f
Pass the prefs filename to PREF_EvaluateConfigScript() so that it will appear in the message displayed if there is an error in the file. Bug 196763, r=ccarlen, sr=jag.
...
git-svn-id: svn://10.0.0.236/trunk@139301 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 00:39:31 +00:00
ccarlen%netscape.com
0ebdd69a0c
Bug 170539 - prefs.js gets wiped. If we encounter an error in reading the prefs, it's possible to write out empty prefs. r=dveditz/sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@138865 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-04 15:56:42 +00:00
alecf%netscape.com
6cda6d10ed
fix for bug 160377 - only write prefs when they are dirty.
...
sr=dveditz, r=timeless
git-svn-id: svn://10.0.0.236/trunk@136690 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-20 19:08:54 +00:00
darin%netscape.com
2b1d90b6ed
modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
...
git-svn-id: svn://10.0.0.236/trunk@136572 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 02:15:14 +00:00
dbaron%dbaron.org
e071c7ff2a
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136017 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:05:52 +00:00
dougt%netscape.com
e289284076
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
timeless%mac.com
254ce23d7b
Bug 153324 user.js not loaded if prefs.js doesn't exist.
...
patch by tranquil@mail.dk r=bnesse sr=alecf
git-svn-id: svn://10.0.0.236/trunk@127077 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 14:52:32 +00:00
dougt%netscape.com
ecdd8ab65f
Fixes the following:
...
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final. This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface. This should land for 1.1b since users of the current category manager will have to update their components.
157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.
157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null. It is a bandaide fix as the real problems involves retooling the directory enumerator.
157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do. The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.
r/sr=alecf@netscape.com , rpotts@netscape.com . a=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@125444 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-18 05:09:10 +00:00
bnesse%netscape.com
acbe281411
Fix for bug 153622. Remove macxprefs (no longer used) from the build. r=ccarlen, sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@124013 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-25 20:05:48 +00:00
mkaply%us.ibm.com
7e4d76ba50
#149422
...
r=bnesse, sr=jst
OS/2 only - skip over EOF character on JS files in prefs
git-svn-id: svn://10.0.0.236/trunk@123720 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-20 21:37:21 +00:00
bnesse%netscape.com
6875060a29
Fix for bug 148191. Remove now obsolete references to 'session-logout'. r=morse, sr= alecf.
...
git-svn-id: svn://10.0.0.236/trunk@122439 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-31 20:55:21 +00:00
bnesse%netscape.com
907a0675c6
Fix for bug 98476. Add safe saving support to preferences. r=alecf, sr=jag.
...
git-svn-id: svn://10.0.0.236/trunk@122263 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-29 18:04:41 +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
darin%netscape.com
24feadaaed
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@121010 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 23:07:19 +00:00
darin%netscape.com
824def02af
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@120092 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 05:33:09 +00:00
morse%netscape.com
0e645dfb8e
bug 123633, save prefs when closing last window, r=sgehani, sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@119585 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 00:50:24 +00:00
bnesse%netscape.com
32ce7d6556
Fix for bug 132140. Clean up prefs backend. r=dveditz, sr=alecf.
...
git-svn-id: svn://10.0.0.236/trunk@119126 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 18:48:19 +00:00
dcone%netscape.com
e7dc263623
119574 r=rods sr=attinasi a=asa. XP printprogress should not come up. I added new prefs to
...
keep the dialog from being put up.
git-svn-id: svn://10.0.0.236/trunk@116677 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 02:01:38 +00:00
bnesse%netscape.com
c2f0ad7960
Backing this out again... I'm beginning to hate this patch.
...
git-svn-id: svn://10.0.0.236/trunk@114898 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 06:29:41 +00:00
bnesse%netscape.com
ca7c6cfe6b
Fix for bug 98476. Add safe save and redundant backup support for preferences. r=sfraser, sr=alecf.
...
git-svn-id: svn://10.0.0.236/trunk@114895 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 05:55:08 +00:00
bnesse%netscape.com
85d89ecb4f
Backing out the BE portion of my checkin to attempt to clear up the orange.
...
git-svn-id: svn://10.0.0.236/trunk@114710 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 00:23:36 +00:00
bnesse%netscape.com
d45f1774d0
Fix for bug 98476. Add safe save & redundant backup support for prefs.js. r=sfraser, sr=alecf.
...
git-svn-id: svn://10.0.0.236/trunk@114704 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 21:18:38 +00:00
alecf%netscape.com
3ba0353391
final fix for bug 112708 - reduce number pref allocations by using a few large buffers to hold all the prefnames
...
sr=brendan r=bnesse, dp
Also, clean more unnecessary routines..
git-svn-id: svn://10.0.0.236/trunk@111376 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:09:53 +00:00
bnesse%netscape.com
9e704846ef
Fix for bug 89137. Remove autoconfig from preferences library. Patch by mitesh, r=bnesse/dmose. sr = alecf.
...
git-svn-id: svn://10.0.0.236/trunk@110998 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:29:31 +00:00
alecf%netscape.com
a8957c032d
big libpref cleanup: remove lots and lots of unused functions
...
git-svn-id: svn://10.0.0.236/trunk@110304 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:41:19 +00:00
bnesse%netscape.com
d620fb69af
Fix for bug 113927. Remove use of nsIFileSpec's when reading preferences files. r=alecf, sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@110296 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:19:53 +00:00
alecf%netscape.com
55466e06c9
first part of fix for bug 112708 r=bnesse, sr=brendan
...
switch prefs from PLHash to PLDHash
git-svn-id: svn://10.0.0.236/trunk@109596 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:52:44 +00:00
jdunn%netscape.com
e043336604
fixing hp-ux tinderbox orange and aix build bustage
...
when functions are defined they shouldn't be defined extern
and when declaring externs, they should be declared globably
r=bnesse@netscape.com
sr=alecf@netscape.com
# 113319
git-svn-id: svn://10.0.0.236/trunk@109559 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:04:29 +00:00
alecf%netscape.com
f803585f96
for bug 112708, sr=dveditz, r=bnesse convert prefapi.c to C++
...
git-svn-id: svn://10.0.0.236/trunk@109365 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:42:41 +00:00
dp%netscape.com
699a283d5d
marking pref file load times in timeline. For timeline builds only.
...
git-svn-id: svn://10.0.0.236/trunk@108957 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:39:09 +00:00
ccarlen%netscape.com
c11a56bbb0
Bug 89465 - Infinite loop in PL_HashTableEnumerateEntries. Added code to use PL_HashTableLookupConst when enumerating the hash table. r=bnesse/sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@106968 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 15:41:53 +00:00
alecf%netscape.com
96cefc42e2
NS_LITERAL_STRING cruft that's needed for 100214, got left over from dougt's patch
...
git-svn-id: svn://10.0.0.236/trunk@106066 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-23 22:07:29 +00:00
dougt%netscape.com
fa2d0b7e98
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@105973 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 22:01:27 +00:00
bnesse%netscape.com
7f9fa9521d
Fix for bug 103883. Add weak ref support for prefs observers to help reduce MLK cycles with preferences. r=ccarlen, darin, gordon, hewitt, mstoltz, srilatha, sspitzer. sr=alecf.
...
git-svn-id: svn://10.0.0.236/trunk@105960 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 20:54:48 +00:00
dougt%netscape.com
cf60fc042e
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
...
git-svn-id: svn://10.0.0.236/trunk@105800 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:52:59 +00:00
dinglis%qnx.com
d481e567e4
fixed bug#91955
...
default preferences for photon
r=bnesse sr=jst
git-svn-id: svn://10.0.0.236/trunk@105703 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-18 13:46:18 +00:00