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

275 Коммитов

Автор SHA1 Сообщение Дата
vidur%netscape.com ed5a03320a Added nsIDocumentLoadInfo interface. Temporarily added service startup inside WebShell factory. 1998-08-20 22:28:52 +00:00
valeski%netscape.com 9c4143b645 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
valeski%netscape.com 0a20396f56 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
valeski%netscape.com 94bddddfc2 webshell/src/nsDocLoader.cpp -
310133 - 1. added LoadURLOnTimer() and CancelLoadURLTimer() implementations to the nsDocLoaderImpl class.
2. Changed nsDocumentBindInfo class to support the nsIRefreshUrl interface.
3. Changed the nsDocumentBindInfo contructor to set the m_ExtraInfo variable to the aExtraInfo pointer passed in. This must have been an oversight on the part of the original implementor.
4. Added a simple data placeholder class to hold the data that will be used to load the url on the timer.

webshell/src/nsWebShell.cpp -
1. 310133 - When the webshell is destructed or about to load a new url, the loader now calls CancelLoadURLTimer() which cancels and releases the timers.
1998-08-13 20:08:19 +00:00
joki%netscape.com edb8b34146 Adding partial load event support, removing script context Run_GC method adding partial script error support 1998-08-12 04:56:40 +00:00
michaelp%netscape.com 1175321b05 changes for plugins. 1998-08-05 04:23:21 +00:00
pierre%netscape.com c803d6b8ea fixing Windows build bustage: moved NS_IMPL_IDS 1998-07-29 22:33:29 +00:00
pierre%netscape.com c9c3bc4193 fixing Mac build: moved NS_IMPL_IDS 1998-07-29 21:06:19 +00:00
kipp%netscape.com 9858710c0d Some hackery for image documents 1998-07-27 18:05:34 +00:00
rpotts%netscape.com 87b4f3728e Get rid of those unix warnings... 1998-07-24 21:03:33 +00:00
rpotts%netscape.com 17acb2afff Added IStreamListener::OnStatus(...)... 1998-07-24 10:02:50 +00:00
rpotts%netscape.com 84622e4d43 Removed an incorrect comment... 1998-07-24 05:33:29 +00:00
rpotts%netscape.com 01af9d76c0 Fixed uninitialized variable... 1998-07-23 04:25:20 +00:00
kipp%netscape.com 8b5de63b88 Init mStatus 1998-07-22 23:41:36 +00:00
rpotts%netscape.com 2b6fbde302 First pass at nested document loaders... 1998-07-22 11:23:32 +00:00
scullin%netscape.com a1d957f419 Propagate alerts, confirms and prompts up to browser window. 1998-07-22 00:26:23 +00:00
kipp%netscape.com dcf41358c0 Normalized factory code 1998-07-19 01:18:15 +00:00
kipp%netscape.com 5dde352cb1 Updated to use revised API's; pass UA style sheet to nsIDocumentViewer instance 1998-07-18 21:50:29 +00:00
kipp%netscape.com 3deb49c15f Init unintialized variable 1998-07-17 17:54:46 +00:00
rpotts%netscape.com 589dcc48fe Split the Content viewer out of the WebWidget. The WebWidget is now a ContentViewer Container (supporting the nsIViewerContainer interface)... 1998-07-17 06:32:39 +00:00
rpotts%netscape.com 646e80db63 Added nsIURL argument to the nsIStreamListener interface 1998-07-15 22:38:01 +00:00
rickg 8b9c5f20cc dynamic DTD support 1998-07-10 05:35:23 +00:00
kipp e73dd51e0c Eliminate some compiler warnings 1998-07-03 23:14:21 +00:00
rpotts 377d7f35f9 Added error checking to the document creation. IF a document cannot be found, the network load will fail and the old document will not be deleted... 1998-07-03 06:16:02 +00:00
rpotts cb8f2e082c Added nsDocLoader.cpp... 1998-07-01 11:29:20 +00:00