diff --git a/mozilla/docshell/html/nsIHTMLDocShell.idl b/mozilla/docshell/html/nsIHTMLDocShell.idl
index 1d01fb85528..8a1dba0c2b2 100644
--- a/mozilla/docshell/html/nsIHTMLDocShell.idl
+++ b/mozilla/docshell/html/nsIHTMLDocShell.idl
@@ -33,5 +33,35 @@ interface nsIHTMLDocShell : nsISupports
/*
Scrolls to a given DOM content node.
*/
- void ScrollToNode(in nsIDOMNode node);
+ void scrollToNode(in nsIDOMNode node);
+
+ /*
+ XXX Comment here!
+ */
+ attribute long marginWidth;
+
+ /*
+ XXX Comment here!
+ */
+ attribute long marginHeight;
+
+ /*
+ XXX Comment here!
+ */
+ attribute boolean isFrame;
+
+ /*
+ XXX Comment here!
+ */
+ attribute wstring defaultCharacterSet;
+
+ /*
+ XXX Comment here!
+ */
+ attribute wstring forceCharacterSet;
+
+ /* the following is the hacky access method
+ Commented out as nsCharsetSource should be something IDL like
+ void GetCharacterSetHint(in wstring hintCharset, in nsCharsetSource charsetSource);
+ */
};