51 Commits

Author SHA1 Message Date
sgehani%netscape.com
be4214bb8f Make holding the option key at launch time open the profile manager on mac.
b=194149; r=sgehani; sr=jaggernaut; a=asa; author=sfraser


git-svn-id: svn://10.0.0.236/trunk@138059 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-21 00:54:00 +00:00
sfraser%netscape.com
7182ec5989 Fix bug 181454 -- endless opening of new windows when another app tells Mozilla to open a new window, via Apple Events. Make sure we return noErr when we've handled the event. r=ccarlen, sr=jag, a=asa.
git-svn-id: svn://10.0.0.236/trunk@137158 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-30 22:40:25 +00:00
ccarlen%netscape.com
eabcb50f40 Bug 183366 - Mach-0 build fails to launch via icon if whitespace in path the executable. r=seawood/sr=sfraser/a=brendan
git-svn-id: svn://10.0.0.236/trunk@134976 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-09 15:36:49 +00:00
seawood%netscape.com
59b76c88ef Add native app support for OSX mach-o builds.
Fixes the 'Quit from dock not working' problem.
Allows certain files to be dragged to the dock icon.
Thanks to Mike Pinkerton <pinkerton@netscape.com> for the original patch.
Bug #111797 r=ccarlen sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@134083 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 05:16:50 +00:00
sfraser%netscape.com
e896df615d Fix darin build bustage. r=law
git-svn-id: svn://10.0.0.236/trunk@129589 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-14 01:10:47 +00:00
dougt%netscape.com
1ebc6538fb Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
git-svn-id: svn://10.0.0.236/trunk@128770 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:36:13 +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
danm%netscape.com
8993ffb477 update for rev 1.26 of nsIAppShellService.idl: Quit takes a new parameter. bug 163918 r=brendan,bryner
git-svn-id: svn://10.0.0.236/trunk@128048 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-24 18:58:19 +00:00
henry.jia%sun.com
4621f3c504 2nd 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@126441 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 05:11:23 +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
ccarlen%netscape.com
a9039a480f Bug 58533 - Can't open files with a '/' in name by double-clicking in Finder. r=rjc/sr=sfraser/a=asa
git-svn-id: svn://10.0.0.236/trunk@117181 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-22 15:03:17 +00:00
pinkerton%netscape.com
cee1c73b9c stop using PR_PutEnv and use PR_SetEnv instead. r=sdagley/sr=blake. bug 118187
git-svn-id: svn://10.0.0.236/trunk@111492 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:42:08 +00:00
pchen%netscape.com
28643e60a9 81762, r=jag, sr=sfraser, remove uses of PL_strlen with testing for null and non-empty string, also change const char* to static const char[] so that we can use sizeof-1 instead of PL_strlen
git-svn-id: svn://10.0.0.236/trunk@107047 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 02:55:56 +00:00
ccarlen%netscape.com
9229cf836e Bug 92750 - Fizilla doesn't ask to save changes when quitting with Cmd-Q. r=brade/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@104417 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-02 14:50:29 +00:00
jaggernaut%netscape.com
51e0dc7a6c Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
jaggernaut%netscape.com
2b3b3b2586 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
git-svn-id: svn://10.0.0.236/trunk@99906 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com
51b17b5bf0 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)


git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
danm%netscape.com
06f0dca043 replacing use of evil hidden window with embedding-copacetic window watcher. bug 71895 r=blizzard,hyatt,javi,various
git-svn-id: svn://10.0.0.236/trunk@91921 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 01:20:28 +00:00
darin%netscape.com
b25e09a122 fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@91868 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 08:45:44 +00:00
sfraser%netscape.com
2b5624e994 Fix for bug 67466 -- don't crash when opening lots of files on startup. r=pinkerton, sr=beard
git-svn-id: svn://10.0.0.236/trunk@88870 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 00:59:54 +00:00
vidur%netscape.com
b10d4adc57 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +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
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
tbogard%aol.net
4b4acb4d28 Remove dependency on nsIBrowserWindow.
git-svn-id: svn://10.0.0.236/trunk@62559 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 00:21:27 +00:00
danm%netscape.com
436cf3dbc4 fixing build bustage by obliterating the entire offending function, which appears to be unused.
git-svn-id: svn://10.0.0.236/trunk@61828 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 02:50:06 +00:00
sfraser%netscape.com
8a68249521 Fix for bug 27287 -- get Apple Events working again on Mac. r=scc
git-svn-id: svn://10.0.0.236/trunk@60507 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 22:10:43 +00:00
sfraser%netscape.com
194028c8d4 Remove PowerPlant dependencies, by temporarily #if 0 out some code. r=beard, scc
git-svn-id: svn://10.0.0.236/trunk@60005 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-07 23:38:28 +00:00
sdagley%netscape.com
21c87ff63d Fix #25042. Moving PR_Init_Log proto from prlog.h to pprio.h as it is an internal function that normally doesn't belong in the NSPR public interfaces but the Mac needs it. Changes actually from wtc, sdagley just reviewed them and is checking them in.
git-svn-id: svn://10.0.0.236/trunk@59014 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 04:00:28 +00:00
pp%ludusdesign.com
b5787cf895 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com


git-svn-id: svn://10.0.0.236/trunk@57423 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:49:15 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
cls%seawood.org
3e1a9ca95a Removed unused NECKO ifdefs.
a=leaf


git-svn-id: svn://10.0.0.236/trunk@52607 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 23:34:03 +00:00
law%netscape.com
85c96d1199 Bug #14999; remove last vestiges of app core usage; r=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@52031 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-28 01:41:16 +00:00
law%netscape.com
6f73e6604a Bug #14999; last holdout that was using toolkit app core - changed to use OpenDialog; r=davidm@netscape.com
git-svn-id: svn://10.0.0.236/trunk@51771 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-25 23:02:05 +00:00
davidm%netscape.com
3789d7b1e2 update to call quit rather than shutdown.
git-svn-id: svn://10.0.0.236/trunk@48298 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 01:52:21 +00:00
danm%netscape.com
0d2f1b579b disable browser appcore's load of default page for new windows created by NewWebShell. fixes bug 11404. a:cyeh@netscape.com
git-svn-id: svn://10.0.0.236/trunk@43373 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-16 22:23:19 +00:00
danm%netscape.com
72f4193b08 hooking up window OS border control from JS/C++
git-svn-id: svn://10.0.0.236/trunk@41255 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 06:34:24 +00:00
gordon%netscape.com
5863ebd893 Changed value returned inside #ifdef NECKO.
git-svn-id: svn://10.0.0.236/trunk@39387 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 21:17:40 +00:00
sdagley%netscape.com
12627c0f44 Part deux of the fix for #8491. Had to add the ability to externally re-init NSPR's log feature as we were reading the environemnt vars on the Mac after the initial init. Reviewed saari.
git-svn-id: svn://10.0.0.236/trunk@38877 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 04:03:51 +00:00
sdagley%netscape.com
59c686e098 Fix for bug #8491. Reviewed scc, approved chofmann. Provide support for environment variables on the Mac so PR_Log can query for what modules are actually supposed to be logged. See the bug comments for a description of how to set the enviroment variables.
git-svn-id: svn://10.0.0.236/trunk@38870 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 02:44:31 +00:00
hyatt%netscape.com
0783f2a892 Checking in support for intrinsic sizing of chrome.
git-svn-id: svn://10.0.0.236/trunk@38310 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-04 04:09:54 +00:00
danm%netscape.com
5c0f9c71cf oops
git-svn-id: svn://10.0.0.236/trunk@36673 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-24 04:25:57 +00:00
danm%netscape.com
fe81f5f1a1 teach RunModalDialog to use extant windows; use one in NetSupportDialog (fixes bug 7858). remove AppShellService interface references
git-svn-id: svn://10.0.0.236/trunk@36668 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-24 03:29:22 +00:00
warren%netscape.com
06d707be48 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
git-svn-id: svn://10.0.0.236/trunk@36440 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 03:29:44 +00:00
sfraser%netscape.com
bf086c62e4 Leak fixing. CreateNewTopLevel window returns an AddReffed window. You must release it.
git-svn-id: svn://10.0.0.236/trunk@35921 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-19 21:53:00 +00:00
valeski%netscape.com
4fa4e2e84d 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.
git-svn-id: svn://10.0.0.236/trunk@35863 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-18 17:34:08 +00:00
mcmullen%netscape.com
60881e5421 Cleaned up the dictionaries. Added partial support for GetURL, OpenURL, quit, and dojavascript apple events.
git-svn-id: svn://10.0.0.236/trunk@31891 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 07:56:44 +00:00
pinkerton%netscape.com
5f427a4248 AEDesc data handles are opaque under Carbon. Need a solution, but for now they are commented out with a debugStr when building for Carbon.
git-svn-id: svn://10.0.0.236/trunk@31211 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 02:41:48 +00:00
mcmullen%netscape.com
8feb26532a Added some comments and shortened some heap blocks. Called WaitNextEvent a few times before trying to get high-level events.
git-svn-id: svn://10.0.0.236/trunk@28983 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 23:09:29 +00:00
mcmullen%netscape.com
43817ee544 Command-line documents are now working.
git-svn-id: svn://10.0.0.236/trunk@28970 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 22:31:44 +00:00