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

533 Коммитов

Автор SHA1 Сообщение Дата
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