53 Commits

Author SHA1 Message Date
hyatt%netscape.com
5b2065032e Altering the args for createPopup.
git-svn-id: svn://10.0.0.236/trunk@34389 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 08:36:06 +00:00
nhotta%netscape.com
bd54474c8c Added force character set.
git-svn-id: svn://10.0.0.236/trunk@33079 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-28 01:31:55 +00:00
hyatt%netscape.com
6c7b70d9cf Web shells now know about their enclosed chrome shell.
git-svn-id: svn://10.0.0.236/trunk@32962 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 21:05:27 +00:00
ftang%netscape.com
f55cd93707 add method to push necessary informaiton to implement Meta charset observeration
git-svn-id: svn://10.0.0.236/trunk@32186 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 00:23:03 +00:00
hyatt%netscape.com
6327895932 Added an arg to createPopup.
git-svn-id: svn://10.0.0.236/trunk@31841 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-16 07:52:02 +00:00
hyatt%netscape.com
502c1e7de2 Adding a method to the webshell container for creating popup/context menus.
git-svn-id: svn://10.0.0.236/trunk@31678 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 22:40:03 +00:00
nisheeth%netscape.com
6cc6d8d9b0 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.


git-svn-id: svn://10.0.0.236/trunk@30303 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-05 00:10:33 +00:00
hyatt%netscape.com
0942f97448 Changes to the APIS for webshellcontainers.
git-svn-id: svn://10.0.0.236/trunk@30285 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 23:34:10 +00:00
hyatt%netscape.com
ce21f46014 window.open lives.
git-svn-id: svn://10.0.0.236/trunk@28339 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 22:35:11 +00:00
hyatt%netscape.com
77e6145552 Added a method to webshell so that a root container can find out when
new webshells are added to its hierarchy.


git-svn-id: svn://10.0.0.236/trunk@28203 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 01:50:03 +00:00
hyatt%netscape.com
f67a03d948 Changes to enable an asynchronous creation of a webshell in response to a
window.open call.


git-svn-id: svn://10.0.0.236/trunk@28076 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-19 21:08:44 +00:00
hyatt%netscape.com
6f332240b4 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.


git-svn-id: svn://10.0.0.236/trunk@27835 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 08:15:04 +00:00
michaelp%netscape.com
8e8857351f added zooming front end.
git-svn-id: svn://10.0.0.236/trunk@27819 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 04:25:17 +00:00
joki%netscape.com
dc1c99d47d New argument to nsIWebShellContainer::FocusAvailable method
git-svn-id: svn://10.0.0.236/trunk@27212 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-12 21:25:08 +00:00
karnaze%netscape.com
cb800e68f4 bug 4643, webshells reset scrolling value to prior value on reloading doc
git-svn-id: svn://10.0.0.236/trunk@26884 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-09 21:09:00 +00:00
radha%netscape.com
27ac762b94 Webshell implements the new nsIDocumentLoaderObserver
git-svn-id: svn://10.0.0.236/trunk@26528 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 21:00:26 +00:00
ftang%netscape.com
4550ae4abf add Set/GetDefaultCharacterSet to nsWebShell. Reviewed and approved by nisheeth
git-svn-id: svn://10.0.0.236/trunk@24711 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 22:21:22 +00:00
law%netscape.com
a8a4d3d226 Adding url listener support
git-svn-id: svn://10.0.0.236/trunk@24048 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-13 03:31:55 +00:00
hyatt%netscape.com
22d212af2a Adding the GetIID methods to webshell.
git-svn-id: svn://10.0.0.236/trunk@23774 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-11 22:34:13 +00:00
troy%netscape.com
6dd2f2c957 Fixed a bunch of "const" problems
git-svn-id: svn://10.0.0.236/trunk@20685 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 06:35:01 +00:00
joki%netscape.com
42ac3bd5b6 Adding new history interface method onto webshell, removing enums types from linkhandler
git-svn-id: svn://10.0.0.236/trunk@18960 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-28 23:13:48 +00:00
karnaze%netscape.com
506ead5fcd added GetIsFrame, SetIsFrame to distinguish <frame> documents
git-svn-id: svn://10.0.0.236/trunk@18032 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-19 23:14:31 +00:00
rpotts%netscape.com
943b5057e7 Moved GetContentViewer() from nsIWebShell into nsIContentViewerContainer...
git-svn-id: svn://10.0.0.236/trunk@17711 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-14 06:33:54 +00:00
kipp%netscape.com
4214d0534b Added 2 more arguments to NewWebShell so that new top-level windows could be created properly
git-svn-id: svn://10.0.0.236/trunk@15949 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-08 01:57:00 +00:00
rickg%netscape.com
208f37c790 enabled view-source
git-svn-id: svn://10.0.0.236/trunk@14454 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 20:31:45 +00:00
karnaze%netscape.com
c723661f91 form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
added nsImageControlFrame to handle <input type=image>.


git-svn-id: svn://10.0.0.236/trunk@14312 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-09 23:30:16 +00:00
joki%netscape.com
b7f7229b49 Adding focus passing method to nsIWebShellContainer
git-svn-id: svn://10.0.0.236/trunk@14181 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 01:30:07 +00:00
rods%netscape.com
f3596d389e Made changes for GetBounds to GetClientBounds conversion
git-svn-id: svn://10.0.0.236/trunk@14104 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 21:46:00 +00:00
rpotts%netscape.com
a15efa757c Moved the clipboard methods from nsIWebShell into a new interface called nsIClipboardCommands...
git-svn-id: svn://10.0.0.236/trunk@14071 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 08:48:22 +00:00
rpotts%netscape.com
cc1becb059 Added some comments...
git-svn-id: svn://10.0.0.236/trunk@13965 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-03 08:04:34 +00:00
rods%netscape.com
afb0729ff5 Added an extra parameter to the Init to tell it whether it should have a sunken border
git-svn-id: svn://10.0.0.236/trunk@13919 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 22:19:08 +00:00
rods%netscape.com
67620830db Added selection APIs
git-svn-id: svn://10.0.0.236/trunk@13401 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 20:47:57 +00:00
rpotts%netscape.com
d016600b86 renamed some enums which moved into mozilla/network/module/nsILoadAttribs.h
git-svn-id: svn://10.0.0.236/trunk@12507 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-10 04:34:35 +00:00
joki%netscape.com
44d5557928 Adding targetting of any named window
git-svn-id: svn://10.0.0.236/trunk@10327 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-18 00:35:55 +00:00
valeski%netscape.com
893604c431 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.


git-svn-id: svn://10.0.0.236/trunk@10104 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-16 00:40:20 +00:00
joki%netscape.com
cc5aacfa27 More support for capturing, minor adjustments to window.open behavior.
git-svn-id: svn://10.0.0.236/trunk@10077 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-15 21:31:58 +00:00
joki%netscape.com
c5e8af16d8 Remove duplicate functionality of nsIBrowserWindow and nsIWebShellContainer.
git-svn-id: svn://10.0.0.236/trunk@9586 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-09 01:19:11 +00:00
valeski%netscape.com
277cec0087 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.


git-svn-id: svn://10.0.0.236/trunk@8211 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 23:01:52 +00:00
michaelp%netscape.com
a59b85078e added support for opening new windows with _blank url targets.
git-svn-id: svn://10.0.0.236/trunk@8203 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 21:00:51 +00:00
scullin%netscape.com
986f93c67c Tweek interface to be compatible with branch for now.
git-svn-id: svn://10.0.0.236/trunk@8143 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-18 22:01:50 +00:00
scullin%netscape.com
db73f7e25e Checked in api changes and some other small changes from the branch.
git-svn-id: svn://10.0.0.236/trunk@8049 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-14 23:08:54 +00:00
vidur%netscape.com
0108cd6479 Added modifyHistory option to LoadURL.
git-svn-id: svn://10.0.0.236/trunk@7905 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-13 04:36:42 +00:00
karnaze%netscape.com
da7fa463af added GetMarginWidth, SetMarginWidth, GetMarginHeight, SetMarginHeight to web widget, frameset codes calls it.
git-svn-id: svn://10.0.0.236/trunk@7642 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 01:01:27 +00:00
joki%netscape.com
9a4b4d35b9 Partial fix for frame based and general memory leaks of webshells and prescontexts
git-svn-id: svn://10.0.0.236/trunk@7628 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-09 07:43:22 +00:00
michaelp%netscape.com
f6f0263fa5 changes for plugins.
git-svn-id: svn://10.0.0.236/trunk@7328 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 04:23:21 +00:00
peterl%netscape.com
1431e4c8e5 connected prefs
git-svn-id: svn://10.0.0.236/trunk@6945 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-31 06:02:06 +00:00
rpotts%netscape.com
2f4d8826cb Added a Destroy() method which is called when the WebShell container is going away...
git-svn-id: svn://10.0.0.236/trunk@6733 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-29 10:49:01 +00:00
rpotts%netscape.com
56a717417c Added GetDocumentLoader(...).
git-svn-id: svn://10.0.0.236/trunk@6228 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-23 04:23:00 +00:00
kipp%netscape.com
b6847ea0a2 Added GetURL method
git-svn-id: svn://10.0.0.236/trunk@6207 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-22 23:40:27 +00:00
rpotts%netscape.com
d99534a520 nsIWebShell now supports a single observer for all document loads...
git-svn-id: svn://10.0.0.236/trunk@6165 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-22 11:22:59 +00:00