mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-26 12:20:56 +00:00
bug 353601: Remove style from nsIDOMXULElement
patch by Alex Vincent <ajvincent@gmail.com>, r+sr=sicking
This commit is contained in:
parent
32e3317c75
commit
6f6d86a660
@ -262,9 +262,9 @@ PRUint32 nsXULPrototypeAttribute::gNumCacheSets;
|
||||
PRUint32 nsXULPrototypeAttribute::gNumCacheFills;
|
||||
#endif
|
||||
|
||||
|
||||
class nsXULElementTearoff : public nsIDOMElementCSSInlineStyle
|
||||
{
|
||||
public:
|
||||
NS_DECL_ISUPPORTS
|
||||
|
||||
nsXULElementTearoff(nsXULElement *aElement)
|
||||
|
@ -571,6 +571,8 @@ public:
|
||||
|
||||
virtual nsresult Clone(nsINodeInfo *aNodeInfo, nsINode **aResult) const;
|
||||
|
||||
nsresult GetStyle(nsIDOMCSSStyleDeclaration** aStyle);
|
||||
|
||||
protected:
|
||||
nsXULElement(nsINodeInfo* aNodeInfo);
|
||||
virtual ~nsXULElement(void);
|
||||
|
@ -46,7 +46,7 @@ interface nsIControllers;
|
||||
interface nsIBoxObject;
|
||||
|
||||
|
||||
[scriptable, uuid(2261a45f-0a8f-401a-8e90-8da0d26cf9e3)]
|
||||
[scriptable, uuid(30a4a815-b42a-4f0b-9c10-1e7f727cd135)]
|
||||
interface nsIDOMXULElement : nsIDOMElement
|
||||
{
|
||||
attribute DOMString id;
|
||||
@ -100,9 +100,6 @@ interface nsIDOMXULElement : nsIDOMElement
|
||||
|
||||
attribute boolean allowEvents;
|
||||
|
||||
// XXX: This doesn't belong here, nsIDOMLinkStyle has this...
|
||||
readonly attribute nsIDOMCSSStyleDeclaration style;
|
||||
|
||||
readonly attribute nsIRDFCompositeDataSource database;
|
||||
readonly attribute nsIXULTemplateBuilder builder;
|
||||
readonly attribute nsIRDFResource resource;
|
||||
|
Loading…
x
Reference in New Issue
Block a user