dbaron@fas.harvard.edu
cedf05843b
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
locka@iol.ie
31e5638de0
Removed huge chunks of dead webshell and cleaned up a few references to it elsewhere in the code. b=113970 r=valeski@netscape.com sr=rpotts@netscape.com
2002-01-08 13:01:38 +00:00
locka@iol.ie
2cae8745a2
Fix removes const keyword from the out param of nsIWebShell::GetURL and fixes a memory leak in viewer when it calls this method. b=102413 r=jaggernaut@netscape.com sr=rpotts@netscape.com
2001-10-08 20:08:30 +00:00
gerv@gerv.net
58d409fba9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
rpotts@netscape.com
39c73234a1
bug #84749 . (r=nisheeth, sr=jst). Document unload() events fired *after* the current URI had been changed - this allowed JS to track where the user was going next...
2001-07-17 20:17:38 +00:00
dbaron@fas.harvard.edu
dbe136f19b
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
2001-01-27 16:58:15 +00:00
vidur@netscape.com
0a175de4e5
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
2000-09-01 01:54:35 +00:00
valeski@netscape.com
629043ee05
45723. r=rpotts. webshell-docshell consolodation changes.
2000-07-18 23:13:07 +00:00
tbogard@aol.net
e7614762af
Removed the methods dealing with the old session history that is going away.
2000-04-16 11:18:39 +00:00
tbogard@aol.net
765f3417f7
Removed the remaining methods on nsIWebShellContainer as they are no longer used.
2000-04-11 23:52:27 +00:00
tbogard@aol.net
177bbd21f1
Removed ProgressLoadURL as it is no longer needed (the rest of nsIWebShellContainer will go away when we finish landing the nsIWebProgressListener interfaces.) Removed CaptureHistoryState, GetHistoryState and SetHistoryState as they shouldn't be called from the outside.
2000-04-02 01:19:26 +00:00
tbogard@aol.net
289329c4f4
Removed all the LoadURL methods from the webshell API. Added a new API to allow loading for the old session history. This is needed until the new session history is online.
2000-04-01 00:29:36 +00:00
alecf@netscape.com
34e42e26f0
remove bogus nsIPref dependancies
2000-03-29 09:49:24 +00:00
pollmann@netscape.com
e7508586d3
Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), and add GetHistoryState method, r=nisheeth
2000-03-24 03:36:58 +00:00
tbogard@aol.net
2daa931997
Tweaked a comment to not mention nsIBrowserWindow which is going away.
2000-03-14 03:58:45 +00:00
tbogard@aol.net
44bab9b73e
Removed Back(), Forward(), CanBack(), and CanForward(). People wanting to do these things can use the nsIWebNavigation interface.
2000-03-11 12:00:33 +00:00
norris@netscape.com
2954df150f
Remove mURL from nsWebShell, and GetURL from nsIWebShell.
...
r=travis
2000-03-11 02:57:39 +00:00
tbogard@aol.net
4e64c2aeb2
Remove Init, SetDocLoaderObserver, GetDocLoaderObserver, SetParent, GetParent, GetChildCount, AddChild, RemoveChild, ChildAt, GetName, SetName, FindChildWithName, SetChromeEventHandler, GetContentViewer, IsBusy, SetDocument, StopBeforeRequestingURL, StopAfterURLAvailable, GetMarginWidth, SetMarginWidth, GetMarginHeight, SetMarginHeight, SetZoom, GetZoom. These should no longer be used. The docShell APIs should be used intead.
2000-03-11 01:04:28 +00:00
tbogard@aol.net
1c7bf629cf
nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
2000-03-02 07:13:02 +00:00
pollmann@netscape.com
f049a2af70
Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg
2000-02-29 06:51:48 +00:00
tbogard@aol.net
507446d8ea
Removed RemoveFocus, Stop, Reload, and SetContentViewer as these functions are no longer called. Work for 13374 and landing of new session history/ uriloading. r=mscott a=jevering
2000-02-24 04:15:48 +00:00
mscott@netscape.com
4a86995693
Bug #17468 --> LoadURL needs to pass around the window target for now.
...
r=travis
2000-02-16 07:29:50 +00:00
joki@netscape.com
f9fd8ca2e4
Fix bug 4167. Fire unload event before all data is gone to allow action during event handlers. r:travis
2000-02-15 22:55:36 +00:00
tbogard@aol.net
8723421250
Removed unused method from the interface. r=pavlov
2000-02-14 09:42:30 +00:00
tbogard@aol.net
b076075a0f
Remove a number of now defunct methods on nsIWebShellContainer. And a couple more from nsIWebShell. r=hyatt
2000-02-11 08:29:02 +00:00
mscott@netscape.com
6099bfc1ba
Remove nsIDocumentloader, nsIDocumentLoaderObserver from the builds. These files are now
...
in the uriloader
r=travis
2000-01-29 06:04:35 +00:00
hyatt@netscape.com
4fb909292a
Getting rid of createPopup.
2000-01-28 03:05:17 +00:00
tbogard@aol.net
4b9a49d149
Removed GetWebShellType() form the API.
1999-12-21 00:12:46 +00:00
tbogard@aol.net
5f17b0b004
Started removing functions that should no longer be used. Call sites are now using the new docshell interfaces.
1999-12-18 02:24:45 +00:00
tbogard@aol.net
dbee1986fb
Put a couple of what were protected member functions of nsWebShell into the public API. This was needed during the period of rebuilding the webshell.
1999-11-30 04:32:42 +00:00
tbogard@aol.net
7f2b2c95ef
Changed GetDocumentLoaderObserver to return a ** instead of a *&. This is in sync with the nsIDocShell::GetDocumentLoaderObserver. r=pavlov
1999-11-29 21:09:47 +00:00
tbogard@aol.net
ed5fb078fc
Removed the const to reflect the fact that the implementation will return an allocated string, not a pointer to the internal string.
1999-11-27 02:08:42 +00:00
tbogard@aol.net
67dad46bbf
Slight re-arrangement of some methods. Mainly just removed Set and GetURLDispatcher.
1999-11-24 09:39:58 +00:00
tbogard@aol.net
947bea1d58
Changed the concept of the webshell holding an mChromeElement object to it holding a nsIChromeEventHandler interface. This is more generic and allows other apps to plugin nicer into the API.r=hyatt
1999-11-23 09:57:47 +00:00
buster@netscape.com
cd7c34c530
moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
...
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
mscott@netscape.com
0bd8668bfb
Bug #14928 --> phase one of uri dispatching landing. add ability to get/set content listener parent on the webshell
...
r=travis
1999-11-18 07:06:07 +00:00
tbogard@aol.net
4113247fa4
Removed nsIWebShell::GetRootWebShellEvenIfChrome(). Added nsIWebShell::GetTopLevelWindow(). Made GetRootWebShellEvenIfChrome implementation a protected member function.
1999-11-16 20:06:12 +00:00
tbogard@aol.net
a3b41f480f
Moved GetContainer() from nsIContentViewerContainer to nsIWebShell. r=pavlov
1999-11-16 01:02:17 +00:00
buster@netscape.com
0d9ef4f832
added nsIWebShell::SetDocument, a new interface for loading a pre-fabricated content model
...
into a webshell synchronously.
This has NOT yet been reviewed, and is not yet used anywhere in the system.
I *will* get a formal code review before enabling it's use. However, I want to get the code into
the tree because keeping my tree in synch is becoming a burden.
1999-11-11 22:32:13 +00:00
dmose@mozilla.org
20621227af
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
cls@seawood.org
824ba18df3
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
norris@netscape.com
cc0a87fb9a
Expose referrer from web shell.
...
r=travis
needed for bug 11963.
1999-10-25 22:20:10 +00:00
rpotts@netscape.com
0e9ad26987
bug #15341 and bug #15344 . Use the documentloader observer instead of a stream observer.
1999-10-05 04:04:16 +00:00
nisheeth@netscape.com
6427d56a28
Changed the ifdef NS_DEBUG around webshell leak detection code to ifdef DETECT_WEBSHELL_LEAKS.
1999-09-22 01:24:20 +00:00
hyatt@netscape.com
ed901d1496
chrome event stuff
1999-09-21 01:02:29 +00:00
vidur@netscape.com
d1f98f7bc1
Document referrer propagation through webshell and docloader.
1999-09-17 04:26:02 +00:00
mscott@netscape.com
fdfdc7770e
Support LoadURI which is a new method on the webshell which takes a nsIURI. This is part of a webshell optimization
...
to cut down on the number of nsIURI objects which we currently create in order to run a url in the webshell.
1999-09-08 03:59:21 +00:00
danm@netscape.com
31b58513f9
implemented intrinsic sizing method on DOM Window
1999-09-03 22:41:56 +00:00
radha@netscape.com
f80a27bd27
Hook up session history with the history state object.
...
Let LoadURL() accept a historystate as an argument
1999-09-02 21:39:01 +00:00
nisheeth@netscape.com
cbcc81a99a
- Added a setter for history state to nsIWebShell. The history state should be set before loading a document on which state needs to be restored. If the history state is set, the webshell will set that history state on the pres shell inside nsWebShell::Embed() once the document viewer has been created.
1999-08-31 14:49:21 +00:00