diff --git a/mozilla/layout/html/document/src/ua.css b/mozilla/layout/html/document/src/ua.css
index e70fc9374ca..36900078764 100644
--- a/mozilla/layout/html/document/src/ua.css
+++ b/mozilla/layout/html/document/src/ua.css
@@ -652,10 +652,18 @@ input[type="submit"]:hover:-moz-outline {
border : 1px solid black;
}
+input[type="submit"]:hover {
+ border : 2px solid black;
+}
+
input[type="submit"][disabled] {
border-style: solid;
}
+input[type="submit"][disabled]:hover {
+ border: 2px solid rgb(156, 154, 156);
+}
+
input[type="submit"][disabled]:active {
padding: 1px;
}
@@ -705,10 +713,18 @@ input[type="reset"]:hover:-moz-outline {
border : 1px solid black;
}
+input[type="reset"]:hover {
+ border : 2px solid black;
+}
+
input[type="reset"][disabled] {
border-style: solid;
}
+input[type="reset"][disabled]:hover {
+ border: 2px solid rgb(156, 154, 156);
+}
+
input[type="reset"][disabled]:active {
padding: 1px;
}
@@ -755,10 +771,18 @@ input[type="button"]:hover:-moz-outline {
border : 1px solid black;
}
+input[type="button"]:hover {
+ border : 2px solid black;
+}
+
input[type="button"][disabled] {
border-style: solid;
}
+input[type="button"][disabled]:hover {
+ border: 2px solid rgb(156, 154, 156);
+}
+
input[type="button"][disabled]:active {
padding: 1px;
}
@@ -803,6 +827,7 @@ button:active {
}
button:hover {
+ border : 2px solid black;
}
button:active:-moz-outline {
@@ -817,6 +842,10 @@ button[disabled] {
border-style: solid;
}
+button[disabled]:hover {
+ border: 2px solid rgb(156, 154, 156);
+}
+
button[disabled]:active {
padding: 1px;
}
diff --git a/mozilla/layout/style/ua.css b/mozilla/layout/style/ua.css
index e70fc9374ca..36900078764 100644
--- a/mozilla/layout/style/ua.css
+++ b/mozilla/layout/style/ua.css
@@ -652,10 +652,18 @@ input[type="submit"]:hover:-moz-outline {
border : 1px solid black;
}
+input[type="submit"]:hover {
+ border : 2px solid black;
+}
+
input[type="submit"][disabled] {
border-style: solid;
}
+input[type="submit"][disabled]:hover {
+ border: 2px solid rgb(156, 154, 156);
+}
+
input[type="submit"][disabled]:active {
padding: 1px;
}
@@ -705,10 +713,18 @@ input[type="reset"]:hover:-moz-outline {
border : 1px solid black;
}
+input[type="reset"]:hover {
+ border : 2px solid black;
+}
+
input[type="reset"][disabled] {
border-style: solid;
}
+input[type="reset"][disabled]:hover {
+ border: 2px solid rgb(156, 154, 156);
+}
+
input[type="reset"][disabled]:active {
padding: 1px;
}
@@ -755,10 +771,18 @@ input[type="button"]:hover:-moz-outline {
border : 1px solid black;
}
+input[type="button"]:hover {
+ border : 2px solid black;
+}
+
input[type="button"][disabled] {
border-style: solid;
}
+input[type="button"][disabled]:hover {
+ border: 2px solid rgb(156, 154, 156);
+}
+
input[type="button"][disabled]:active {
padding: 1px;
}
@@ -803,6 +827,7 @@ button:active {
}
button:hover {
+ border : 2px solid black;
}
button:active:-moz-outline {
@@ -817,6 +842,10 @@ button[disabled] {
border-style: solid;
}
+button[disabled]:hover {
+ border: 2px solid rgb(156, 154, 156);
+}
+
button[disabled]:active {
padding: 1px;
}