Reviewed by Adele.
[WebKit-https.git] / WebCore / css / html4.css
index cde85a7..69edb25 100644 (file)
@@ -298,7 +298,7 @@ button {
     -webkit-appearance: button;
 }
 
-input, textarea, select, button, isindex {
+input, textarea, keygen, select, button, isindex {
     margin: 0__qem;
     font: -webkit-small-control;
     color: initial;
@@ -412,7 +412,7 @@ input[type="range"]::-webkit-slider-thumb {
     -webkit-user-select: ignore
 }
 
-input[type="button"]:disabled, input[type="submit"]:disabled, input[type="reset"]:disabled, input[type="file"]:disabled::-webkit-file-upload-button, button:disabled, select:disabled, optgroup:disabled, option:disabled {
+input[type="button"]:disabled, input[type="submit"]:disabled, input[type="reset"]:disabled, input[type="file"]:disabled::-webkit-file-upload-button, button:disabled, select:disabled, keygen:disabled, optgroup:disabled, option:disabled {
     color: GrayText
 }
 
@@ -424,7 +424,7 @@ input[type="button"]:active:disabled, input[type="submit"]:active:disabled, inpu
     border-style: outset
 }
 
-select, button, input[type="button"], input[type="image"], input[type="submit"], input[type="reset"], input[type="checkbox"], input[type="radio"], input[type="file"]::-webkit-file-upload-button, img {
+select, keygen, button, input[type="button"], input[type="image"], input[type="submit"], input[type="reset"], input[type="checkbox"], input[type="radio"], input[type="file"]::-webkit-file-upload-button, img {
     -webkit-user-select: ignore
 }
 
@@ -442,7 +442,7 @@ input[type="radio"] {
     box-sizing: border-box;
 }
 
-select {
+keygen, select {
     -webkit-appearance: menulist;
     box-sizing: border-box;
     -webkit-box-align: center;
@@ -463,7 +463,7 @@ select[size][multiple] {
     -webkit-border-radius: initial;
     white-space: initial;
 }
+
 select[size="0"],
 select[size="1"] {
     -webkit-appearance: menulist;
@@ -549,7 +549,7 @@ html:focus, body:focus, input[readonly]:focus {
     outline: none
 }
   
-input:focus, textarea:focus, isindex:focus, select:focus {
+input:focus, textarea:focus, isindex:focus, keygen:focus, select:focus {
     outline-offset: -2px
 }