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

887 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org e040eb5a30 Fixed TOOLKIT_CFLAGS bug. Thanks to Mike Shaver <shaver@netscape.com> for pointing this out 1998-11-03 19:30:50 +00:00
cls%seawood.org c14d1dd8a3 Removed hardcoded 'gtk-config' 1998-11-03 16:16:37 +00:00
cls%seawood.org f50c938b76 Removed classic build Makefiles from configure.in
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +00:00
rpotts%netscape.com 5da97feec2 Removed the exporting of the obsolete nsIDocumentLoadInfo interface... 1998-11-03 10:11:01 +00:00
rpotts%netscape.com db8dc09180 Removed the implementation of the nsIDocumentLoadInfo interface. This is an obsolete interface. 1998-11-03 10:09:42 +00:00
mcafee%netscape.com 85bf19f966 /usr/dt and /usr/openwin don't exist on Irix 1998-11-03 09:27:37 +00:00
mcafee%netscape.com b1070a64d1 Removing bogus OBJS rule 1998-11-03 08:58:05 +00:00
rpotts%netscape.com b5284fa39c Fixed the implementation of nsINetSupport. Before it was totally busted since it assumed that nsString could return a const char *buffer (which it cant). This error was masked because the (assumed) coersion was supposed to occur in a var-args (of course it wouldnt - but thats another story) 1998-11-03 08:07:24 +00:00
rpotts%netscape.com 46454aac79 Added some comments... 1998-11-03 08:04:34 +00:00
rpotts%netscape.com e827f87938 Added an NS_DEFINE_IID for nsINetSupport (in comments) just as a reminder... 1998-11-03 08:04:03 +00:00
rpotts%netscape.com f2648dadc0 Added support of the nsInetsupport interface. The implementation simply calls out through the observer (if it supports nsInetSupport) 1998-11-03 08:03:22 +00:00
rpotts%netscape.com f5882fe29f Removed the implementation of nsINetSupport... 1998-11-03 08:02:33 +00:00
rods%netscape.com 7cd43a5ad8 Added an extra parameter to the Init to tell it whether it should have a sunken border 1998-11-02 22:19:08 +00:00
ramiro%netscape.com 5bc3be29f0 OOPS...the post link command needs to be true or else the binary gets run. 1998-11-02 21:36:31 +00:00
rods%netscape.com 1850a30aaa Added FindNext 1998-11-02 19:11:43 +00:00
ramiro%netscape.com 83de02c53c Add a post link command to do magical things to the binary. 1998-11-02 16:36:06 +00:00
ramiro%netscape.com 9ab462d422 Fix broken solaris and hpux builds. 1998-11-02 16:25:37 +00:00
ramiro%netscape.com 4ebaded613 Cleanup the GTK support. 1998-11-02 16:06:50 +00:00
ramiro%netscape.com 2d5ae8f3f9 Rename gfx and widget libs from 'unix' to 'motif'. 1998-11-02 14:35:03 +00:00
ramiro%netscape.com 4481349d0d Add support for GTK base timer. Rename the 'unix' timer lib to 'motif' 1998-11-02 14:32:12 +00:00
ramiro%netscape.com 130d8bb955 Use -lfoo for libs instead of hardcoding to $(DIST)/bin/libfoo.so. This
makes more unix linker happy.
Simplify the GTK vs motif hackery.
1998-11-02 13:31:43 +00:00
shaver%netscape.com 6d63a94e37 fixing pavlov%pavlov.net's breakage of legacy Motif build 1998-11-01 22:06:10 +00:00
pavlov%pavlov.net 67ffcb86e3 Implimented CreateViewerMenus() for the GTK test viewer. 1998-11-01 21:03:40 +00:00
shaver%netscape.com a4a204520b use libwidgetgtk.so and libgfxgtk.so when selected by configure 1998-11-01 20:30:42 +00:00
shaver%netscape.com 46d01b4405 use libwidgetgtk.so and libgfxgtk.so when selected by configure 1998-11-01 20:01:08 +00:00
shaver%netscape.com df859b1cc4 build the right files for --enable-nglayout=gtk 1998-11-01 07:48:25 +00:00
blizzard%appliedtheory.com 605ee983dc new main for GTK impl of webshell 1998-10-31 23:43:28 +00:00
mcafee%netscape.com 2e89bacb8d libgfxunix.a -> libgfxmotif.a. r=ramiro@netscape.com, spider@netscape.com 1998-10-31 07:05:37 +00:00
mcafee%netscape.com 5fca352336 Removing Rhapsody hack 1998-10-31 06:39:58 +00:00
troy%netscape.com c6a997a094 Changed to define _DEBUG if MOZ_DEBUG is set. 1998-10-31 00:25:40 +00:00
jevering%netscape.com 0ae10b7f21 Removed debug menus if not a debug build 1998-10-30 19:03:38 +00:00
ramiro%netscape.com e48623a94d Renamed target to 'viewer' from 'main' and made it install in $OBJDIR. 1998-10-30 11:29:56 +00:00
rpotts%netscape.com 4d2a8e2210 Release the stream observer when stopping a document load. This will break the circular reference between the webshell and the docloader... 1998-10-30 07:10:10 +00:00
troy%netscape.com 1833afb685 Removed some #if 0 code that's no longer needed 1998-10-30 04:01:39 +00:00
michaelp%netscape.com 10921d7b0b changes to support nsIRenderingContext that conforms to COM conventions. 1998-10-30 02:08:25 +00:00
jevering%netscape.com 2081609a39 Fix case were neither MSSDK or NGPREFS is set 1998-10-30 00:06:40 +00:00
troy%netscape.com 5c26e7e059 Changed BODY to be wrapped in a scroll frame 1998-10-29 23:37:56 +00:00
jevering%netscape.com 020a8c97bf include correct header file. 1998-10-29 22:13:15 +00:00
jevering%netscape.com 46d2074984 Moved MSSDK dependency down a level. 1998-10-29 22:06:27 +00:00
pierre%netscape.com ee97d83327 Landing MacWidgets... 1998-10-29 14:06:26 +00:00
cls%seawood.org 6d0470ffe9 Added $(FE_X_LIBS) to INCLUDES and $(FE_X_LIBS) to DSO_OS_LDOPTS to take care of motif dependencies under solaris. 1998-10-28 06:22:16 +00:00
cls%seawood.org 609f087498 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
locka%iol.ie 6c1b74b616 Added missing flag 1998-10-27 23:20:22 +00:00
michaelp%netscape.com ee34220382 changes for removal of zindex from nsIView::Init(). 1998-10-27 03:37:03 +00:00
vidur%netscape.com db8d0af370 Added GC method to script context 1998-10-26 23:22:59 +00:00
locka%iol.ie 9ec55a311d Added event sink to type library 1998-10-26 22:19:37 +00:00
locka%iol.ie b6a5c9b01a Added extra assert 1998-10-26 22:18:11 +00:00
locka%iol.ie c1bb8e6be4 Add new improved interface and multi-threaded goodness 1998-10-26 22:15:33 +00:00
locka%iol.ie 005259a202 New icons for new UI 1998-10-26 22:12:56 +00:00
karnaze%netscape.com 87fa247490 bug 1136 1998-10-26 18:37:04 +00:00
michaelp%netscape.com 8d3c9c19cc added opacity example as demo #10. 1998-10-26 18:07:14 +00:00
kipp%netscape.com 454827850e Test out new text-style support 1998-10-26 17:13:28 +00:00
kipp%netscape.com a7cc397fe9 Port to new DrawString API 1998-10-26 17:12:48 +00:00
rods%netscape.com 6ddbcf6f80 Added selection APIs 1998-10-23 20:47:57 +00:00
michaelp%netscape.com 8afbb0b5fe added blender. 1998-10-23 17:56:49 +00:00
karnaze%netscape.com 1610cecf5a implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls. 1998-10-22 23:00:37 +00:00
kipp%netscape.com d8f59e6269 Added - Raptor to the end of titles for the automation folks 1998-10-22 22:29:46 +00:00
rpotts%netscape.com 75cfc26d3e Fixed build bustage... 1998-10-21 23:33:52 +00:00
vidur%netscape.com 5a8dfade2c Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs 1998-10-20 17:07:23 +00:00
rpotts%netscape.com d944e84304 Move the call to stop before firing the BeginLoadURL notification... This will keep the BeginLoad/EndLoad notifications paired correctly... 1998-10-19 20:41:50 +00:00
karnaze%netscape.com b40bd57065 fixed bugs 1130, 1132, 1133 1998-10-19 20:37:40 +00:00
locka%iol.ie 5a444086ac Added support for DWebBrowserEvents2 to control, regenerated proxy event firing header and implemented a few more methods 1998-10-18 22:14:47 +00:00
locka%iol.ie 57e0052394 Revamped code so that Mozilla and IE control can run side by side using same code 1998-10-18 22:09:57 +00:00
locka%iol.ie 375de2fa09 Improved UI 1998-10-17 15:18:07 +00:00
karnaze%netscape.com b0a171ab5c html 4 <BUTTON> basic functionality 1998-10-17 00:35:32 +00:00
rpotts%netscape.com 66e4ecdc2b Call nsINetService::InterruptStream() when stopping a URL... 1998-10-16 22:30:57 +00:00
kipp%netscape.com 421ef3eba1 Ignore return value from regsvr32 so that clobber always works 1998-10-15 23:24:23 +00:00
kipp%netscape.com 6123056924 Rought support for the print-preview window 1998-10-15 23:23:04 +00:00
kipp%netscape.com 1593f2539d Implement CreateDocumentViewerUsing method 1998-10-15 23:22:44 +00:00
kipp%netscape.com 5c4edf4141 Added CreateDocumentViewerUsing method 1998-10-15 23:22:25 +00:00
troy%netscape.com 756b2a87d9 Removed use of NS_VMREFRESH_SCREEN_RECT which is deprecated and going away 1998-10-15 16:00:09 +00:00
rpotts%netscape.com d6b307cb33 Added null tests after getting the plugin instance... 1998-10-14 23:57:12 +00:00
valeski%netscape.com c1ac521bba changed type BOOL to PRBool to get rid of warnings 1998-10-14 23:10:41 +00:00
spider%netscape.com 6115f42c2c Fixes for linking on SunOS 1998-10-14 22:35:56 +00:00
rpotts%netscape.com 1de7266a2b Changes to make the vector<Property> type compile... 1998-10-13 21:53:38 +00:00
karnaze%netscape.com 6dce0be4e1 fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress. 1998-10-13 21:31:26 +00:00
rpotts%netscape.com d8b8bcc6e3 Commented out the template vector code for now since it is busting the build :-( 1998-10-13 11:19:15 +00:00
rpotts%netscape.com 382bd81888 Move the /GX flag into a LCFLAGS define, since the core config.mak overwrites OS_CLFAGS... 1998-10-13 11:18:01 +00:00
locka%iol.ie 49ec17d2bf Added some pattern matching facilities 1998-10-12 22:42:22 +00:00
locka%iol.ie acf85b8a25 Added exception handling flag to compile options 1998-10-12 22:37:02 +00:00
locka%iol.ie 85d3fbbee0 Added some more initial implementations of more IWebBrowserApp methods 1998-10-12 22:35:18 +00:00
locka%iol.ie 422be83da7 New look and feel 1998-10-12 22:32:05 +00:00
rpotts%netscape.com 4dea19ddd4 Only fire the OnConnectionsComplete(...) notification once per document... 1998-10-10 05:54:58 +00:00
rpotts%netscape.com 7564874853 Removed assert that was not threadsafe... 1998-10-10 05:00:17 +00:00
rpotts%netscape.com aa1466f77e Renamed nsReload to nsURLReload sincethe enum has changed... 1998-10-10 04:35:24 +00:00
rpotts%netscape.com 6ecf81baf3 renamed some enums which moved into mozilla/network/module/nsILoadAttribs.h 1998-10-10 04:34:35 +00:00
rpotts%netscape.com c1d06bb6c4 Added support for the loading of background URLs... 1998-10-10 04:33:29 +00:00
scullin%netscape.com 5511f880b6 Fixed forward button. 1998-10-09 19:06:19 +00:00
rods%netscape.com 2baf0a7b9c Added nsISupports back in as the super class of nsViewerApp and
NS_INIT_REFCNT in the constructor
1998-10-09 17:25:36 +00:00
dcone%netscape.com 207271fe0f Addref on the nsViewerApp, so we dont destroy in the webcrawler on quit. This is consistent with the window implementation, fixes crash on quit. 1998-10-09 17:13:21 +00:00
rpotts%netscape.com e888a9b816 Removed the Stop() call to the throbber from OnStopBinding... This should keep the throbber going throughout the entire document load... 1998-10-09 05:53:41 +00:00
rpotts%netscape.com cc95b4ef70 renamed docloader LoadURL to LoadDocument... 1998-10-09 05:50:29 +00:00
rpotts%netscape.com 4f313f0ccd Wired up notifications of URLs loaded via OpenStream out to the StreamObserver... 1998-10-09 05:49:34 +00:00
rpotts%netscape.com 0b29708009 Renamed LoadURL to LoadDocument... 1998-10-09 05:47:40 +00:00
locka%iol.ie dff95299af Added some trace statements 1998-10-08 22:06:59 +00:00
locka%iol.ie 597044850d Added IWebBrowserApp and IWebBrowser2 methods (still unimplemented 1998-10-08 22:05:44 +00:00
locka%iol.ie 6a5078480f Fixed NG_TRACE macro 1998-10-08 21:56:38 +00:00
karnaze%netscape.com c68d17a425 inline, shrinkwrap support for fieldsets, legneds 1998-10-08 19:04:57 +00:00
karnaze%netscape.com 580dde94fe fieldset, legend support. fixed bug #987 1998-10-08 04:38:41 +00:00
valeski%netscape.com d05d57fdf5 Removed the nsINetContainerApplication interface. The methods that were part of this interface are now implemented by nsINetService.
Changed mozilla\network\module\makefiles so they no longer export nsINetContainerApplication.h.

M dom/src/base/nsGlobalWindow.cpp
Changed javascript so it retreives the user-agent tokens via nsINetService.

M network/module/nsINetService.h
Added the application user-agent token methods to the nsINetService interface.

M network/module/nsNetFactory.cpp
The netservice constructor no longer takes a pointer to a nsINetContainerApplication.

M network/module/nsNetService.cpp
M network/module/nsNetService.h
Added the implementation of the application user-agent token methods.

M webshell/tests/viewer/nsViewerApp.cpp
M webshell/tests/viewer/nsViewerApp.h
Removed old containerapplication implementation

M xpfe/xpviewer/src/nsViewerApp.cpp
M xpfe/xpviewer/src/nsViewerApp.h
Removed old containerapplication implementation
1998-10-07 23:19:39 +00:00
kmcclusk%netscape.com d67f6ad8db Changed the name of the netlib.so to libnetlib.so to correctly match the file
that is built under unix. This makes the viewer run again.
1998-10-07 22:54:48 +00:00
dcone%netscape.com bdd2667ac7 updated the mac menu command to the new event structure type 1998-10-07 20:17:14 +00:00
rpotts%netscape.com 565f28c1a7 Fixed RefCounting bug where following links would decrement the WebShell ref count :-( 1998-10-07 12:15:48 +00:00
troy%netscape.com c6fb274af1 Fixed circular ref counting problem that was keeping throbber from being
freed
1998-10-07 00:38:57 +00:00
troy%netscape.com 546268c485 Changed throbber and web shell to not aggregate in the widget 1998-10-06 22:33:13 +00:00
pierre%netscape.com e10f7a92e3 fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions 1998-10-06 03:00:28 +00:00
pierre%netscape.com 0736eb9c69 implemented Copy for Mac 1998-10-06 02:54:00 +00:00
troy%netscape.com 9b0d2552ca Fixed ref counting problem that was causing a widget memory leak 1998-10-06 02:00:54 +00:00
locka%iol.ie ce5d982968 IE patcher application 1998-10-04 14:49:16 +00:00
locka%iol.ie 6e5d9ddc54 Added a few more URLs to the drop down and simple busy/idle indicator 1998-10-04 14:43:16 +00:00
locka%iol.ie 86bc748ffa File is autogenerated and does not need to be in CVS 1998-10-04 14:41:23 +00:00
locka%iol.ie ee4d77f415 Added enumeration used by the IWebBrowser::Refresh2 method 1998-10-04 14:39:58 +00:00
locka%iol.ie 1d81bfd80d Removed some autogenerated files from file list 1998-10-04 14:38:59 +00:00
locka%iol.ie 80ea01af49 Added more assertions and type checking
Added initial implementations of more IWebBrowser methods
1998-10-04 14:38:05 +00:00
locka%iol.ie 8723e9c6e6 Improved diagnostic macros 1998-10-04 14:36:06 +00:00
locka%iol.ie 37a4496792 File is automatically generated by build and does not need to be in CVS 1998-10-04 13:21:55 +00:00
locka%iol.ie 5c105df355 File is generated during build and does not need to be in CVS 1998-10-04 13:17:25 +00:00
locka%iol.ie 7ad8199703 VB test app 1998-10-03 23:18:54 +00:00
locka%iol.ie 103a4b7528 C++ sample 1998-10-03 23:15:56 +00:00
locka%iol.ie c500649041 *** empty log message *** 1998-10-03 23:14:15 +00:00
locka%iol.ie 8a1b760c8d Added icon back but with binary mode turned on 1998-10-03 23:04:53 +00:00
locka%iol.ie 82b3b56664 Added binary file as text, trying again 1998-10-03 23:03:45 +00:00
locka%iol.ie bea4a9aa89 Added DevStudio project file for convenient editing 1998-10-03 22:52:55 +00:00
locka%iol.ie 69552d7ef1 Added icon (same as Mozilla executable) for control 1998-10-03 22:51:36 +00:00
locka%iol.ie 01379e9b64 Diagnostic macro file 1998-10-03 22:49:47 +00:00
locka%iol.ie 037d54b7e6 Updated to reflect recent modifications 1998-10-03 22:35:08 +00:00
joki%netscape.com 0ed19d3c3f Don't look for new webshell during link clicks if no target specified 1998-10-02 22:56:52 +00:00
rpotts%netscape.com cfd231f526 Added GetBrowserWindow() method and passed OnStatus and OnProgress messages out through the nsIBrowserWindow interface... 1998-10-02 18:44:56 +00:00
michaelp%netscape.com 15416585ee modified for new fontmetrics/renderingcontext.
fixed memory leak.
1998-10-02 01:12:24 +00:00
joki%netscape.com d665195693 Adding new js window methods/props, moving js string evaluation to UC strings. 1998-10-01 22:23:48 +00:00
rpotts%netscape.com 8ff8820bed Pass in a null nsIURLGroup to the image group... 1998-10-01 21:53:52 +00:00
rpotts%netscape.com f9ecb062b8 Fire the EndLoadURL(...) notification after all of the URLs have been loaded by the doc loader... 1998-10-01 21:49:50 +00:00
rpotts%netscape.com a6bf7303fd The document loader now supports nsIURLGroup interface. 1998-10-01 21:48:12 +00:00
rpotts%netscape.com 0ece270858 Added IsBusy() to determine if a doc loader is actively loading URLs... 1998-10-01 21:47:18 +00:00
scullin%netscape.com 7064b07c14 Don't crash if the pref dll isn't registered. 1998-10-01 19:59:32 +00:00
mcafee%netscape.com 8f57864a12 Rhapsody is building the viewer test app as the first stab at ybfe. 1998-10-01 07:51:49 +00:00
michaelp%netscape.com 6b3518d778 we now defer plugin enumeration until we need to load one for real. 1998-09-30 18:59:03 +00:00
pierre%netscape.com 9c8a630286 removed LTextEdit.cp removed "cmd/macfe/restext" 1998-09-29 20:31:42 +00:00
pinkerton%netscape.com 7c640d6f80 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
rods%netscape.com 678df6e6a6 Added the nsIToolbarItem interface and an additional init member to the interface and class 1998-09-29 00:12:09 +00:00
kostello%netscape.com 24533f52a4 raptor checkin, took out the asserts for reading in a file, just so the viewer will work correctly. While fix this soon. 1998-09-28 20:34:30 +00:00
michaelp%netscape.com 4095ea12ed removed libmsgc21.so from link list. 1998-09-28 00:28:17 +00:00
michaelp%netscape.com f13a0d58f0 changes for new nsiplugininstanceowner. 1998-09-27 22:46:41 +00:00
rpotts%netscape.com 0f907e346e Reworked the way that refresh URLs are handled... 1998-09-25 22:25:21 +00:00
peterl%netscape.com 331d3c494b cleaned up markup to match descriptions
added text decoration color test
1998-09-24 23:28:10 +00:00
dcone%netscape.com 82bd3d21dc added a search path 1998-09-24 20:12:47 +00:00
karnaze%netscape.com a7212f871f viewer saves compatibility mode preference 1998-09-24 00:21:20 +00:00
karnaze%netscape.com a75d358e7b viewer can set the compatibility mode 1998-09-23 23:02:54 +00:00
kmcclusk%netscape.com e24f9a6492 Added nsIToolkit to registry 1998-09-23 19:16:59 +00:00
karnaze%netscape.com 2603877f01 added image submit to first form 1998-09-23 17:55:28 +00:00
pierre%netscape.com 0cb009b387 handle menu events when there is no window 1998-09-23 09:23:07 +00:00
pierre%netscape.com 3bbe2fa58c implemented menu events 1998-09-22 04:21:31 +00:00
pierre%netscape.com da7b336f02 removed nsMacResource.r 1998-09-22 04:17:51 +00:00
pierre%netscape.com 6aae41655d updated menus 1998-09-22 04:16:39 +00:00
scullin%netscape.com 6d1ce0ef2b Added ngprefs test hooks. 1998-09-22 00:57:54 +00:00
scullin%netscape.com a65c4dfb9e Added ngprefs dir. 1998-09-22 00:56:07 +00:00
scullin%netscape.com b4deb86f3c Removed. 1998-09-22 00:08:51 +00:00
scullin%netscape.com 7801cffcb6 Added. 1998-09-22 00:08:27 +00:00
michaelp%netscape.com 30f132caa6 now correctly refreshes the window in ForceRefresh(). 1998-09-20 22:24:21 +00:00
mcafee%netscape.com 9582e3d811 Rhapsody doesn't like to link with -m 1998-09-19 08:48:00 +00:00
rpotts%netscape.com af17e1cb5a Made the nsISupports interface threadsafe... 1998-09-19 07:06:48 +00:00
rpotts%netscape.com 9c27907b94 Made the nsISupports and nsIRefreshURL interfaces threadsafe... 1998-09-19 07:06:07 +00:00
pierre%netscape.com e87f4dc2aa added 'demo #0' 1998-09-19 01:38:37 +00:00
rpotts%netscape.com de571c2764 Fixed build bustage... 1998-09-18 05:25:15 +00:00
joki%netscape.com eb567e7269 Adding targetting of any named window 1998-09-18 00:35:55 +00:00
troy%netscape.com bb0fe2df75 Changed some AddRef/Release calls overto use XP-COM macros 1998-09-17 21:27:22 +00:00
vidur%netscape.com 5875cb774f Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry. 1998-09-17 01:53:52 +00:00
valeski%netscape.com 81cdcbe581 ? network/module/nsNetFactory.cpp
Added nsNetFactory implementation. This allows users to retrieve nsINetService pointers from the service factory manager.

M dom/src/base/nsGlobalWindow.cpp
M gfx/src/nsImageNetContextSync.cpp
M layout/html/document/src/nsHTMLDocument.cpp
M network/module/nsURL.cpp
Replaced NS_NewINetService() calls with nsServiceManager::GetService() calls.

M network/module/Makefile
M network/module/makefile.win
Added nsNetFactory.cpp to the builds.

M network/module/nsINetService.h
Added a #define for the class id of the nsNetService.

M network/module/nsIStreamListener.h
Removed the NS_DEFINE_IID of kIStreamListenerIID from the header file. Each module that wants this will need to delcare it themselves.

M network/module/nsNetFile.cpp
Fixed memory leak.

M network/module/nsNetService.cpp
Globalized the gNetlibService variable so the NetFactory can access it.

M webshell/src/nsDocLoader.cpp
M webshell/src/nsPluginViewer.cpp
NS_DEFINE_IID of kIStreamListenerIID

M webshell/tests/viewer/nsSetupRegistry.cpp
Added the netlib library to the list of libraries in the registry and register the nsNetFactory with the appropriate iid and clsids.
1998-09-17 00:55:35 +00:00
joki%netscape.com c0d39233dd Add null check before queryinterface call 1998-09-16 23:16:37 +00:00
pierre%netscape.com c4404fd56c XP_FileOpen() now supports aliases 1998-09-16 01:26:09 +00:00
valeski%netscape.com ad6e1f0a3f M webshell/public/nsIDocumentLoader.h
nsIDocumentLoader interface method change to LoadURL() we now accept a local ip address.


M webshell/public/nsIWebShell.h
1. Extended the nsIWebShell LoadURL() method to take an additional PRUint32 parameter which represents an ip address. If specified, this address will be bound to the socket prior to connection as the local/client ip address to be used. The caller is guarantees the validity of this address.
2. Extended the nsReloadType enumeration to allow both proxy and cache bypass.


M webshell/src/nsDocLoader.cpp
1. Extended nsDocumentBindInfo::Bind() to take an additional nsILoadAttribs pointer. (class definitaion change and implementation).

2. Extended nsDocLoaderImpl::LoadURL() to take an additional PRUint32 param which represents an optional local ip address to bind the connecting socket to, prior to connection. (class definitaion change and implementation) The docloader object maintains a pointer to an nsILoadAttribs interface.


M webshell/src/nsWebShell.cpp
Implemented new LoadURL() routine. Simple pass down to doc loader of PRUint32.


M webshell/tests/ComFactory/makefile.win
Added netlib to the list of prerequisites.
1998-09-16 00:40:20 +00:00
joki%netscape.com 58d850764d More support for capturing, minor adjustments to window.open behavior. 1998-09-15 21:31:58 +00:00
michaelp%netscape.com a3e0a05573 jumping through links now works in full screen plugins. 1998-09-15 20:21:10 +00:00
thom%netscape.com 31fcb5149a First Checked In. 1998-09-15 19:51:15 +00:00
buster%netscape.com b73177768f added command line switches for setting window width and height 1998-09-15 18:06:19 +00:00
michaelp%netscape.com 3402dbd86f fixes for new plugin world. 1998-09-15 03:46:05 +00:00
kipp%netscape.com c5c6762595 Fixed log module name 1998-09-15 00:18:10 +00:00
kipp%netscape.com aa732131d6 Use traceable ctor design pattern 1998-09-15 00:17:53 +00:00
kipp%netscape.com e9698e3651 Fixed some memory leaks 1998-09-15 00:17:13 +00:00
kipp%netscape.com c8ec144167 Use nsBrowserWindow::CloseAllWindows to shutdown cleanly; added a missing NS_RELEASE and removed an improper NS_ADDREF 1998-09-15 00:16:50 +00:00
kipp%netscape.com 15bcfac858 Changed reference counting rules so that the global array holds a reference; added CloseAllWindows so that clean app shutdown is possible 1998-09-15 00:16:12 +00:00
kipp%netscape.com 3759d6226d Removed Destroy and added CloseAllWindows 1998-09-15 00:14:31 +00:00
kostello%netscape.com 4be6df91c4 Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface because many of the instance members
no longer derive from nsIWidget.
Also, using helper functions in nsWidgetHelper for standard Create calls.
1998-09-14 20:46:42 +00:00
kipp%netscape.com 64b63ba5c6 Use NS_ADDREF macros to enable refcnt tracing 1998-09-12 19:30:49 +00:00
kipp%netscape.com 0de578be7b Added missing release's 1998-09-12 19:30:09 +00:00
joki%netscape.com 6795bd7834 Add SetProgess method to nsIBrowserWindow interface 1998-09-12 00:22:27 +00:00
joki%netscape.com 56a7b174a9 Add SetProgess method 1998-09-12 00:21:46 +00:00
thom%netscape.com e6217ea149 Added code to load menus 1998-09-12 00:06:05 +00:00
thom%netscape.com 923ea08f02 Added resource file for menu definitions 1998-09-12 00:05:11 +00:00
pierre%netscape.com 3e4ba6d9e6 fix crash when GetFontMetrics() returns nil, which should never happen of course 1998-09-11 10:45:26 +00:00
pierre%netscape.com 65b652dfb3 added nsPluginViewer 1998-09-11 09:01:42 +00:00
kipp%netscape.com cd0e697e68 Make full-screen plugins deactivate better 1998-09-11 04:43:27 +00:00
kipp%netscape.com 406fcd2c21 Support (in a shaky way) some various and sundry mime types for plugins 1998-09-09 23:51:43 +00:00
kipp%netscape.com 3fa1dd6425 Added new source 1998-09-09 23:51:19 +00:00
kipp%netscape.com 4f1e900185 new 1998-09-09 23:50:46 +00:00
joki%netscape.com dc112aaa32 Remove duplicate functionality of nsIBrowserWindow and nsIWebShellContainer. 1998-09-09 01:19:11 +00:00
kipp%netscape.com 19adafc300 Flush font cache before destroying device context to break circular links (ick) 1998-09-08 22:38:48 +00:00
kipp%netscape.com 63293e335d Stub out fe routine so that app will link 1998-09-05 20:13:34 +00:00
pierre%netscape.com 5b83b85e52 added __initialize and __terminate 1998-09-05 08:03:28 +00:00
vidur%netscape.com 11b3d12de8 New content code adjusts to getting script objects through a factory interface 1998-09-04 23:03:16 +00:00
joki%netscape.com 7cb9b7b719 Add New Window menu item, added window.close() 1998-09-04 00:47:15 +00:00
mcafee%netscape.com af1f4a98a7 CreateSeparator() needs to return a widget, how about the one this function creates. 1998-09-03 10:48:13 +00:00
pierre%netscape.com a905a20756 fix bug in FE_FileType() 1998-09-03 06:21:26 +00:00
pierre%netscape.com 3f3ef28cbc XP_FileOpen() now uses MSL like the other functions from xp_file.h, not NSPR 1998-09-03 06:21:06 +00:00
kipp%netscape.com f19f2065cb Fixed body tags for bug reported by dbaron@netaxs.com 1998-09-03 05:07:16 +00:00
thom%netscape.com 7d275b223a Fixed an XP change that wasn't XP (_MAX_PATH is already defined on the mac) 1998-09-03 02:53:25 +00:00
joki%netscape.com 87125a736a This useragent code is wrong anyway but change it to at least send a backwards compat string. 1998-09-03 01:24:59 +00:00
buster%netscape.com 7f32017732 nsBrowserWindow.cpp,h
added filter name param to DumpFrames
nsViewerApp.cpp
  added -o <outputDirPath> for specifying where output files should go
  added -filter <filterName> for specifying that <filterName> should be used in an automated fashion for
dumping frames for every URL visited.
nsWebCrawler.cpp,h
  added  support methods to handle output dirs, output file name building from URL, and filter names
  added DumpFrames to ::OnStopBinding when the right state is set (from -filter option)
  added dependancies on:  nsIPresShell.h, nsIPresContext.h, and nsIFrame.h
1998-09-02 22:07:42 +00:00
peterl%netscape.com 7a54377bea reversed doc style sheet ordering in the style set 1998-09-02 02:13:37 +00:00
rods%netscape.com 75e0413b4e Added Top 100 1998-09-01 22:49:58 +00:00
rods%netscape.com c8dccec7d4 The statusbar is now sized via the LookAndFeel defaults 1998-09-01 22:49:16 +00:00
rods%netscape.com af352947ec Fixed an include and a few nsString defs 1998-09-01 22:48:08 +00:00
rpotts%netscape.com 550afc3253 Fixed build bustage due to NSRepository renaming... 1998-09-01 22:37:27 +00:00
rods%netscape.com f68761c718 Added LookAndFeel 1998-09-01 21:08:32 +00:00
rods%netscape.com 5e77f06986 Removed some windows specific code and changed to xp code. 1998-09-01 16:29:05 +00:00
rods%netscape.com 4621fb70b9 Changed the Windows platform specific dialogs to cross platform dialogs 1998-09-01 16:15:16 +00:00
rpotts%netscape.com b6a0bde1ca Added a new windows-only subdirectory called embed/AcviveX which contains an ActiveX wrapper control for NGLayout 1998-09-01 08:07:56 +00:00
pierre%netscape.com 61acb58236 enable debugger 1998-09-01 01:12:58 +00:00
warren%netscape.com 34f3c0ef88 Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
kostello%netscape.com 7911194465 These changes match the Windows/Unix changes to methods to take a parameter instead of returning a value. 1998-08-31 19:09:55 +00:00
troy%netscape.com 715766b02f Changes nsIView and nsIScrollableView interfaces to conform to
XPCOM conventions
1998-08-30 19:16:11 +00:00
kipp%netscape.com 8816c6c1f7 Port to updated nsIContent API 1998-08-29 20:19:32 +00:00
rpotts%netscape.com 530e081f25 Changes to allow building when STRICT is defined. 1998-08-29 06:30:49 +00:00
troy%netscape.com 6a2fa61df2 Changed interface nsIFontMetrics to use the XPCOM conventions for returning
a nsresult
1998-08-29 02:34:34 +00:00
pierre%netscape.com ed894d2142 fixed freeze in XP_FileOpen() 1998-08-29 01:38:21 +00:00
rods%netscape.com cf75b66bf3 Fixed Focus issues with text field in Find Dialog 1998-08-28 22:36:10 +00:00
rods%netscape.com 1f23b646d6 Added XP Find dialog 1998-08-28 16:14:37 +00:00
rods%netscape.com 3f8e995a4b Added registration of nsIDialog and nsILabel 1998-08-28 16:13:56 +00:00
rods%netscape.com 3902be6d0c Enabled the "Find" menu item 1998-08-28 16:12:51 +00:00
troy%netscape.com a72700df68 Changed nsIViewManager interface to conform to XPCOM conventions 1998-08-28 04:56:56 +00:00
michaelp%netscape.com 9b74f54d0f changes for new viewobserver stuff. 1998-08-28 03:09:22 +00:00
troy%netscape.com a2942cd289 Changed nsIDeviceContext interface to conform [more] with COM conventions 1998-08-27 05:05:03 +00:00
michaelp%netscape.com f435a2ca5d killed viewmanager SetRootWindow() call. 1998-08-26 21:24:19 +00:00
spider%netscape.com 2752a53324 Updates to invalidate throbber after last image has completed loading 1998-08-25 14:45:24 +00:00
rpotts%netscape.com 858096eece Added support to shut down netlib and the nsINetService instance... 1998-08-22 00:12:54 +00:00
kostello%netscape.com 8e94a12373 Synched with Pasteboard code on the branch 1998-08-21 18:28:48 +00:00
rpotts%netscape.com 6e109c6e91 Fixed a crash when Destroy(...) was called without first calling Init(...) 1998-08-21 06:21:52 +00:00
joki%netscape.com 4fa7ccdb91 Okay, another guess at this bustage. 1998-08-21 06:13:03 +00:00
joki%netscape.com b442dd2015 Why can't all those little slashes just get along. 1998-08-21 05:12:27 +00:00
vidur%netscape.com 17af65fb8b Added nsIDocumentLoadInfo interface. Temporarily added service startup inside WebShell factory. 1998-08-20 22:28:52 +00:00
rpotts%netscape.com 7e3ef2002c moving changes in 3.55.2.1 onto the tip... 1998-08-20 06:19:11 +00:00
rpotts%netscape.com a6c5064d42 moving changes in 1.36.2.1 onto the tip... 1998-08-20 06:17:47 +00:00
troy%netscape.com f3f041afae Changed web shell widget to NOT clip children 1998-08-19 23:13:00 +00:00
valeski%netscape.com f933b44c7a webshell/public/nsIDocumentLoader.h
Extended the nsIDocumentLoader interface's LoadURL() method to take a reload type parameter.

webshell/public/nsIWebShell.h
Extended the nsIWebShell interface's LoadURL() method to take a reload type parameter.

webshell/src/nsDocLoader.cpp
1. Extended the nsIDocumentBindInfo interface's Bind() method to take a reload type parameter. The Bind() method now takes the reload parameter and passes it to the nsIUrl it creates.
2. Added support to the DocumentLoader for the extended LoadURL() parameter list. It now passes the reload type down into the Bind() method of the nsIDocumentBindInfo.

webshell/src/nsWebShell.cpp
1. Added support to the nsWebShell to use the new reload type parameter during loads.
2. Hooked up the reload type parameter in the nsWebShell::Reload() method so we actually use it.
1998-08-19 23:01:52 +00:00
michaelp%netscape.com 7786bfd32d added support for opening new windows with _blank url targets. 1998-08-19 21:00:51 +00:00
valeski%netscape.com a3dab18b8b webshell/public/nsIDocumentLoader.h
Removed support for the underlying timer/refreshurl infrastructure.

webshell/src/nsDocLoader.cpp
1. Added support in nsDocumentBindInfo for the new nsIRefreshUrl method for cancelling.
1.5 Changed the refreshurl() method so it delegates to the container's (i.e. webshell's) refreshurl() method.
2. Removed the "actual" refresh url implementation (timers) from the nsDocumentBindInfo. It's now in the webshell and nsDocumentBindInfo's implementation of nsIRefreshUrl simply delegates to the "container" (i.e. the webshell).
3. Added call to new NS_NewURL() routine which takes an nsISupports pointer as an arg, if the nsDocumentBindInfo has a container to pass along.

webshell/src/nsWebShell.cpp
Added support for the nsIRefreshUrl interface to nsWebShell (this includes the underlying timers and callback mechanism).
1998-08-18 23:25:17 +00:00
scullin%netscape.com b38b2e61f2 Tweek interface to be compatible with branch for now. 1998-08-18 22:01:50 +00:00
kostello%netscape.com 883efd5ddb Added WidgetDebug.o to library 1998-08-17 23:36:16 +00:00
rods%netscape.com 760be3afa7 Add SetFocus so keyboard navigation works. 1998-08-17 16:43:07 +00:00
scullin%netscape.com 1c67c70c5d Checked in api changes and some other small changes from the branch. 1998-08-14 23:08:54 +00:00