fix Bug 72626 [XUL] disable for radio doesn't fully disable the button

patch by bzbarsky@mit.edu r=doron sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@234479 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
timeless%mac.com
2007-09-06 21:53:24 +00:00
parent 0abcb7aa5f
commit 584f1fedaa

View File

@@ -86,11 +86,11 @@ radio:hover:active > .internal-box > .checkmark-box > .checkbox-check {
list-style-image: url("chrome://global/skin/radio/radio-act.gif");
}
radio[disabled="true"] > .internal-box > checkmark-box > .checkbox-check,
radio[disabled="true"] > .internal-box > .checkmark-box > .checkbox-check,
radio[disabled="true"]:hover:active > .internal-box > .checkmark-box
> .checkbox-check
{
list-style-image: url("chrome://global/skin/radio/radio-disabled.gif");
list-style-image: url("chrome://global/skin/radio/radio-dis.gif");
}
/* ..... checked state ..... */
@@ -106,6 +106,8 @@ radio[checked="true"]:hover:active > .internal-box > .checkmark-box
}
radio[checked="true"][disabled="true"] > .internal-box > .checkmark-box
> .checkbox-check,
radio[checked="true"][disabled="true"]:hover:active > .internal-box > .checkmark-box
> .checkbox-check
{
list-style-image: url("chrome://global/skin/radio/radio-dis-check.gif");