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

2041 Коммитов

Автор SHA1 Сообщение Дата
troy%netscape.com a2942cd289 Changed nsIDeviceContext interface to conform [more] with COM conventions 1998-08-27 05:05:03 +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
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 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 1c67c70c5d Checked in api changes and some other small changes from the branch. 1998-08-14 23:08:54 +00:00
valeski%netscape.com 732cc1445e 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
vidur%netscape.com 2c5b071138 Implemented Reload() on nsIWebShell 1998-08-13 04:49:16 +00:00
vidur%netscape.com 177ffce3ef Added modifyHistory option to LoadURL. 1998-08-13 04:36:42 +00:00
michaelp%netscape.com ba84f1fafa with -np plugins will no longer be initialized due to frames. 1998-08-12 22:06:00 +00:00
kmcclusk%netscape.com 05b38ad9d4 Added unix support for PR_ProcessPendingEvents. 1998-08-12 19:54:39 +00:00
joki%netscape.com 939f9a50d7 Adding partial load event support, removing script context Run_GC method adding partial script error support 1998-08-12 04:56:40 +00:00
joki%netscape.com d41161cea4 Fix possible addref on null pointer 1998-08-10 01:30:29 +00:00
karnaze%netscape.com 46e9b25173 added GetMarginWidth, SetMarginWidth, GetMarginHeight, SetMarginHeight to web widget, frameset codes calls it. 1998-08-10 01:01:27 +00:00
valeski%netscape.com 552110779f moved http:// assumption code into nsWebShell.cpp from nsBrowserWindow.cpp 1998-08-09 21:22:18 +00:00
joki%netscape.com 0e164d9aca Partial fix for frame based and general memory leaks of webshells and prescontexts 1998-08-09 07:43:22 +00:00
joki%netscape.com 20d06b486a Adding window.open method, fixing editormode in release builds, various event fixes 1998-08-07 04:45:03 +00:00
michaelp%netscape.com 446cb50e92 changes for plugins. 1998-08-05 04:23:21 +00:00
michaelp%netscape.com 7c38ee7552 tiny change to see if the unix build will come back to life. 1998-08-01 22:19:05 +00:00
rpotts%netscape.com 5b28fd5115 Added check to see if DocLoader exists before dereferencing the pointer... 1998-08-01 06:45:43 +00:00
michaelp%netscape.com ea6a9e4341 turned on plugins. 1998-08-01 05:47:34 +00:00
peterl%netscape.com 70e291739a connected prefs 1998-07-31 06:02:06 +00:00
kipp%netscape.com c0e063cc3f Make gamma 1.0 1998-07-30 16:07:18 +00:00
rpotts%netscape.com f28d663a66 Added a Destroy() method which is called when the WebShell container is going away... 1998-07-29 10:49:01 +00:00
michaelp%netscape.com 3bc803ac1f hooked up the plugin manager to the webshell. 1998-07-27 23:08:52 +00:00
kostello%netscape.com 5c50f275b7 Implemented DoCopy to put HTML on the pasteboard
Added Dialog for DoDebugSave
1998-07-27 18:17:07 +00:00
karnaze%netscape.com 0c57bd7dac more robust frameset layout; <frame>, <iframe> borders; reenabled scrolling attr for <iframe> 1998-07-27 05:59:37 +00:00
joki%netscape.com d13c8981c1 Fix for unitialized var and missing add/release ref pair in the GetScriptGlobalObject call 1998-07-25 01:53:54 +00:00
rpotts%netscape.com f82bae51c2 Get rid of those unix warnings... 1998-07-24 21:03:33 +00:00
joki%netscape.com 850d3b8fb9 Adding GetScriptGlobalObject function to nsIScriptContextOwner interface 1998-07-24 05:07:51 +00:00
rpotts%netscape.com 39531522c3 Added GetDocumentLoader(...) and support for creating nested document loaders if the webshell is nested itself... 1998-07-23 04:24:36 +00:00
kipp%netscape.com 4b9570572a Implement GetURL 1998-07-22 23:40:54 +00:00
rpotts%netscape.com ea58f0fc69 nsIWebShell now supports a single observer for all document loads...The DocLoader now stops any pending binds when a new document is requested... 1998-07-22 11:24:50 +00:00
kipp%netscape.com 1165824f2b Support aggregation (sort of) 1998-07-21 16:44:45 +00:00
kipp%netscape.com 2309a870b9 Implement IScriptContextOwner API 1998-07-21 04:46:55 +00:00
kipp%netscape.com 2ac6c52a54 Added a reminder comment 1998-07-19 04:07:59 +00:00
kipp%netscape.com b11190411d Implement new title API's; normalized factory code 1998-07-19 01:18:40 +00:00
kipp%netscape.com 8caa3ef533 new 1998-07-18 21:43:02 +00:00