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

320 Коммитов

Автор SHA1 Сообщение Дата
joki%netscape.com 4fe1ea4222 New argument to nsIWebShellContainer::FocusAvailable method 1999-04-12 21:25:08 +00:00
karnaze%netscape.com fcf51edf0e bug 4643, webshells reset scrolling value to prior value on reloading doc 1999-04-09 21:09:00 +00:00
law%netscape.com bd438feb37 File download; approved by chofmann 1999-04-08 04:21:15 +00:00
radha%netscape.com 9277088086 Webshell implements the new nsIDocumentLoaderObserver 1999-04-06 21:00:26 +00:00
rpotts%netscape.com 60cb857615 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
ftang%netscape.com cb26fd22b6 add Set/GetDefaultCharacterSet to nsWebShell. Reviewed and approved by nisheeth 1999-03-22 22:21:22 +00:00
law%netscape.com 2869302cd5 Adding url listener support 1999-03-13 03:31:55 +00:00
law%netscape.com 3eba703853 Export nsIURLListener.h 1999-03-13 03:01:15 +00:00
law%netscape.com 2d37e25e9b New URL listener interface to get throbber working 1999-03-13 02:28:31 +00:00
hyatt%netscape.com c7bc16173e Enhanced the document loader so that it can now handle subdocuments, thus
enabling it to load multiple documents at once and to support the integration
of a subdocument into the parent document.
1999-03-12 05:20:14 +00:00
hyatt%netscape.com d618cd5ae5 Adding GetIID methods to the content viewer and document loader. 1999-03-11 22:38:38 +00:00
hyatt%netscape.com 7cb853974e Adding the GetIID methods to webshell. 1999-03-11 22:34:13 +00:00
troy%netscape.com a615ee3c8a Fixed a bunch of "const" problems 1999-02-14 06:35:01 +00:00
brade%netscape.com c568e7efbd remove extra comma to reduce warnings on Macintosh compiler 1999-02-03 22:57:04 +00:00
joki%netscape.com 93bb8ce0eb Adding new history interface method onto webshell, removing enums types from linkhandler 1999-01-28 23:13:48 +00:00
karnaze%netscape.com 8f10d2b9c6 added GetIsFrame, SetIsFrame to distinguish <frame> documents 1999-01-19 23:14:31 +00:00
rpotts%netscape.com 9aabce5c21 Changed NS_DOCUMENTLOADER_CID to NS_DOCUMENTLOADER_SERVICE_CID 1999-01-17 11:47:27 +00:00
rpotts%netscape.com 70a755af6e Added OnStartURLLoad() notification which is called whenever the document loader has established a connection... 1999-01-14 06:37:11 +00:00
rpotts%netscape.com 85cd2767af Added GetContainer() and SetContainer() methods which allow access to the ContentViewerContainer (ie webshell) associated with the document loader. 1999-01-14 06:34:56 +00:00
rpotts%netscape.com c40fd30ce8 Moved GetContentViewer() from nsIWebShell into nsIContentViewerContainer... 1999-01-14 06:33:54 +00:00
kipp%netscape.com d66be1b71f Added 2 more arguments to NewWebShell so that new top-level windows could be created properly 1998-12-08 01:57:00 +00:00
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
kipp%netscape.com d43ba63744 XPCOMize the methods; added Stop 1998-11-26 18:03:42 +00:00
cyeh%netscape.com e9d3c67427 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
michaelp%netscape.com d7d8293d07 changes to support printing. 1998-11-14 01:58:34 +00:00
vidur%netscape.com a349a1e4a6 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 c16dd335a5 enabled view-source 1998-11-11 20:31:45 +00:00
karnaze%netscape.com 44b5b9e670 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 1569d53889 Adding focus passing method to nsIWebShellContainer 1998-11-06 01:30:07 +00:00
joki%netscape.com db36fb8dce Removing unneeded methods from nsIBrowserWindow interface. 1998-11-05 23:57:02 +00:00
joki%netscape.com bc6476915f Fixing missing '.h' on filename. 1998-11-05 05:50:20 +00:00
rods%netscape.com afacf49404 Made changes for GetBounds to GetClientBounds conversion 1998-11-04 21:46:00 +00:00
rpotts%netscape.com 3267ac2e2a Moved the clipboard methods from nsIWebShell into a new interface called nsIClipboardCommands... 1998-11-04 08:48:22 +00:00
rpotts%netscape.com e5faf4e3e9 Added new public interface nsIClipboardCommands.h 1998-11-04 08:46:48 +00:00
rpotts%netscape.com 5da97feec2 Removed the exporting of the obsolete nsIDocumentLoadInfo interface... 1998-11-03 10:11:01 +00:00
rpotts%netscape.com 46454aac79 Added some comments... 1998-11-03 08:04:34 +00:00
rods%netscape.com 7cd43a5ad8 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 1850a30aaa Added FindNext 1998-11-02 19:11:43 +00:00
cls%seawood.org 609f087498 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
rods%netscape.com 6ddbcf6f80 Added selection APIs 1998-10-23 20:47:57 +00:00
kipp%netscape.com 5c4edf4141 Added CreateDocumentViewerUsing method 1998-10-15 23:22:25 +00:00
rpotts%netscape.com 6ecf81baf3 renamed some enums which moved into mozilla/network/module/nsILoadAttribs.h 1998-10-10 04:34:35 +00:00
rpotts%netscape.com 0b29708009 Renamed LoadURL to LoadDocument... 1998-10-09 05:47:40 +00:00
joki%netscape.com d665195693 Adding new js window methods/props, moving js string evaluation to UC strings. 1998-10-01 22:23:48 +00:00
rpotts%netscape.com 0ece270858 Added IsBusy() to determine if a doc loader is actively loading URLs... 1998-10-01 21:47:18 +00:00
rods%netscape.com 678df6e6a6 Added the nsIToolbarItem interface and an additional init member to the interface and class 1998-09-29 00:12:09 +00:00
joki%netscape.com eb567e7269 Adding targetting of any named window 1998-09-18 00:35:55 +00:00
valeski%netscape.com ad6e1f0a3f 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 58d850764d More support for capturing, minor adjustments to window.open behavior. 1998-09-15 21:31:58 +00:00
joki%netscape.com 56a7b174a9 Add SetProgess method 1998-09-12 00:21:46 +00:00
joki%netscape.com dc112aaa32 Remove duplicate functionality of nsIBrowserWindow and nsIWebShellContainer. 1998-09-09 01:19:11 +00:00
joki%netscape.com 7cb9b7b719 Add New Window menu item, added window.close() 1998-09-04 00:47:15 +00:00
vidur%netscape.com 17af65fb8b Added nsIDocumentLoadInfo interface. Temporarily added service startup inside WebShell factory. 1998-08-20 22:28:52 +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 b38b2e61f2 Tweek interface to be compatible with branch for now. 1998-08-18 22:01:50 +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
joki%netscape.com 7f2b23193e Modify window.open method to use sizing and location parameters 1998-08-14 22:31:38 +00:00
valeski%netscape.com e8ef1cec5e 310133 - Extended the nsIDocumentLoader interface to include LoadURLOnTimer() and CancelLoadURLTimer() methods. 1998-08-13 20:07:17 +00:00
vidur%netscape.com 177ffce3ef Added modifyHistory option to LoadURL. 1998-08-13 04:36:42 +00:00
joki%netscape.com 0cbc57923b Adding new doc loader observer interface. 1998-08-12 05:15:38 +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
karnaze%netscape.com 46e9b25173 added GetMarginWidth, SetMarginWidth, GetMarginHeight, SetMarginHeight to web widget, frameset codes calls it. 1998-08-10 01:01:27 +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
joki%netscape.com 376cd9f783 Adding get status method to nsIBrowserWindow 1998-07-31 18:22:27 +00:00
peterl%netscape.com 70e291739a connected prefs 1998-07-31 06:02:06 +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
pierre%netscape.com 0f69ef0668 updated to Windows make file 1998-07-28 04:07:50 +00:00
dcone%netscape.com 5cd4d1c604 added nsIContentViewerContainer.h and nsIWebshell.h 1998-07-23 17:05:42 +00:00
rpotts%netscape.com 49042c2296 Added GetDocumentLoader(...). 1998-07-23 04:23:00 +00:00
kipp%netscape.com 5bb132901a Added GetURL method 1998-07-22 23:40:27 +00:00
rpotts%netscape.com 0fa486b54f First pass at nested document loaders... 1998-07-22 11:23:32 +00:00
rpotts%netscape.com a879f52099 nsIWebShell now supports a single observer for all document loads... 1998-07-22 11:22:59 +00:00
dcone%netscape.com 59699553df added nsIContentViewerContainer.h and nsIWebshell.h 1998-07-21 21:49:35 +00:00
kipp%netscape.com 15451a161b Added two getters: GetBounds and GetWebShell 1998-07-21 00:48:10 +00:00
kipp%netscape.com 3f3e75392e Added chrome control for the menu bar 1998-07-20 21:15:21 +00:00
dcone%netscape.com 8c057f8234 Removed nsIWebwidget.h and nsIDocumentWidget.h from the file for building dist 1998-07-20 20:34:36 +00:00
kipp%netscape.com c8ba2ce197 Added missing nsweb.h 1998-07-20 16:37:52 +00:00
kipp%netscape.com 70a651e243 Removed factory proc 1998-07-20 16:19:00 +00:00
kipp%netscape.com 0e28f6ebc8 Upgraded API 1998-07-19 04:07:32 +00:00
kipp%netscape.com 3896c1676e Fixed ommision of include of nscore.h 1998-07-19 02:03:59 +00:00
kipp%netscape.com 4e758ab096 Added title controls; normalized factory API; added GetRootWebShell; removed 2nd arg from AddChild 1998-07-19 01:17:39 +00:00
kipp%netscape.com 86a1ce3f33 Updated copyright and IID; removed useless Init method 1998-07-19 01:17:09 +00:00
kipp%netscape.com 201a915395 Normalized factory api 1998-07-19 01:16:46 +00:00
kipp%netscape.com d0dbbaf3ff Export new files 1998-07-19 01:15:26 +00:00
kipp%netscape.com 65aebc778e new 1998-07-19 01:13:06 +00:00
kipp%netscape.com 807c76e57f Updated exports list 1998-07-18 22:01:25 +00:00
kipp%netscape.com 34937c2728 Updated exports list 1998-07-18 21:49:11 +00:00
kipp%netscape.com 0fa6e84091 Decoupled from web widget 1998-07-18 21:49:03 +00:00
kipp%netscape.com 3b23676168 Seperated out nsIViewerContainer and nsIContentViewer API's 1998-07-18 21:48:47 +00:00
kipp%netscape.com f94e52d884 Obsolete 1998-07-18 21:48:26 +00:00
kipp%netscape.com 8caa3ef533 new 1998-07-18 21:43:02 +00:00
kipp%netscape.com 455b0b7e98 Added GetContentViewer API; removed debug dump methods 1998-07-17 17:55:21 +00:00
rpotts%netscape.com 5465bbd7a8 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 102dceb32b Added some missing forward declarations... 1998-07-02 23:38:48 +00:00
atotic 07d2229162 Added a new export 1998-07-01 22:39:00 +00:00
rpotts b4e420e11b Changed some interface methods to use NS_IMETHOD for consistancy... 1998-07-01 11:28:05 +00:00
rpotts 1c6623bc25 Changed nsIStreamListener to nsIStreamOBserver. Added the BindToDocument(...) method which is used by the DocumentLoader. 1998-07-01 11:27:06 +00:00
rpotts af2a7c1e86 Added nsIDocumentLoader.h 1998-07-01 11:25:55 +00:00
vidur e062e32c8f Added the nsIScriptContextOwner.h to aid in SCRIPT tag evaluation 1998-06-25 22:25:39 +00:00
michaelp e183f05efb added init() method to prescontext.
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00
karnaze ea5cd1554d named <iframe>s, scrolling attribute, more complete test9.html 1998-06-23 22:25:28 +00:00
atotic fcb81f3583 First Checked In. 1998-06-16 21:39:13 +00:00
karnaze f2d01e4d6f more <iframe> support 1998-06-16 21:32:54 +00:00
karnaze 6800f5f5d8 initial support for <iframe> 1998-06-11 16:46:33 +00:00
joki f1f8b1626b Adding api to get DOM document interface through web widget. 1998-06-07 07:32:17 +00:00
kipp 093d99cd0f Removed post data from OnOverLink method 1998-06-01 20:53:34 +00:00
kipp 76b2748e6f Added OnOverLink hook for tracking mouse-over's over links 1998-06-01 19:59:13 +00:00
kipp 65491b04e7 Revised LoadURL to take an nsIStreamListener 1998-06-01 19:58:55 +00:00
karnaze a73bfbfe46 post submission, file content submission 1998-05-27 17:51:41 +00:00
peterl 547b13ab84 added link state api 1998-05-19 00:08:57 +00:00
peterl b6fe2883ae more style debugging code 1998-05-18 21:12:19 +00:00
spider 4f6d985fe1 Removing ApplicationShell interfaces from webshell. Will be moved to toplevel 'shell' in near future. 1998-05-04 19:25:58 +00:00
spider b670d01274 Code Cleanup... 1998-05-01 01:16:44 +00:00
spider 06d17672ff Modifications to support new nsIApplicationShell interface 1998-04-29 22:43:33 +00:00
kipp 063c7a9abd Removed hack 1998-04-27 15:39:58 +00:00
kipp 4717009d75 moved to pub 1998-04-13 20:24:54 +00:00