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

2102 Коммитов

Автор SHA1 Сообщение Дата
rpotts%netscape.com 120e7c03ea Fix case in include name for unix :-( 1999-03-19 08:44:40 +00:00
rpotts%netscape.com 063b64791e Added XPConnect stuff to the build... 1999-03-19 08:18:18 +00:00
rpotts%netscape.com e814b5a064 Fixed case in #include for unix :-( 1999-03-19 06:29:10 +00:00
rpotts%netscape.com 00bf8fa217 changes to build the nsXPConnectFactory (and friends...) 1999-03-19 06:19:50 +00:00
rpotts%netscape.com b9f3e71ae0 remove the reference to nsXPConnectFactory until mac and unix are building it too... 1999-03-19 06:17:05 +00:00
rpotts%netscape.com 0152481885 Temporary XPConnectFactory (until the real one is available...). This will replace the AppCoresManager as the way to create C++ components in javascript... 1999-03-19 06:15:00 +00:00
radha%netscape.com 76fca6a5d0 Implement 2 interfaces to return handle to argc and argv.
Conform to code style standards
1999-03-19 01:15:39 +00:00
radha%netscape.com b6537651a9 Add 2 interfaces to Get a handle to argc & argv 1999-03-19 01:14:29 +00:00
danm%netscape.com 992125a5c3 D'OH! another tweak to bugs 3676/3900. a:chofmann,cyeh. r:rpotts 1999-03-18 19:19:52 +00:00
danm%netscape.com 10aab839bb Added and used Close() method to nsWebShellWindow. Part of fix for bug 3676 (again) and 3900. Wants to be part of M3 build. r:sdagley,pierre. a:chofmann,cyeh. 1999-03-18 19:08:36 +00:00
leaf%mozilla.org 4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
davidm%netscape.com b33e477edb Wll eventually provide support for NetLib dialogs. Currently is not being built on any platforms but Don wants me to check in tonight. 1999-03-17 03:25:53 +00:00
davidm%netscape.com 3d711c87a2 First Checked In. 1999-03-17 03:24:35 +00:00
rpotts%netscape.com 8d15a665eb fix for bug #2343 - Preferences are not initialized in the apprunner... 1999-03-16 07:25:43 +00:00
danm%netscape.com 9d08215def disabling ability to specify a parent for a top-level window (until all platforms agree on what this means). fix refcount when registering windows with the window list. 1999-03-14 08:24:21 +00:00
mcmullen%netscape.com 0785e37d6b Added nsFileLocations.cpp/.h to the build. 1999-03-14 00:03:21 +00:00
mcmullen%netscape.com 2acf6407d4 First Checked In. 1999-03-14 00:02:40 +00:00
hyatt%netscape.com 8d985699b7 Menus now handle click events properly (by sending them into the DOM). 1999-03-13 01:03:33 +00:00
rpotts%netscape.com 24d90e1d5d in the process of adding support for a protocol helper component which is responsible for dealing with modal requests from the network protocol handlers (which may be on different threads...) 1999-03-11 11:39:34 +00:00
rpotts%netscape.com 6c860be42e Temporarily added a CID for the default protocol helper component... 1999-03-11 11:35:23 +00:00
ramiro%netscape.com eb2ce0674f Use the macro on all platforms. Thanks to pierre for helping me make sure
it doesnt break the mac.  I verified that it works on unix and windows.
1999-03-09 19:19:02 +00:00
warren%netscape.com 4b2d56fbaa nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
ramiro%netscape.com 61be65aad6 Memory leak.
delete[] memory returned by nsString::ToNewCString.
1999-03-08 11:38:59 +00:00
ramiro%netscape.com aea0f271b0 Fix win32, mac breakage. 1999-03-08 11:04:49 +00:00
ramiro%netscape.com 8a849f863a Templates in nsXPComFactory exorcism. Part I.
Replaced the template code with a NS_DEF_FACTORY.
This is temporary.  As soon as I can verify this works on windows and
mac, ill remove the old code.
1999-03-08 09:44:16 +00:00
danm%netscape.com 1c08963168 changed name of onConstruction event to onload 1999-03-05 20:23:19 +00:00
pinkerton%netscape.com 0782b9cfa3 fix for bug #3449 (onClick should be onclick). 1999-03-05 20:18:59 +00:00
rjc%netscape.com e123cebbe9 Now store pathnames as strings which prevents nr_MacAliasFromPath() from ever being called (it was being passed a Unix path when it really wanted a Mac path anyway). Also, autoregistration now looks inside the "components" directory (which is in the same folder as the program.) Also, bumped up registry version # due to change. Also, at startup, when building up list of arguments, check argv[0] against NULL as it might be (on the Mac). 1999-03-04 03:01:33 +00:00
scc%netscape.com 2ec0a397ea rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
scc%netscape.com ea755e48f3 fix for nsCOMPtr: no construction/assignment from raw COM interface pointers 1999-03-02 22:44:55 +00:00
pinkerton%netscape.com 97672fc945 correctly implement nsIMenuListener. 1999-03-01 17:30:14 +00:00
saari%netscape.com 9bbd0df7f7 make LoadMenus() less nsWebShellWindow specific 1999-02-28 11:14:34 +00:00
peterl%netscape.com 328ef991ee added content state change 1999-02-27 08:34:06 +00:00
cyeh%netscape.com 52650e18b3 add static library targets to allow overriding of functions in an external project 1999-02-26 18:51:32 +00:00
warren%netscape.com 44cae3cd3f Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends. 1999-02-26 10:17:14 +00:00
saari%netscape.com a41ddd3f0a Comment out SetLabel in LoadMenuItem SetLabel should be called by the call to Create, to which I added the name back in the call. 1999-02-26 02:50:09 +00:00
danm%netscape.com 1adc0f7aaa adding C XUL window construction callback 1999-02-26 02:22:42 +00:00
sfraser%netscape.com 3a123c982b Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order. 1999-02-26 00:54:57 +00:00
mcafee%netscape.com 639715a349 Adding do_QueryInterface() wrappers for Solaris/CC 1999-02-25 11:08:53 +00:00
saari%netscape.com b361908102 nsWebShellWindow.cpp nsWebShellWindow.h Broke up more of menu loading code into functions for readablity and to allow hierarchical menu loading. 1999-02-23 07:52:14 +00:00
rods%netscape.com 4b8a07665a MOved XULCommand to src and it is now acting like a menu delegate,
all that reminas is to rename it.
1999-02-21 21:04:21 +00:00
rods%netscape.com 08c3f7b32d Remmoved nsIXULCommand.h 1999-02-21 20:52:29 +00:00
rods%netscape.com ff1ed6694d Added static IID method 1999-02-21 20:52:04 +00:00
rods%netscape.com 97846d3f01 MOved from public to src, it doesn't need to be exported 1999-02-21 20:51:12 +00:00
mcafee%netscape.com 802e11a9da Solaris: adding do_QueryInterface() wrapper as part of scc's nsCOMPtr carpool. a=scc 1999-02-19 12:27:19 +00:00
rods%netscape.com ce1c6fcd34 Completed work on -width and -height for specifying the initial size of the window 1999-02-18 21:52:27 +00:00
rods%netscape.com a50a28fae6 Added temporary menu delegate code. This enables menus to invoke JavaScript
BUT it menus can't observe changes or broadcasts
1999-02-18 17:13:30 +00:00
rods%netscape.com 50033001d3 Status bar is now hooked up. 1999-02-18 16:39:32 +00:00
rods%netscape.com b9de8e1a22 Added a little code to find the menus and load them.
They aren't hooked up yet.
1999-02-18 16:32:44 +00:00
mcafee%netscape.com cbff9a4021 Adding newline at end of file for Solaris/CC 1999-02-18 12:14:59 +00:00
hyatt%netscape.com 28e29775fa Commented out some code I shouldn't have in the menu code. 1999-02-18 05:18:18 +00:00
hyatt%netscape.com c05f430b29 Fixing Mac build bustage. 1999-02-18 05:14:30 +00:00
hyatt%netscape.com 88bfd97827 Checking in the new appRunner. 1999-02-18 05:01:03 +00:00
rods%netscape.com 2f3afa94d9 Fixed the termination of the app when a window closes 1999-02-17 16:49:43 +00:00
rods%netscape.com 0fb5fd0b90 Added separators 1999-02-17 16:49:14 +00:00
rods%netscape.com c11d41a73f Added an ifdef to get exit working because the Register and unregister isn't working right 1999-02-17 16:18:17 +00:00
rods%netscape.com 08c883041b Added temporary menu hook up as an experiement 1999-02-17 16:12:10 +00:00
rods%netscape.com 1cdf45be97 Added nsIMenuListener as the base class for nsIXULCommand 1999-02-17 16:11:13 +00:00
mcafee%netscape.com 9a63580434 Adding do_QueryInterface() wrapper for nsCOMPtr carpool. r=scc a=sar 1999-02-17 02:08:00 +00:00
danm%netscape.com e703b1d4ec added beginnings of toolkit dialog factory 1999-02-15 05:38:15 +00:00
danm%netscape.com ce43b5aa79 matching Troy's recent checkins adding const to some method parameters. Didn't compile for me using VC6 until I made these changes. They seem harmless enough. 1999-02-15 05:21:53 +00:00
rods%netscape.com 81515ab405 compare build error fixed 1999-02-12 18:58:39 +00:00
kipp%netscape.com 36c243cdc0 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
rods%netscape.com bc27e38f36 Fixed loading of commands and toolbars now that we don't have nested windows
Removed UpdateButtons method
1999-02-12 15:56:54 +00:00
rods%netscape.com 13d34afe88 Added some more debugging 1999-02-11 18:42:09 +00:00
dcone%netscape.com 164d8fc794 added nsXULCommand.cpp to project 1999-02-11 15:18:54 +00:00
rods%netscape.com 37cbab4969 Added XULCommand back in fixed commands 1999-02-11 15:14:34 +00:00
pinkerton%netscape.com 6a2150670f add the remaining things in this folder to the manifest so I don't have to do this process again. 1999-02-10 18:39:31 +00:00
pinkerton%netscape.com 88d527bdd9 nsIXULCommand.h doesn't live here anymore. 1999-02-10 18:22:30 +00:00
pinkerton%netscape.com e06997130f export nsIWebShellWindow.h 1999-02-10 18:11:37 +00:00
rods%netscape.com 11d4231326 initial checkin 1999-02-10 17:31:17 +00:00
rods%netscape.com 8b8fdc8ec0 Added new interface nsIAppShellService 1999-02-10 16:38:51 +00:00
rods%netscape.com f66bb4bc53 It now implements nsIDocumentLoaderObserver 1999-02-10 16:32:55 +00:00
sfraser%netscape.com 316640ed6c Revert project back to 1.5 (remove cyeh's static lib targets, which broke the optimized build). On instruction from sar. 1999-02-10 06:50:04 +00:00
cyeh%netscape.com a9faa66dc2 add static lib targets for source files. 1999-02-10 00:04:05 +00:00
rods%netscape.com c05eafb8d4 fixed error checking for command creation. 1999-02-06 06:09:53 +00:00
mcafee%netscape.com d393228221 Moving to mozilla/widget. -- saari 1999-02-05 09:02:03 +00:00
mcafee%netscape.com b0ee995208 moving to mozilla/widget -- saari 1999-02-05 09:01:06 +00:00
saari%netscape.com 67796a307b moving nsIXULCommand.h, nsXULCommand.h, and nsXULCommand.cpp to widget dll from appshell 1999-02-05 08:52:39 +00:00
saari%netscape.com ed2b4684be and this should fix linux.... 1999-02-05 03:09:42 +00:00
saari%netscape.com 1552242572 fixing the right makefile this time 1999-02-05 03:09:07 +00:00
saari%netscape.com 77c41394d9 First Checked In. 1999-02-05 02:17:40 +00:00
pinkerton%netscape.com 20377e8501 removed an obsolete comment and added some hints to rod for when he hooks things up. 1999-02-04 22:58:04 +00:00
cyeh%netscape.com e48aceb254 there isn't an underscore in the FullCircle initialization call. 1999-02-04 22:57:13 +00:00
pinkerton%netscape.com 9cd7318044 modifying to use nsCOMPtr. 1999-02-04 18:40:43 +00:00
cyeh%netscape.com d0f202e928 enabling FullCircle in the AppShell. Placed it in the Initialize() call.
There's some question if we could move this call earlier in the execution.
1999-02-04 18:17:02 +00:00
mcafee%netscape.com 7279a69d74 Adding newline at end of file. 1999-02-04 11:00:41 +00:00
saari%netscape.com c3f3a15d8a ... this file should be happy with the nsIMenuListener change now... 1999-02-04 02:42:07 +00:00
pinkerton%netscape.com 7b46e3aba9 turn off "use mod date caching" for dep build. 1999-02-03 18:16:19 +00:00
rods%netscape.com b8a0c6175e Fixed up some debug 1999-02-03 16:48:55 +00:00
rods%netscape.com 87c71e57f5 Added appcores 1999-02-03 16:48:20 +00:00
rods%netscape.com 4099bf7657 Added Debug statements 1999-02-03 16:47:16 +00:00
mcmullen%netscape.com 70f1ea2b11 Put NS_INIT_REFCNT in all constructors, it says. So I moved this call out of the Initialize() method, and into the constructor. And lo! the assert went away. Magic. 1999-02-03 03:13:53 +00:00
rods%netscape.com 3ef13c8351 Commented out some lines to make it work better. 1999-02-02 19:28:52 +00:00
pinkerton%netscape.com 491f016ba9 Fix solaris bustage by including headers instead of using forward class decl's for nsCOMPtr'd interfaces in a header file. 1999-02-02 17:09:44 +00:00
sar%netscape.com 274dfd6e04 fixing build breakage. 1999-01-30 03:53:39 +00:00
mcmullen%netscape.com 8e00ddb05c Hooked up menus to commands (just like toolbar buttons) converted to nsCOMPtr everywhere. 1999-01-30 00:39:25 +00:00
davidm%netscape.com e8ab14c8fa The prefixes were switched which is not a good thing 1999-01-29 01:34:58 +00:00
pinkerton%netscape.com f7c2c5bb3c fix win32 compiler errors (can't do (nsnull != foop) where foop is a nsCOMPtr, which is fine by me) and fix command hookup code to actually work for multiple toolbars. I dunno what I was smoking with the last checkin. 1999-01-28 02:26:27 +00:00
pinkerton%netscape.com 9e22d8864c now hookup commands to multiple toolbars and fix compiler warnings. 1999-01-28 01:30:38 +00:00
pinkerton%netscape.com 793e49c199 fix the dom dredging code to handle the presense of a xul namespace in the xml file and clean up things with nsCOMPtr. 1999-01-28 00:21:12 +00:00
slamm%netscape.com 29c35b283d Removing module name that does not apply. 1999-01-27 19:54:36 +00:00
saari%netscape.com 483bcdb3ba /m/pub/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp - Several menu construction changes 1999-01-27 16:25:22 +00:00
rods%netscape.com 3bb837335c Commented out some debug statements 1999-01-27 15:32:19 +00:00
rods%netscape.com 8735cfa4de Added Throbber 1999-01-27 15:15:21 +00:00
saari%netscape.com 1f05fc29a1 mozilla/xpfe/appshell/src/nsWebShellWindow.cpp - Added LoadMenus method to construct menus mozilla/xpfe/appshell/src/nsWebShellWindow.h - Added LoadMenus method 1999-01-27 10:51:28 +00:00
saari%netscape.com 4999ccae6a Adding a nsnull check before we call through a returned pointer. Breaking on linux 1999-01-27 06:01:38 +00:00
rods%netscape.com e65332688f Added setting of the initial URL in the URL Bar 1999-01-27 04:53:10 +00:00
rods%netscape.com 1601763249 Added a lot code for M1 1999-01-27 04:02:33 +00:00
slamm%netscape.com c8af8f749e Cleaning this up. Some of these rules don't apply. Others are in rules.mk 1999-01-26 20:17:35 +00:00
rods%netscape.com 3c2a98da74 It now looks for it's children WebShell by name and instead of assuming
that they are at a given position.
1999-01-26 18:01:38 +00:00
rods%netscape.com 18bcc9d0de Added nsXULCommand 1999-01-26 15:59:53 +00:00
rods%netscape.com 17e7e6b057 It now derives from nsIDocumentLoader and it processes and itstalls XULCommands 1999-01-26 15:58:58 +00:00
rods%netscape.com 4face17c36 It now derives from nsIDocumentLoader and I added the XUL Command list 1999-01-26 15:57:59 +00:00
rods%netscape.com 1a0e515e0b Added cast for mWindowList methods 1999-01-26 15:55:44 +00:00
rods%netscape.com b3581edf7d added nsXULCommand 1999-01-26 15:45:35 +00:00
dcone%netscape.com e47ece3fb8 Added nsXULCommand.cpp for Rod Spears 1999-01-26 15:30:43 +00:00
rods%netscape.com 975dd2c36f Initial checkin 1999-01-26 15:08:23 +00:00
rods%netscape.com 4e1c6c2d09 Added nsIXULCommand 1999-01-26 15:06:21 +00:00
rpotts%netscape.com 537f3e20b1 Made sure all interface methods were defined with NS_IMETHOD... Windows cares about this :-( 1999-01-25 08:34:56 +00:00
rpotts%netscape.com 6a44c89eef Added nsCommandLineArgs to the build... 1999-01-25 08:34:02 +00:00
rpotts%netscape.com 8c9ab579cb Added nsICmdLineService.h to the exports list... 1999-01-25 08:24:26 +00:00
sudu%netscape.com c94385ee94 OJI MozClassic to raptor merge 1999-01-25 08:05:00 +00:00
saari%netscape.com e5940b559a Needed to add nsCommandLineService to AppShell.mcp to define NS_NewCmdLineService(), lest a build failure. 1999-01-24 00:16:56 +00:00
saari%netscape.com 1a33f8d8fb Fixing mac build. Tinderbox is lying. Misnamed NS_NewCommandLineServiceFactory renamed to NS_NewCmdLineServiceFactory \Index: nsICmdLineService.h =================================================================== RCS file: /m/pub/mozilla/xpfe/appshell/public/nsICmdLineService.h,v retrieving revision 1.1 diff -r1.1 nsICmdLineService.h 54c54 < NS_NewCommandLineServiceFactory(nsIFactory** aFactory); --- > NS_NewCmdLineServiceFactory(nsIFactory** aFactory); 1999-01-24 00:00:38 +00:00
radha%netscape.com a7d1af8e49 Command line service provider. Initial checkin 1999-01-22 22:21:45 +00:00
radha%netscape.com 110c8f9d1e Add factory instanciation for command line service provider 1999-01-22 22:20:57 +00:00
radha%netscape.com 318714e1c3 Added nsICmdLineService.h 1999-01-22 22:20:23 +00:00
radha%netscape.com 09d0b2aeb4 Added nsCommandLineService.cpp 1999-01-22 22:19:18 +00:00
radha%netscape.com 208296d78b Interface for command line service provider 1999-01-22 22:18:49 +00:00
rpotts%netscape.com 13f103dae3 whacked the default size of the webshellwindow for now... 1999-01-21 09:59:26 +00:00
rpotts%netscape.com d42e7d078c The WebShellWindow now implements nsIWebShellContainer. Added a controller argument to CreateTopLevelWindow() 1999-01-21 07:24:01 +00:00
rpotts%netscape.com 9620b02d48 The AppShell now uses the EventQueue service. Added a temporary argument to CreateTopLevelWindow() which represents the controller object associated with a UI document - this will be removed when XUL supports this feature. Reworked the factory to use the template implementation provided by XPCom... 1999-01-21 07:22:58 +00:00
rpotts%netscape.com 9562c088aa Added the DOM to the include path... 1999-01-21 07:20:32 +00:00
rpotts%netscape.com 038df08a5d CIDs are now kept in nsAppShellCIDs.h 1999-01-21 07:20:01 +00:00
rpotts%netscape.com fbffd07ed8 Added a controller CID string argument to createTopLevelWindow (for now)... 1999-01-21 07:18:30 +00:00
rpotts%netscape.com 41ba04040b Added exports for nsAppShellCIDs.h and nsIWidgetController.h 1999-01-21 07:17:44 +00:00
rpotts%netscape.com 3aebcba442 Interface for a non-ui controller component... 1999-01-21 07:17:01 +00:00
rpotts%netscape.com 92f469f365 AppShell CID file... 1999-01-21 07:15:52 +00:00
rpotts%netscape.com 1eaaee2a7c Added support for terminating the app when all of the top level windows have been closed... 1998-12-30 00:03:52 +00:00
rpotts%netscape.com e05245631f changed to use nscore.h for the NS_APPSHELL definition... 1998-12-30 00:03:00 +00:00
cls%seawood.org 0d4267a93f Apparently, nsIURL::GetSpec changed... 1998-12-16 11:33:33 +00:00
ramiro%netscape.com 4a0908a2d8 Ignore generated files. 1998-12-14 16:27:13 +00:00
beard%netscape.com 18984e5a80 First Checked In. 1998-12-13 05:01:04 +00:00
davidm%netscape.com c7c4eabc9d First Checked In. 1998-12-10 01:23:18 +00:00
davidm%netscape.com 47ed9eb886 First Checked In. 1998-12-09 20:42:35 +00:00
davidm%netscape.com 69ec199432 modifiy initialize to return nsresult rather than an implicit int 1998-12-09 20:39:51 +00:00
radha%netscape.com 120857fdc3 Initial checkin 1998-12-08 22:46:35 +00:00
radha%netscape.com a6b6a5b195 Initial Checkin 1998-12-08 22:45:58 +00:00
rpotts%netscape.com 13abf47c83 public headers for the Application SHell services... 1998-12-03 01:36:47 +00:00
rpotts%netscape.com 3749d60a22 Application Shell services... 1998-12-03 01:35:53 +00:00
rpotts%netscape.com 9c17f97184 Windows makefile... 1998-12-03 01:17:32 +00:00