Commit Graph

325 Commits

Author SHA1 Message Date
mccabe@netscape.com
40aaa62055 Add [noscript] to a number of non-scriptable attributes in [scriptable] interfaces. (They're not scriptable, because they refer to native types.) This is in preparation for a new compile-time check in xpidl to require the [noscript] annotation for attributes, as it is required for methods.
Preparatory to fix to 11454.

r=jband
2000-03-17 23:47:48 +00:00
pavlov@netscape.com
840a84777c forward declare the interface instead of using ptr native for nsIDocumentLoaderObserver r=rginda 2000-03-15 08:41:52 +00:00
tbogard@aol.net
b392593ddd Added support for setting a docShell into viewSource mode or viewNormal mode. 2000-03-14 04:35:37 +00:00
tbogard@aol.net
4f257e6edf Added attributes for stating if a docshell should allow plugins or not. 2000-03-11 00:47:59 +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
tbogard@aol.net
195ca002fd Added a StopLoad method. Work for 13374 and landing of new session history/ uriloading. r=mscott a=jevering 2000-02-24 04:14:13 +00:00
tbogard@aol.net
06b627253b Removed GetDocument from the docshell interface. r=hyatt 2000-02-14 06:29:40 +00:00
tbogard@aol.net
cb62cac078 Now has an nsIChromeEventHandler attribute. 1999-12-18 02:20:35 +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
dbf1584df5 Added attribute for setting and getting the nsIDocShellTreeOwner. 1999-12-02 04:34:09 +00:00
tbogard@aol.net
324efbf386 Added a readonly attribute to get the PresShell. (Not Part of the build) 1999-11-29 18:40:06 +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
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
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
buster@netscape.com
fd77cf44f9 changed args to SetDocument
added attribute nsIDocumentLoaderObserver docLoaderObserver;
1999-11-11 00:35:36 +00:00
tbogard@aol.net
da6c281c84 Changed loadURI to take an nsIURI instead of a wstring. Added a read-only attribute to get the currently loaded URI. 1999-11-07 09:57:56 +00:00
tbogard@aol.net
0ba6d1c806 Added parentURIContentListener. Also added comments on the nsIDocShell parent attribute to discuss the cycle situation that could occur. Added notifications about the rules that must be used when using/ implementing this member. 1999-11-06 04:48:21 +00:00
tbogard@aol.net
b224f2b9c0 Removed mPresShell and mPresContext from the base class. Added internal getter function GetPresShell to retrieve presShell objects. Added a pointer to mContentViewer. Changed LoadURI* to take a presContext. Changed SetDocument to take a presContext. Changed the attribute presContext to be read only. 1999-10-30 02:30:13 +00:00
tbogard@aol.net
17316245b1 Moved zoom attribute from nsIGenericWindow to nsIDocShell. Updated zoom documentation. 1999-10-30 00:52:57 +00:00
tbogard@aol.net
107e2179f2 Added a CanHandleContentType to identify if a given instantiated docShell can handle the requested document type. 1999-10-26 09:51:36 +00:00
tbogard@aol.net
16b8f6919e Fixed a Caps problem. 1999-10-25 04:51:15 +00:00
tbogard@aol.net
c46faed921 Added a C++ include of nsIPresContext.h 1999-10-22 02:26:35 +00:00
tbogard@aol.net
f2c5af5474 More changes to the interface. Merging in changes from buster. 1999-10-21 03:01:33 +00:00
tbogard@aol.net
7b8c758933 First landing. 1999-10-15 07:23:53 +00:00