Commit Graph

153 Commits

Author SHA1 Message Date
danm@netscape.com
5e67b6b77a protect nsWebShell's destructor from being called recursively a little earlier in the destructor. fixes a crash (bug 7157). 1999-06-01 23:02:15 +00:00
ftang@netscape.com
97e5addcd6 change the ReloadDocument implementation by using RefreshURL do avoid reentrance problem in libnet 1999-05-28 21:32:29 +00:00
nhotta@netscape.com
ab4928eecf Added force character set. 1999-05-28 01:31:55 +00:00
hyatt@netscape.com
e27ce5e2a5 Web shells now know about their enclosed chrome shell. 1999-05-27 21:05:27 +00:00
dp@netscape.com
6dc8a899c6 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
waterson@netscape.com
20d530e9e4 Re-wrote to avoid use of NS_WITH_SERVICE macro; otherwise, we'll get annoying asserts in viewer. 1999-05-19 07:22:57 +00:00
ftang@netscape.com
fc99da9444 add method to push necessary informaiton to implement Meta charset observeration 1999-05-19 00:23:03 +00:00
waterson@netscape.com
600455f93c Enable link coloring. 1999-05-18 05:21:37 +00:00
vidur@netscape.com
0a27280d0a Prevent onunloads from bubbling. 1999-05-17 22:14:16 +00:00
hyatt@netscape.com
074d5e0c1d Added an arg to createPopup. 1999-05-16 07:52:02 +00:00
hyatt@netscape.com
819907fa5f Adding a method to the webshell container for creating popup/context menus. 1999-05-14 22:40:03 +00:00
joki@netscape.com
88bbd339ee Adding unload event during window closing. 1999-05-13 23:51:25 +00:00
karnaze@netscape.com
86510eede2 bug 6161 - don't reinitialize mMarginWidth, mMarginHeight on doc load. 1999-05-10 02:34:17 +00:00
kipp@netscape.com
c86626b77d Pass on SetRendering call to the content viewer if we have one 1999-05-07 19:25:58 +00:00
nisheeth@netscape.com
6b7cd2bec3 Implement LoadDocument(), a new method that is part of the nsIWebShellServices interface. 1999-05-07 00:21:57 +00:00
nisheeth@netscape.com
41ef88211a - Implemented GetContentViewerContainer() in the nsDocLoaderImpl() object.
- Added charset parameters to LoadDocument(), a method defined in nsIWebShellServices
1999-05-06 03:54:40 +00:00
nisheeth@netscape.com
6a57a0ae3b - adding stubs for the methods in nsIWebShellServices implemented by the nsWebShell object.
- adding a stub implementation of the GetContentViewerContainer() method to nsDocLoaderImpl.
1999-05-06 01:58:48 +00:00
nisheeth@netscape.com
3250094b41 Fix for bug 5850:
1) Add a RemoveChild() method to nsIWebshell.
2) nsWebshell::Destroy() calls this method on its parent to remove itself from the parent's child list.
3) Call nsWebshell::Destroy() from nsHTMLFrameInnerFrame's detructor.
1999-05-05 00:23:51 +00:00
hyatt@netscape.com
0d7aba19dd Changes to the APIS for webshellcontainers. 1999-05-04 23:34:10 +00:00
rickg@netscape.com
07ffb7d623 update to nsString2 API 1999-05-04 06:38:37 +00:00
nisheeth@netscape.com
93d0351805 Fix for bug 5472. Approved by chofmann. Reviewed by Kipp. 1999-05-03 23:04:50 +00:00
pinkerton@netscape.com
5ec4702d7e pinkerton/scc. appr chofmann. Bug #4127, et al. Fixing ownership models (more work to come). 1999-04-30 09:04:36 +00:00
kipp@netscape.com
1951e6706b Use DestroyChildren instead of ReleaseChildren when destroying a webshell 1999-04-30 00:09:52 +00:00
ftang@netscape.com
ede459770e fix bug 5644. reviewed by nisheeth and approved by cyeh. broadcast default character set to all the children and make sure all the children set to the same value when they are added to the parent 1999-04-28 23:59:08 +00:00
nisheeth@netscape.com
fdd0391449 Passing in nsIDocumentLoader as a parameter to all functions in nsIDocumentLoaderObserver... 1999-04-28 06:47:40 +00:00
law@netscape.com
79e864375f Remove reference to obsolete nsIURLListener 1999-04-28 01:40:01 +00:00
ftang@netscape.com
4998409253 set the default charset of nsWebShell to ISO-8859-1 1999-04-26 18:05:18 +00:00
rickg@netscape.com
3775852ef8 updates to sync with nsString2 api 1999-04-22 00:05:59 +00:00
hyatt@netscape.com
7943831e61 window.open lives. 1999-04-20 22:35:11 +00:00
hyatt@netscape.com
7dd2dc48b4 Added a method to webshell so that a root container can find out when
new webshells are added to its hierarchy.
1999-04-20 01:50:03 +00:00
hyatt@netscape.com
cc80f06c18 Changes to enable an asynchronous creation of a webshell in response to a
window.open call.
1999-04-19 21:08:44 +00:00
hyatt@netscape.com
e9a7806dbf Added support for chrome vs. content in the webshell. Altered some methods
so that they know how to go across the chrome vs. content boundary.
1999-04-16 08:15:04 +00:00
michaelp@netscape.com
49a1b0d66d added zooming front end. 1999-04-16 04:25:17 +00:00
davidm@netscape.com
460199ebc6 Remove #ifdef Mac code now that the mac uses the EventQueue Service 1999-04-12 22:49:38 +00:00
joki@netscape.com
a57fa8b32c New argument to nsIWebShellContainer::FocusAvailable method 1999-04-12 21:25:08 +00:00
karnaze@netscape.com
3c4c86225f bug 4643, webshells reset scrolling value to prior value on reloading doc 1999-04-09 21:09:00 +00:00
joki@netscape.com
5d96c7a18a Fix for bug 4001, crashing immediately or on exit after tabbing to end of doc. A: chofmann. 1999-04-09 20:35:18 +00:00
law@netscape.com
de3a1cb76f File download; approved by chofmann 1999-04-08 04:21:15 +00:00
nisheeth@netscape.com
8831f1f5d6 Fix for bug 3413. I had to reapply the fix because it got trashed during the
work that happened on the document load observation APIs.
1999-04-08 04:08:49 +00:00
radha@netscape.com
b26b13979d Webshell implements the new nsIDocumentLoaderObserver interface 1999-04-06 21:01:04 +00:00
joki@netscape.com
bdc855591b Adding unload event 1999-03-29 23:01:13 +00:00
rpotts@netscape.com
ee1ab4ce45 Added more methods to nsIDocumentLoaderObserver in the first stage toward unifying *all* of the different notification mechanisms in the WebShell... 1999-03-29 09:21:01 +00:00
joki@netscape.com
ab615d379b Changing api uses in editor, rdf, and xpfe to match DOM2 api name/param changes. 1999-03-28 22:27:38 +00:00
ftang@netscape.com
bd9d11f3f0 add Set/GetDefaultCharacterSet to nsWebShell. Reviewed and approved by nisheeth 1999-03-22 22:21:22 +00:00
danm@netscape.com
a8a8609e13 plug leak in CheckForTrailingSlash. r:nisheeth 1999-03-22 21:53:58 +00:00
nisheeth@netscape.com
04cc146969 Fix bug 3413. Approved by chofmann. Reviewed by rpotts. We check nsIURL's
address in nsWebshell::OnStartBinding() and if a trailing slash has been
added to it, we replace the topmost history entry with the new address.
1999-03-18 01:07:22 +00:00
law@netscape.com
6b68a4df9c Adding url listener support 1999-03-13 03:31:55 +00:00
michaelp@netscape.com
6691130a43 fixed memory leak. 1999-03-11 05:45:52 +00:00
warren@netscape.com
35d5e6e062 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
beard@netscape.com
93c1fc12ec Using the service manager to access the plugin manager, because it needs to be a singleton. 1999-03-08 00:01:02 +00:00