return Components.interfaces.nsIAccessibleProvider.XULThumb;
return Components.interfaces.nsIAccessibleProvider.XULScale;
false
if (!this._sliderElement)
this._sliderElement = document.getAnonymousElementByAttribute(this, "anonid", "slider");
return this._sliderElement;
0)
this.value = this.min;
else if (this.max < 0)
this.value = this.max;
]]>
var value = this._slider.getAttribute(aAttr);
var intvalue = parseInt(value, 10);
if (!isNaN(intvalue))
return intvalue;
return aDefaultValue;
this.max)
intvalue = this.max;
}
this._slider.setAttribute(aAttr, intvalue);
}
return aValue;
]]>
startpos) ? newpos : startpos;
]]>
startpos) ? newpos : startpos;
]]>
this._userChanged = true;
this.value = (this.dir == "reverse") ? this.max : this.min;
this._userChanged = false;
this._userChanged = true;
this.value = (this.dir == "reverse") ? this.min : this.max;
this._userChanged = false;