Commit Graph
89 Commits
Author SHA1 Message Date
rpotts@netscape.com bd9df2d67b Added support for GetContainer()/SetContainer(). Added the OnStartURLLoad() notification to the DocumentLoadObserver... 1999-01-14 06:44:23 +00:00
kipp@netscape.com c6ac9c7321 Added in code from bug #1935 to improve auto-protocol handling on urls 1999-01-09 02:00:42 +00:00
rpotts@netscape.com 1966e907d7 Bug fix from Davide Pasetto (dipo@sis.it) for nsWebShell::Init(...). I Also changed a bunch of checks against NS_OK to use the NS_SUCCEEDED() and NS_FAILED() macros... 1999-01-08 00:32:55 +00:00
rpotts@netscape.com c6c85b6a00 Use the EventQueueService to get the event queue for the UI thread... 1999-01-05 09:46:33 +00:00
davidm@netscape.com ce04e663b0 Add mac code to get NSPR event queue for dispatching of link click events 1998-12-16 22:05:04 +00:00
warren@netscape.com 4aaec0bad1 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
michaelp@netscape.com d40e4bbd1f we no longer tell the widgets to paint themselves as a result of
a resize operation.
1998-12-15 05:45:05 +00:00
kipp@netscape.com 9945101547 Landed a patch from bobg@zanshin.com 1998-12-15 01:34:36 +00:00
kipp@netscape.com 0633218ba1 Implement new NewWebShell API 1998-12-08 02:39:48 +00:00
kipp@netscape.com 18f8e52841 Hide some noise; pass on Stop to content-viewer 1998-11-26 18:06:47 +00:00
michaelp@netscape.com 775fdc526d fixed non-painting controls on certain resize operations in xpviewer. 1998-11-25 02:52:04 +00:00
vidur@netscape.com bed2bba26e Partial fix for bug 1256. A script context should always be created for each new script global object. 1998-11-23 08:09:11 +00:00
troy@netscape.com e0c60d39ef Changed Destroy() to release references to and destroy its child
web shells. This fixes it so we don't leak all of the web shells for
frameset documents
1998-11-22 03:11:26 +00:00
vidur@netscape.com c5e8cf1482 Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface. 1998-11-14 00:21:19 +00:00
rickg@netscape.com 3cce989b0d enabled view-source 1998-11-11 20:31:45 +00:00
rods@netscape.com efeb161d30 Commented out the 3D border hint for the WebShell window. 1998-11-11 20:17:09 +00:00
rpotts@netscape.com a81af69c39 Pass the view command as the default for the webshell to the document loader... 1998-11-11 10:58:14 +00:00
karnaze@netscape.com 3c901a8811 form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
added nsImageControlFrame to handle <input type=image>.
1998-11-09 23:30:16 +00:00
joki@netscape.com e84020ce4a Adding focus passing method to nsIWebShellContainer 1998-11-06 01:30:07 +00:00
rods@netscape.com ba67e7c3f5 Made change for GetBounds to GetClientBounds conversion 1998-11-04 21:41:26 +00:00
rpotts@netscape.com e67cfd8be4 Moved the clipboard methods from nsIWebShell into a new interface called nsIClipboardCommands... 1998-11-04 08:48:22 +00:00
rpotts@netscape.com c25fecbcee 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
rods@netscape.com 0e7ad8a35f 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
rods@netscape.com 682a97612e Added FindNext 1998-11-02 19:11:43 +00:00
vidur@netscape.com edf7f4434a Added GC method to script context 1998-10-26 23:22:59 +00:00
karnaze@netscape.com 1d25e3b84f bug 1136 1998-10-26 18:37:04 +00:00
rods@netscape.com 9a592f6554 Added selection APIs 1998-10-23 20:47:57 +00:00
rpotts@netscape.com dad483f15f Fixed build bustage... 1998-10-21 23:33:52 +00:00
rpotts@netscape.com d982520126 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
rpotts@netscape.com 07be233b75 Added support for the loading of background URLs... 1998-10-10 04:33:29 +00:00
rpotts@netscape.com 5fb05da198 renamed docloader LoadURL to LoadDocument... 1998-10-09 05:50:29 +00:00
rpotts@netscape.com 545aeee04e Fixed RefCounting bug where following links would decrement the WebShell ref count :-( 1998-10-07 12:15:48 +00:00
troy@netscape.com dd28bf5cc8 Changed throbber and web shell to not aggregate in the widget 1998-10-06 22:33:13 +00:00
joki@netscape.com 6231a14219 Don't look for new webshell during link clicks if no target specified 1998-10-02 22:56:52 +00:00
rpotts@netscape.com ff4bf169a4 Added GetBrowserWindow() method and passed OnStatus and OnProgress messages out through the nsIBrowserWindow interface... 1998-10-02 18:44:56 +00:00
rpotts@netscape.com d94afd863c Fire the EndLoadURL(...) notification after all of the URLs have been loaded by the doc loader... 1998-10-01 21:49:50 +00:00
michaelp@netscape.com 5237eead89 we now defer plugin enumeration until we need to load one for real. 1998-09-30 18:59:03 +00:00
rpotts@netscape.com bae4afe889 Reworked the way that refresh URLs are handled... 1998-09-25 22:25:21 +00:00
rpotts@netscape.com 3fb8e0f15d Made the nsISupports and nsIRefreshURL interfaces threadsafe... 1998-09-19 07:06:07 +00:00
joki@netscape.com c50146fb72 Adding targetting of any named window 1998-09-18 00:35:55 +00:00
troy@netscape.com aa5489f08e Changed some AddRef/Release calls overto use XP-COM macros 1998-09-17 21:27:22 +00:00
valeski@netscape.com c49b8e6ab0 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 7d5bbac587 More support for capturing, minor adjustments to window.open behavior. 1998-09-15 21:31:58 +00:00
michaelp@netscape.com 3aa9d6e92d fixes for new plugin world. 1998-09-15 03:46:05 +00:00
kipp@netscape.com a549862071 Fixed log module name 1998-09-15 00:18:10 +00:00
joki@netscape.com 780f8168fe Remove duplicate functionality of nsIBrowserWindow and nsIWebShellContainer. 1998-09-09 01:19:11 +00:00
kipp@netscape.com cedde4e311 Flush font cache before destroying device context to break circular links (ick) 1998-09-08 22:38:48 +00:00
warren@netscape.com 10ebd4b998 Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
troy@netscape.com b8b4950beb Changed nsIDeviceContext interface to conform [more] with COM conventions 1998-08-27 05:05:03 +00:00
rpotts@netscape.com b62afd58cf Fixed a crash when Destroy(...) was called without first calling Init(...) 1998-08-21 06:21:52 +00:00