1243 Commits

Author SHA1 Message Date
cbiesinger%web.de
3b862595de bug 164527 r=timeless sr=bz moa=ben remove unused function
git-svn-id: svn://10.0.0.236/trunk@128335 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-28 12:55:29 +00:00
dougt%netscape.com
57028338f0 exports frozen interface to dist/sdk using new SDK variable. 164717. r=cls, sr=alec
git-svn-id: svn://10.0.0.236/trunk@128192 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-27 01:05:21 +00:00
alecf%netscape.com
e3b2da9c83 bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@128163 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 21:20:34 +00:00
dougt%netscape.com
0f22b205af Freezes the nsIProperties interface. 162114. r=ccarlen, sr=alecf. Freezes the mozIJSSubScriptLoader interface. 157136. r=rginda, sr=alec.
git-svn-id: svn://10.0.0.236/trunk@128150 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 20:36:44 +00:00
alecf%netscape.com
b91485f337 oops, one more file for bug 162741
r=bryner, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@127714 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-20 18:15:54 +00:00
alecf%netscape.com
b9b46541a9 fix bug 162741 - revamp chrome registry interface in preparation for bug 160000 - switch lots of public APIs over to ACString, etc.
r=bryner, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@127711 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-20 18:12:51 +00:00
antonio.xu%sun.com
6e54672f56 replace the hardcode of "@mozilla.org/embedcomp/dialogparam;1" with NS_DIALOGPARAMBLOCK_CONTRACTID
Bug 158608 r=Henry sr=alecf


git-svn-id: svn://10.0.0.236/trunk@127252 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-14 12:39:03 +00:00
gerv%gerv.net
5751d43faf Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@126985 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 08:39:43 +00:00
seawood%netscape.com
0b3ff474f3 Removing old nmake build makefiles. Bug #158528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
hyatt%netscape.com
cb8349b654 ifdefs for phoenix. 161448. not part of main mozilla build.
git-svn-id: svn://10.0.0.236/trunk@126654 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 09:26:30 +00:00
loadrunner%betak.net
89ac6d9733 b101869, [ProfileCreation]CA region should not be the default setting in Preferred Content dropdown menu. r=tao, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@126535 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 19:27:20 +00:00
henry.jia%sun.com
50bd828777 3rd patch for bug 158080
Description: replace the hardcode of "@mozilla.org/embedcomp/window-watcher;1" with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@126446 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 05:37:58 +00:00
alecf%netscape.com
573e11653f bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@126389 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 00:53:19 +00:00
bryner%netscape.com
4ed762fb7b Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls.
git-svn-id: svn://10.0.0.236/trunk@126125 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-31 20:53:46 +00:00
yokoyama%netscape.com
ff9f774c5b Bug 156979
XBL emulation of marquee.
/r=nhotta, timeless, /sr=jst, /a=asa


git-svn-id: svn://10.0.0.236/trunk@125863 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-26 17:47:16 +00:00
alecf%netscape.com
7ce57677ba more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
r=bnesse, sr=dveditz, a=asa


git-svn-id: svn://10.0.0.236/trunk@125651 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-23 23:30:04 +00:00
ccarlen%netscape.com
1674f65ec6 Bug 147373 - Crash in nsProfileStruct::ExternalizeMigratedFromLocation. r=bnesse/sr=jag/a=asa
git-svn-id: svn://10.0.0.236/trunk@125037 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-11 21:36:34 +00:00
henry.jia%sun.com
2186fde8e5 Fixing Bug 15424: old versions of files that were renamed after migration should be removed.
Instead of deleting the files unused, this patch solve this problem by just copying the files needed.
patch by Henry.Jia@sun.com, r=ccarlen, sr=scc


git-svn-id: svn://10.0.0.236/trunk@124672 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-04 08:46:04 +00:00
racham%netscape.com
d3302daa75 Fixing bug 80035. Patch in here allows Administrators to control the migration behavior wrt IMAP and Local Folders files. Today, during migration, we copy all those (IMAP & Local Folders) besides others into the newly created dierctory for the migrated profile. Some external parties have expressed concern over this approach due the large amount of mails they have in 4.x folders and all of those getting copied again wasting the disk space and also failing to do migration properly sometimes. So, a hidden pref mail.migration.copyMailFiles is introduced (which can be set to false) for those who those interested to share the 4.x IMAP and Local Folders. Please see the bug report for the possible side effects and other discussion points wrt the sharing folders with 4.x. The pref is set to true by default which means we will continue to do the migration the way we have always done. Patch by henry.jia@sun.com. r=racham, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@124658 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-04 00:56:33 +00:00
alecf%netscape.com
6ebda75c34 fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
git-svn-id: svn://10.0.0.236/trunk@122820 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-06 20:28:14 +00:00
rjesup%wgate.com
b33bd08ac0 Bug 145061: errno == ESRCH test is backwards; old profile locks not cleared
in Unix.  r=rjesup, sr=blizzard, patch by brendan.  Checkin in for him.


git-svn-id: svn://10.0.0.236/trunk@121678 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 21:17:27 +00:00
ccarlen%netscape.com
1357b1a684 Bug 144930 - Profile dialog pops up on every launch with QuickLaunch. Regression from bug 76431. r=rjesup@wgate.com/sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@121663 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 19:16:31 +00:00
ccarlen%netscape.com
a00f9461f3 Bug 76431 - Protect profiles from multiple instances sharing the same profile. r=brendan/sr=darin
git-svn-id: svn://10.0.0.236/trunk@121532 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 14:30:00 +00:00
mkaply%us.ibm.com
58c73c3440 #114891
r=nhotta, sr=blizzard, a=rjesup
New enum for specifying charset of 4.x prefs.js


git-svn-id: svn://10.0.0.236/trunk@121453 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-14 04:13:02 +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
sspitzer%netscape.com
1f46453113 supplimental fix for #137886, support for re-migration.
to avoid problems, don't move .slt folder to .slt-old and then remigrate.
instead, leave .slt folder alone and migrate to .slt-new.
this makes restoring harder, but re-migration faster, safter and simpler.
r=ccarlen,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@120496 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-02 01:37:03 +00:00
sspitzer%netscape.com
828d8b9fbe fix for #137886. fix string infinite loop issue that was causing remigration to hang on win2k and win98
r/sr=alecf


git-svn-id: svn://10.0.0.236/trunk@120288 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-30 05:26:17 +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
alecf%netscape.com
ceee571e24 bug 138287 - profile manager depends on appshell
we were just creating some CIDs that were totally unused, so I removed them and the #includes
that caused the dependency
sr=jag, r=bhuvan


git-svn-id: svn://10.0.0.236/trunk@119978 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-26 18:47:25 +00:00
sspitzer%netscape.com
814bf90c4c fix for #137886. Detect defunct previously migrated profiles and offer to re-migrate.
this is pref controlled, "profile.seconds_until_defunct.  by default,
we'll never offer to remigrate.  initial patch by ccarlen.
r=ccarlen,racham,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@119930 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-26 01:37:04 +00:00
seawood%netscape.com
7e4c3987ab Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components


git-svn-id: svn://10.0.0.236/trunk@119809 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 02:52:44 +00:00
alecf%netscape.com
d6b987e7bf fix for bug 119923 - split nsIChromeRegistry into 2 interfaces, one that is XUL-specific
this way we can implement an minimal chrome registry for embedding, that doesn't support all the wacky skin- and locale-switching goodness of XUL.
r=waterson, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@118819 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-12 01:52:27 +00:00
timeless%mac.com
bb6cd9506d Bug 128905 nsIPromptService.idl confirmEx is poorly prototyped
[api] change confirmEx from void w/ out of buttonPressed to PRInt32 buttonPressed w/ one less parameter.
fixes and cleans up callers
r=ccarlen sr=scc a=asa


git-svn-id: svn://10.0.0.236/trunk@118231 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-05 08:13:27 +00:00
srilatha%netscape.com
cd59181e9a Fix for bug # 78585. Import local folders from 4.x.
r=racham@netscape.com,ccarlen@netscape.com,cavin@netscape.com, ducarroz@netscape.com
sr=sspitzer@netscape.com, a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@117762 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-31 03:08:42 +00:00
hewitt%netscape.com
7fd03a3524 bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327


git-svn-id: svn://10.0.0.236/trunk@117710 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-29 02:46:01 +00:00
dbaron%fas.harvard.edu
ca60c05636 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
git-svn-id: svn://10.0.0.236/trunk@117338 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 21:23:50 +00:00
alecf%netscape.com
f4ad21ae3a a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc
git-svn-id: svn://10.0.0.236/trunk@116842 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 06:46:56 +00:00
blakeross%telocity.com
842c743bf4 128969 - necessary dir/profile-related download manager changes. r=ccarlen sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@115849 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 22:30:28 +00:00
alecf%netscape.com
1d87933ca2 fix mac pref migration bustage
git-svn-id: svn://10.0.0.236/trunk@115785 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 01:49:19 +00:00
alecf%netscape.com
299eed4101 *sigh*
fixing mac bustage


git-svn-id: svn://10.0.0.236/trunk@115784 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-05 01:48:01 +00:00
sspitzer%netscape.com
83b9b630e2 fix for #124430. hide sidebar in addressbook by default. r/sr=bienvenu, a=bnesse
git-svn-id: svn://10.0.0.236/trunk@114947 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 21:20:30 +00:00
cathleen%netscape.com
6f09324ed7 eliminate nsCRT::strlen for char* strings (part 4), bug 124536 r=dp sr=brendan
git-svn-id: svn://10.0.0.236/trunk@114939 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 16:01:45 +00:00
dbaron%fas.harvard.edu
ac6b721449 Remove more no-longer-needed nsComponentManager::RegisterComponent calls. Remove remnants of NS_IMPL_IDS macro, associated with long-gone NS_DECLARE_ID. b=125782 r=dougt rs=jag
git-svn-id: svn://10.0.0.236/trunk@114693 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 16:18:13 +00:00
alecf%netscape.com
23b43b15c4 bug 63025 - remove only consumer of nsSimpleCharString and nsPersistentFileDescriptor from build
r=dougt, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@114547 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-15 00:18:34 +00:00
ccarlen%netscape.com
0db9b3dc65 Bug 115334 - Removing .mcp files which are obsolete after XML conversion. r=jj/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@114285 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 15:41:41 +00:00
ccarlen%netscape.com
c25ad8803f Bug 96525 - Delay loading of strres dll when setting profile. r=tao@netscape.com/sr=alecf@betscape.com
git-svn-id: svn://10.0.0.236/trunk@113898 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 14:41:36 +00:00
yokoyama%netscape.com
a1a6b8f97a Bug 112767
Performance: Check Profile name for ASCII before
calling the unicode converter.
r=ccarlen;/sr=brendan


git-svn-id: svn://10.0.0.236/trunk@113843 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 23:58:10 +00:00
alecf%netscape.com
7634aa9246 dependency update
git-svn-id: svn://10.0.0.236/trunk@113838 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 22:52:53 +00:00
law%netscape.com
4b806dba32 Bug 119767; remove bogus text/html entry from defaulit mimeTypes.rdf; r=bzbarsky, sr=ben
git-svn-id: svn://10.0.0.236/trunk@113468 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:07:35 +00:00
ccarlen%netscape.com
f2682c9416 Bug 101362 - Don't use Unicode ellipsis char in properties. r=mkaply@us.ibm.com
git-svn-id: svn://10.0.0.236/trunk@113341 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:43:43 +00:00