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

330 Коммитов

Автор SHA1 Сообщение Дата
kipp%netscape.com 2bba7b478b Added CreateDocumentViewerUsing method 1998-10-15 23:22:25 +00:00
rpotts%netscape.com efee74428c renamed some enums which moved into mozilla/network/module/nsILoadAttribs.h 1998-10-10 04:34:35 +00:00
rpotts%netscape.com 7cad976f33 Renamed LoadURL to LoadDocument... 1998-10-09 05:47:40 +00:00
joki%netscape.com 02fa10b9f2 Adding new js window methods/props, moving js string evaluation to UC strings. 1998-10-01 22:23:48 +00:00
rpotts%netscape.com dd005a8ca1 Added IsBusy() to determine if a doc loader is actively loading URLs... 1998-10-01 21:47:18 +00:00
rods%netscape.com 807dac7936 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 c4af68389c Adding targetting of any named window 1998-09-18 00:35:55 +00:00
valeski%netscape.com de3f9dfd38 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 357c55b191 More support for capturing, minor adjustments to window.open behavior. 1998-09-15 21:31:58 +00:00
joki%netscape.com 74921f5501 Add SetProgess method 1998-09-12 00:21:46 +00:00
joki%netscape.com 2e0dcce305 Remove duplicate functionality of nsIBrowserWindow and nsIWebShellContainer. 1998-09-09 01:19:11 +00:00
joki%netscape.com c8b4742f11 Add New Window menu item, added window.close() 1998-09-04 00:47:15 +00:00
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
michaelp%netscape.com 58241d2492 added support for opening new windows with _blank url targets. 1998-08-19 21:00:51 +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
scullin%netscape.com db929b0bc0 Tweek interface to be compatible with branch for now. 1998-08-18 22:01:50 +00:00
scullin%netscape.com 39b83242e3 Checked in api changes and some other small changes from the branch. 1998-08-14 23:08:54 +00:00
joki%netscape.com 1a37c2ec6c Modify window.open method to use sizing and location parameters 1998-08-14 22:31:38 +00:00
valeski%netscape.com 354df9d79b 310133 - Extended the nsIDocumentLoader interface to include LoadURLOnTimer() and CancelLoadURLTimer() methods. 1998-08-13 20:07:17 +00:00
vidur%netscape.com 90f219c74e Added modifyHistory option to LoadURL. 1998-08-13 04:36:42 +00:00
joki%netscape.com 3e30a759a0 Adding new doc loader observer interface. 1998-08-12 05:15:38 +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
karnaze%netscape.com 2638dac692 added GetMarginWidth, SetMarginWidth, GetMarginHeight, SetMarginHeight to web widget, frameset codes calls it. 1998-08-10 01:01:27 +00:00
joki%netscape.com b45f46d744 Partial fix for frame based and general memory leaks of webshells and prescontexts 1998-08-09 07:43:22 +00:00
joki%netscape.com 9cb79b1687 Adding window.open method, fixing editormode in release builds, various event fixes 1998-08-07 04:45:03 +00:00
michaelp%netscape.com 1175321b05 changes for plugins. 1998-08-05 04:23:21 +00:00
joki%netscape.com 347fce701c Adding get status method to nsIBrowserWindow 1998-07-31 18:22:27 +00:00
peterl%netscape.com cdf487bf43 connected prefs 1998-07-31 06:02:06 +00:00
rpotts%netscape.com df17a64406 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 7da9dd2cd7 updated to Windows make file 1998-07-28 04:07:50 +00:00
dcone%netscape.com 5af428c1b8 added nsIContentViewerContainer.h and nsIWebshell.h 1998-07-23 17:05:42 +00:00
rpotts%netscape.com 515e809a04 Added GetDocumentLoader(...). 1998-07-23 04:23:00 +00:00
kipp%netscape.com 279bc44856 Added GetURL method 1998-07-22 23:40:27 +00:00
rpotts%netscape.com 2b6fbde302 First pass at nested document loaders... 1998-07-22 11:23:32 +00:00
rpotts%netscape.com 744e7f3fe6 nsIWebShell now supports a single observer for all document loads... 1998-07-22 11:22:59 +00:00
dcone%netscape.com 9c15edb6e7 added nsIContentViewerContainer.h and nsIWebshell.h 1998-07-21 21:49:35 +00:00
kipp%netscape.com ae1a97f3d0 Added two getters: GetBounds and GetWebShell 1998-07-21 00:48:10 +00:00
kipp%netscape.com 7b521870c2 Added chrome control for the menu bar 1998-07-20 21:15:21 +00:00
dcone%netscape.com 6256741cd7 Removed nsIWebwidget.h and nsIDocumentWidget.h from the file for building dist 1998-07-20 20:34:36 +00:00
kipp%netscape.com 291c405803 Added missing nsweb.h 1998-07-20 16:37:52 +00:00
kipp%netscape.com cb030eed99 Removed factory proc 1998-07-20 16:19:00 +00:00
kipp%netscape.com 97afaf21db Upgraded API 1998-07-19 04:07:32 +00:00
kipp%netscape.com 3a893acaee Fixed ommision of include of nscore.h 1998-07-19 02:03:59 +00:00
kipp%netscape.com 6351c609da Added title controls; normalized factory API; added GetRootWebShell; removed 2nd arg from AddChild 1998-07-19 01:17:39 +00:00
kipp%netscape.com b071475f3c Updated copyright and IID; removed useless Init method 1998-07-19 01:17:09 +00:00
kipp%netscape.com a49b6564fe Normalized factory api 1998-07-19 01:16:46 +00:00
kipp%netscape.com f7750ea04e Export new files 1998-07-19 01:15:26 +00:00
kipp%netscape.com 34d7ab8c5c new 1998-07-19 01:13:06 +00:00
kipp%netscape.com 72247ae22f Updated exports list 1998-07-18 22:01:25 +00:00
kipp%netscape.com cb0492d40f Updated exports list 1998-07-18 21:49:11 +00:00
kipp%netscape.com 795c7ad0ba Decoupled from web widget 1998-07-18 21:49:03 +00:00
kipp%netscape.com e36dce9baa Seperated out nsIViewerContainer and nsIContentViewer API's 1998-07-18 21:48:47 +00:00
kipp%netscape.com bb5455a632 Obsolete 1998-07-18 21:48:26 +00:00
kipp%netscape.com 3ba64da13d new 1998-07-18 21:43:02 +00:00
kipp%netscape.com 0ab7c7b077 Added GetContentViewer API; removed debug dump methods 1998-07-17 17:55:21 +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 88c65ac5b7 Added some missing forward declarations... 1998-07-02 23:38:48 +00:00
atotic 4bd5c7b252 Added a new export 1998-07-01 22:39:00 +00:00
rpotts 7129a830a6 Changed some interface methods to use NS_IMETHOD for consistancy... 1998-07-01 11:28:05 +00:00
rpotts 8da1cdbd6c Changed nsIStreamListener to nsIStreamOBserver. Added the BindToDocument(...) method which is used by the DocumentLoader. 1998-07-01 11:27:06 +00:00
rpotts 2284ed07f4 Added nsIDocumentLoader.h 1998-07-01 11:25:55 +00:00
vidur 79b16a3083 Added the nsIScriptContextOwner.h to aid in SCRIPT tag evaluation 1998-06-25 22:25:39 +00:00
michaelp ec4811f612 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 3074df2576 named <iframe>s, scrolling attribute, more complete test9.html 1998-06-23 22:25:28 +00:00
atotic 2b30eaf7bd First Checked In. 1998-06-16 21:39:13 +00:00
karnaze b9a228a2b2 more <iframe> support 1998-06-16 21:32:54 +00:00
karnaze 0ccd357a8f initial support for <iframe> 1998-06-11 16:46:33 +00:00
joki ba397d6ed5 Adding api to get DOM document interface through web widget. 1998-06-07 07:32:17 +00:00
kipp d662f8092c Removed post data from OnOverLink method 1998-06-01 20:53:34 +00:00
kipp afd61dfad6 Added OnOverLink hook for tracking mouse-over's over links 1998-06-01 19:59:13 +00:00
kipp 431503c3c6 Revised LoadURL to take an nsIStreamListener 1998-06-01 19:58:55 +00:00
karnaze f1382417c0 post submission, file content submission 1998-05-27 17:51:41 +00:00
peterl 0e56caa97a added link state api 1998-05-19 00:08:57 +00:00
peterl 4d56c4b41c more style debugging code 1998-05-18 21:12:19 +00:00
spider cd74c826b1 Removing ApplicationShell interfaces from webshell. Will be moved to toplevel 'shell' in near future. 1998-05-04 19:25:58 +00:00
spider 24b26eda06 Code Cleanup... 1998-05-01 01:16:44 +00:00
spider 58a14eee94 Modifications to support new nsIApplicationShell interface 1998-04-29 22:43:33 +00:00
kipp 0e59c2de8c Removed hack 1998-04-27 15:39:58 +00:00
kipp 098bef52b4 moved to pub 1998-04-13 20:24:54 +00:00