mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-28 20:55:39 +00:00
Add implementation for left, top, persist, ref, and datasources attributes on nsIDOMXULElement per XUL1.0 spec.
Part of fix for 95401 - implement resizable popups. r=jag, sr=hyatt
This commit is contained in:
parent
74d7b3edff
commit
8acf4f3883
@ -4734,6 +4734,76 @@ nsXULElement::SetMaxHeight(const nsAReadableString& aAttr)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::GetPersist(nsAWritableString& aAttr)
|
||||
{
|
||||
GetAttribute(NS_LITERAL_STRING("persist"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::SetPersist(const nsAReadableString& aAttr)
|
||||
{
|
||||
SetAttribute(NS_LITERAL_STRING("maxheight"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::GetLeft(nsAWritableString& aAttr)
|
||||
{
|
||||
GetAttribute(NS_LITERAL_STRING("left"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::SetLeft(const nsAReadableString& aAttr)
|
||||
{
|
||||
SetAttribute(NS_LITERAL_STRING("left"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::GetTop(nsAWritableString& aAttr)
|
||||
{
|
||||
GetAttribute(NS_LITERAL_STRING("top"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::SetTop(const nsAReadableString& aAttr)
|
||||
{
|
||||
SetAttribute(NS_LITERAL_STRING("top"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::GetDatasources(nsAWritableString& aAttr)
|
||||
{
|
||||
GetAttribute(NS_LITERAL_STRING("datasources"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::SetDatasources(const nsAReadableString& aAttr)
|
||||
{
|
||||
SetAttribute(NS_LITERAL_STRING("datasources"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::GetRef(nsAWritableString& aAttr)
|
||||
{
|
||||
GetAttribute(NS_LITERAL_STRING("ref"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::SetRef(const nsAReadableString& aAttr)
|
||||
{
|
||||
SetAttribute(NS_LITERAL_STRING("ref"), aAttr);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult
|
||||
nsXULElement::GetTooltipText(nsAWritableString& aAttr)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user