sspitzer@netscape.com
e03f762b2f
fix warnings
1999-12-28 19:41:57 +00:00
tbogard@aol.net
66888d2099
Fixed a couple of previously unitialized member variables. Implemented the setting and getting of the ChromeEventHandler attribute. Implemented the setting and getting of the title.
1999-12-21 00:11:33 +00:00
nisheeth@netscape.com
f0d3ba0a8f
Removing ifdef MOZ_PERF_METRICS code from docshell. Does not affect build.
1999-12-20 23:22:17 +00:00
tbogard@aol.net
7615504a65
Changed nsresult protected functions to be NS_IMETHOD so they would be virtual thus allowing proper subclassing. Updated the algorithm for FindItemWithName. Added ChromeEventHandler attribute getter and setter stubs.
1999-12-18 02:23:31 +00:00
tbogard@aol.net
61a598a4c7
Implemented changes to nsIDocShellTreeItem and nsIDocShellTreeNode. FindItemWithName and FindChildWithName. Work to fix bug 21287. r=shaver a=shaver.
1999-12-12 10:15:26 +00:00
tbogard@aol.net
393cdaa00a
fix for 21113
1999-12-08 05:01:06 +00:00
tbogard@aol.net
4fb738335a
Added some methods to nsIDocShellTreeItem... It now understands the concept of being of the chrome or content type. Added convenience methods to traverse up the tree with a restriction of same item type.
1999-12-08 04:57:23 +00:00
mscott@netscape.com
6b3844013e
Bug #20700 --> fix view source by converting back and forth between nsURILoadCommand's and the old string
...
style version.
Fixed a memory leak of the global window.
r=travis
1999-12-06 22:32:32 +00:00
tbogard@aol.net
1cf425ea08
Add nsXPIDLString.h include.
1999-12-03 12:10:31 +00:00
tbogard@aol.net
c5d741b605
Fixed a couple of problems with FindChildWithName.
1999-12-03 11:22:54 +00:00
tbogard@aol.net
ca37896dcd
Fixed logic problem with GetRootTreeItem.
1999-12-03 10:57:11 +00:00
tbogard@aol.net
491b77d207
Re-ordered a couple of methods to be under the right interface section.
1999-12-03 10:35:43 +00:00
tbogard@aol.net
07f6326d03
Added the concept of the treeItem and node. This breaks up nsIDocShell a little bit.
1999-12-03 10:29:08 +00:00
tbogard@aol.net
25baa5ff98
1.) WebShell no longer implements nsIScriptContextOwner.
...
2.) WebShell now implements the new nsIScriptGlobalObjectOwner.
3.) WebShell supports GetInterface to nsIScriptGlobalObject.
4.) Documents no longer carry around a reference to nsIScriptContextOwner. Instead they hold on to a nsIScriptGlobalObject. nsIDocument::GetScriptContextOwner has now become nsIDocument::GetScriptGlobalObject(). Same change to the set methods.
1999-12-03 09:24:22 +00:00
tbogard@aol.net
405a610969
Was acidentally incrementing the counter before requesting the element.
1999-12-02 10:05:17 +00:00
tbogard@aol.net
26195cce49
Implemented the new FocusAvailable in docshell as part of the nsIBaseWindow interface.
1999-12-02 09:42:11 +00:00
mscott@netscape.com
6d56150263
Pass nsURILoadCommand's instead of char * around for the command associated with the url.
1999-12-02 07:09:06 +00:00
mscott@netscape.com
33b8a73e4d
api synch with uri loader --> use nsURILoaderCommand
...
r=travis
1999-12-02 07:01:11 +00:00
tbogard@aol.net
dbf1584df5
Added attribute for setting and getting the nsIDocShellTreeOwner.
1999-12-02 04:34:09 +00:00
tbogard@aol.net
97a09c036e
Changed a ->QueryInterface into a CallQueryInterface. Also cleaned up RemoveChild to return an error when an invalid child is passed in.
1999-12-01 03:37:21 +00:00
tbogard@aol.net
286fc4b6b0
Removed old commented out code for the now defunct nsIDocShellEdit and nsIDocShellFile interfaces. Replaced nsIDocShellContainer::GetEnumerator with nsIDocShellContainer::GetChildAt(). Also provided implementation for that function.
1999-12-01 03:08:58 +00:00
warren@netscape.com
3abca0bf7e
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
tbogard@aol.net
0480ff4ec6
nsDocShell now implements nsIScriptContextOwner.
1999-11-30 01:06:59 +00:00
tbogard@aol.net
9859bb5a9b
wensleydale rides the short bus. Lets see if it can understand a basic QueryInterface since CallQueryInterface seems to be too much for it's little brain to handle.
1999-11-29 23:25:25 +00:00
tbogard@aol.net
bbd2886fac
A couple of changes to get building on Unix. Thanks to andreas.otte@primus-online.de for the patch.
1999-11-29 22:12:28 +00:00
tbogard@aol.net
aa7a28235a
Changes to get DocShell building again with URILoader changes.
1999-11-29 22:00:35 +00:00
tbogard@aol.net
1ab1040470
Changes to reflect the fact that the nsIDocShell API now has a GetPresShell. Used NS_STATIC_CAST on a comparison to 'this'. (Not Part of build).
1999-11-29 18:41:59 +00:00
tbogard@aol.net
97b0416689
Implemented GetPositionAndSize.... Fixed some calls to DOMHandleEvent.
1999-11-29 07:47:20 +00:00
tbogard@aol.net
35d96fb703
Changes to get this compiling again.
1999-11-23 10:15:10 +00:00
tbogard@aol.net
0f39229268
A couple of comment tweaks.
1999-11-22 10:07:10 +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
warren@netscape.com
2faadce595
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
warren@netscape.com
f51ae98f68
Fix for bustage due to channel retargeting changes.
1999-11-17 09:22:47 +00:00
tbogard@aol.net
2afc84dfbd
Got the code compiling again.
1999-11-17 08:57:00 +00:00
tbogard@aol.net
82abaab267
Replaced nsIGenericWindow with nsIBaseWindow.
1999-11-17 08:45:28 +00:00
warren@netscape.com
d781c103fb
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
tbogard@aol.net
fd2ea02f92
Changed GetContainer to be performed off the nsIDocShell parent rather than try to QI to nsIContentViewerContainer.
1999-11-15 23:48:27 +00:00
tbogard@aol.net
e8bb8e11bd
nsIDocShell now has a readonly attribute for the currently loaded content viewer.
1999-11-15 22:54:47 +00:00
tbogard@aol.net
714ab78a0c
Changes to reflect changes in nsIContentViewerContainer usage.
1999-11-15 10:51:57 +00:00
tbogard@aol.net
b800413eae
Removed QueryCapability to reflect removal in the nsIContentViewerContainer API. Changed call the nsIContentViewer::SetContainer() to cast to the right nsISupports.
1999-11-14 10:24:37 +00:00
tbogard@aol.net
acb48beafb
Implemented a number of the Positioning / Sizing routines.
1999-11-13 08:09:16 +00:00
tbogard@aol.net
10c2ddff48
Changed a temp XPCOM manual ref pointer to an nsCOMPtr.
1999-11-12 09:13:52 +00:00
tbogard@aol.net
e0d15b390f
Added CreateContentViewer and NewContentViewerObj methods for docShell.
1999-11-12 09:07:28 +00:00
tbogard@aol.net
e0b8170934
Now that we have decided that there is only one docshell for all content types, we needed to get rid of the base class/ content type implementation. This checkin takes and moves the nsDocShellBase to be nsDocShell. It now holds the nsIHTMLDocShell stuff. This will be going away. nsCDocShell was created to replace the previous nsCHTMLDocShell.
1999-11-12 07:28:25 +00:00