760 Commits

Author SHA1 Message Date
alecf%netscape.com
15a31c7bac fix for #41996 - crash because getter was not pre-allocating the result
fix all callers to ensure they are freeing the result


git-svn-id: svn://10.0.0.236/trunk@71913 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 20:58:59 +00:00
sfraser%netscape.com
8d8a274feb Oops; part of earlier checkin implementing the URL echo apple event. Be sure to shut down the AE classes on quit. r=fm, a=beppe.
git-svn-id: svn://10.0.0.236/trunk@71850 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 01:23:36 +00:00
pavlov%netscape.com
0a0a2964a7 fix for nsbeta2+ bug 34426 r=smfr (crash when closing popup windows)
git-svn-id: svn://10.0.0.236/trunk@71636 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-06 23:16:23 +00:00
tao%netscape.com
7bc288b162 part I:
40799 : [CountryPicker] Add language/country selector to ProfileCreation UI.
 r=sspitzer,racham,a=msanz


git-svn-id: svn://10.0.0.236/trunk@71559 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-05 22:09:10 +00:00
pavlov%netscape.com
a271419de6 Fix for eventqueue objects leaking bug #20166. This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac
git-svn-id: svn://10.0.0.236/trunk@71554 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-05 21:53:25 +00:00
warren%netscape.com
cc5d426fbe Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
sspitzer%netscape.com
5e070cbda5 we can't use the localized pretty name for "Local Folders" for the
the hostname of the "Local Folders" server, or for the name of the
directory on disk.  if we did, as soon as someone localized "Local Folders"
migration would break.  while I'm here, only hard code these strings
once.  to allow people to build without mailnews, hard code them in nsIPrefMigration.idl

r=alecf


git-svn-id: svn://10.0.0.236/trunk@71330 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 02:49:06 +00:00
pinkerton%netscape.com
1e2737b3fa fix for bug 33250. fixes memory leaks by freeing strings in dtor. also switching to using nsCRT::strdup. r/a=brendan.
git-svn-id: svn://10.0.0.236/trunk@71134 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-31 02:30:07 +00:00
hyatt%netscape.com
93085bdcea Ensure content area gets updated when the shell gets regenerated.
git-svn-id: svn://10.0.0.236/trunk@71007 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-27 22:00:07 +00:00
pinkerton%netscape.com
7b2ee79160 File Removed.
git-svn-id: svn://10.0.0.236/trunk@70882 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-26 00:16:58 +00:00
pinkerton%netscape.com
c2c3b849eb stop building nsXULCommand r=saari. for bug 31104
git-svn-id: svn://10.0.0.236/trunk@70880 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-26 00:14:01 +00:00
pavlov%netscape.com
724589f4d5 fix for unix file picker not handling null window parents bug 34328 r=brendan, slamm
fix for mailnews' file->save as dialog not saving files on unix in due to its handling of file extentions and filters.  this code now uses nsIFilePicker.  fixes nsbeta2+ bug 31096. r=mscott


git-svn-id: svn://10.0.0.236/trunk@70775 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-25 00:44:10 +00:00
mccabe%netscape.com
41a691e959 Fix for 40406. Add setter to XPConnect to set default JS context used to execute JS components when no appropriate context can be found.
The setter changes per-thread data - for the DOM/UI thread, this means that we can set the JS Context to one with DOM magic.  This magic allows some DOM JS <-> XPConnect JS conversions to succeed, and in particular allows creation of a DOM window from within a JS component.

Unblocks nsbeta2 work by Vishy and Pavlov.

r=mccabe,vishy.  a=brendan,sleestack.


git-svn-id: svn://10.0.0.236/trunk@70754 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-24 22:54:57 +00:00
warren%netscape.com
377359d015 Bug 39416. Made ftp work with single sign-on for more than one user/host.
git-svn-id: svn://10.0.0.236/trunk@70373 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 07:12:40 +00:00
racham%netscape.com
59480dce0b Fixing bug 29093. Modifying shrimp folder name to be uniform on all platforms. r=gayatrib
git-svn-id: svn://10.0.0.236/trunk@70333 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 06:12:29 +00:00
pavlov%netscape.com
a0feb91521 changes all usages of NS_NewTimer to CreateInstance
git-svn-id: svn://10.0.0.236/trunk@70249 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 02:49:35 +00:00
racham%netscape.com
1d0ee16a9d Fixing bug 29093. File location for shrimp directory has been added. r=amusil
git-svn-id: svn://10.0.0.236/trunk@70163 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 23:18:02 +00:00
warren%netscape.com
1958638f6c Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
git-svn-id: svn://10.0.0.236/trunk@69998 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 05:35:23 +00:00
cls%seawood.org
33a59aa036 Latest OS/2 makefile changes. Bug 34106. Batch 14, 15, & 16.
git-svn-id: svn://10.0.0.236/trunk@69982 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 04:41:54 +00:00
law%netscape.com
e9dcfda6d9 New native app support to enable Win32 dde
git-svn-id: svn://10.0.0.236/trunk@69469 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 22:37:20 +00:00
mkaply%us.ibm.com
770280a67b # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - OS/2 specific changes


git-svn-id: svn://10.0.0.236/trunk@69426 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 19:26:34 +00:00
dougt%netscape.com
553f70c5f1 adding xpfe file locations to be a provider of the nsDirectoryService.
r=dveditz@netscape.com


git-svn-id: svn://10.0.0.236/trunk@69255 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 21:06:17 +00:00
sfraser%netscape.com
42773cae35 Add some scoping {} to keep nsCOMPtrs within #ifdef code scope. This make window destruction order similar on Mac and other platforms, thereby fixing bug 38869 and maybe some other leaks.
git-svn-id: svn://10.0.0.236/trunk@69126 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 01:08:37 +00:00
rjc%netscape.com
09e97b17c4 Center common dialogs on screen.
git-svn-id: svn://10.0.0.236/trunk@69031 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-10 08:42:29 +00:00
sfraser%netscape.com
645813c95e Tidy up the #ifdefs in CreateHiddenWindow to not confuse the CodeWarrior editor.
git-svn-id: svn://10.0.0.236/trunk@68945 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-10 00:37:05 +00:00
sspitzer%netscape.com
a1421e68ff fix assertions.
git-svn-id: svn://10.0.0.236/trunk@68863 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 19:09:41 +00:00
cls%seawood.org
d74f4ced61 Forgot to add EXTRA_DSO_LIBS to EXTRA_DSO_LDOPTS. Bug #38353
git-svn-id: svn://10.0.0.236/trunk@68557 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-06 23:58:03 +00:00
dveditz%netscape.com
c74594dcf7 Adding the profile-chrome directory for use by skin installer
git-svn-id: svn://10.0.0.236/trunk@68328 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 04:03:17 +00:00
davidm%netscape.com
7496328999 Fix memory leak
git-svn-id: svn://10.0.0.236/trunk@68323 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 03:09:37 +00:00
cls%seawood.org
a539ab2494 More OS/2 Makefile changes. Bug #34106 Batch 12
git-svn-id: svn://10.0.0.236/trunk@68226 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 11:00:47 +00:00
davidm%netscape.com
38135a2a1c 13182 [PI] Internet Config support for MIME type mapping
switch to using nsInternetConfig of nsUserInfoMac


git-svn-id: svn://10.0.0.236/trunk@68022 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 02:53:30 +00:00
davidm%netscape.com
5cb2757c4b 13182 [PI] Internet Config support for MIME type mapping.
git-svn-id: svn://10.0.0.236/trunk@68021 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 02:52:45 +00:00
davidm%netscape.com
2f3c5cd3ea First Checked In.
git-svn-id: svn://10.0.0.236/trunk@68020 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 02:51:51 +00:00
sfraser%netscape.com
aeca5ac666 Implement nsUserInfo on Mac, bug 29594. r=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@67963 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 23:27:35 +00:00
sfraser%netscape.com
fea067deb4 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@67961 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 23:26:01 +00:00
pavlov%netscape.com
3ffe0c46dd string fun
git-svn-id: svn://10.0.0.236/trunk@67429 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 22:39:17 +00:00
danm%netscape.com
70cc20384f use preference for browser chrome url (aka navigator.xul). bug 31867
git-svn-id: svn://10.0.0.236/trunk@67173 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 02:25:28 +00:00
cls%seawood.org
17a91b92d9 Added --long-argument support for BeOS. Thanks to justin@68k.org for the patch.
git-svn-id: svn://10.0.0.236/trunk@67040 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 02:15:55 +00:00
scc%netscape.com
88d748c99a makings string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66965 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 05:19:20 +00:00
rjc%netscape.com
3c4b952a02 Add ability to find search.rdf or "Search Plugins" directory.
git-svn-id: svn://10.0.0.236/trunk@66903 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-23 04:45:39 +00:00
pinkerton%netscape.com
28e12d5484 Moving Screen API away from individual attributes for performance reasons (stage 1). Fixes bugs on win32 with xul popups where taskbar is not at bottom of screen.
git-svn-id: svn://10.0.0.236/trunk@66664 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 06:55:13 +00:00
danm%netscape.com
fda3acfcbd dist...chrome restructuring
git-svn-id: svn://10.0.0.236/trunk@66464 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 21:42:30 +00:00
scc%netscape.com
67560a359c making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66371 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 00:19:06 +00:00
tbogard%aol.net
6584b0a36b Both compiling and linking are pulled from the same list CPP_OBJS.
git-svn-id: svn://10.0.0.236/trunk@66157 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 01:05:24 +00:00
leaf%mozilla.org
2a545d5e66 removing reference to an obj file that no longer gets built
git-svn-id: svn://10.0.0.236/trunk@66146 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 19:47:38 +00:00
tbogard%aol.net
fe598938a5 Removing the old session history code.
git-svn-id: svn://10.0.0.236/trunk@66140 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 11:19:47 +00:00
danm%netscape.com
1006b9f5db hook up new 'centerscreen' chrome flag
git-svn-id: svn://10.0.0.236/trunk@65861 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:32:30 +00:00
danm%netscape.com
650ba2f7b9 adding a 'center' method
git-svn-id: svn://10.0.0.236/trunk@65847 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:07:28 +00:00
tbogard%aol.net
b07f35a6c6 Close now simply calls destroy. nsWebShellWindow now has a subclass for Destroy which does everything that Close use to do. Removed all the implementation of nsIWebShellContainer methods that went away.
git-svn-id: svn://10.0.0.236/trunk@65629 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-11 23:52:50 +00:00
tbogard%aol.net
65f8207048 nsChromeTreeOwner is now a nsIWebProgressListener for a load.
git-svn-id: svn://10.0.0.236/trunk@65624 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-11 23:50:14 +00:00