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


git-svn-id: svn://10.0.0.236/trunk@53979 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
buster%netscape.com
1999-11-19 07:35:27 +00:00
parent d9fe797e65
commit 1e648d27d6
34 changed files with 4996 additions and 1493 deletions

View File

@@ -161,22 +161,7 @@ interface nsIDocShell : nsISupports
* no zoom.
*/
attribute float zoom;
};
/**
* The nsIHTMLDocShell - XXX This is going away.
*/
[scriptable, uuid(69E5DE03-7B8B-11d3-AF61-00A024FFC08C)]
interface nsIHTMLDocShell : nsISupports
{
/*
Scrolls to a given DOM content node.
*/
void scrollToNode(in nsIDOMNode node);
/** if true, plugins are allowed within the doc shell. default = true */
attribute boolean allowPlugins;
/*
XXX Comment here!
@@ -187,39 +172,5 @@ interface nsIHTMLDocShell : nsISupports
XXX Comment here!
*/
attribute long marginHeight;
/*
XXX Comment here!
*/
attribute boolean isFrame;
/*
XXX Comment here!
*/
attribute wstring defaultCharacterSet;
/*
XXX Comment here!
*/
attribute wstring forceCharacterSet;
/*
XXX Comment here!
*/
readonly attribute wstring hintCharacterSet;
/*
XXX Comment here!
*/
readonly attribute PRInt32 hintCharacterSetSource;
/* the following is the hacky access method
Commented out as nsCharsetSource should be something IDL like
void GetCharacterSetHint(in wstring hintCharset, in nsCharsetSource charsetSource);
*/
/**
* Tell the window to shrink-to-fit or grow-to-fit its contents
*/
void sizeToContent();
};