@@ -271,14 +271,15 @@ select { /* 1 */
271271/**
272272 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
273273 * controls in Android 4.
274- * 2. Correct the inability to style clickable types in iOS and Safari.
274+ * 2. Correct the inability to style clickable types in iOS, Firefox, and Safari.
275275 */
276276
277277button ,
278278html [type = "button" ], /* 1 */
279279[type = "reset" ],
280280[type = "submit" ] {
281281 -webkit-appearance : button; /* 2 */
282+ -moz-appearance : button;
282283}
283284
284285/**
@@ -367,31 +368,34 @@ textarea {
367368}
368369
369370/**
370- * 1. Correct the odd appearance in Chrome and Safari.
371+ * 1. Correct the odd appearance in Chrome, Firefox, and Safari.
371372 * 2. Correct the outline style in Safari.
372373 */
373374
374375[type = "search" ] {
375376 -webkit-appearance : textfield; /* 1 */
377+ -moz-appearance : textfield;
376378 outline-offset : -2px ; /* 2 */
377379}
378380
379381/**
380- * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
382+ * Remove the inner padding and cancel buttons in Chrome, Firefox, and Safari on macOS.
381383 */
382384
383385[type = "search" ]::-webkit-search-cancel-button ,
384386[type = "search" ]::-webkit-search-decoration {
385387 -webkit-appearance : none;
388+ -moz-appearance : none;
386389}
387390
388391/**
389- * 1. Correct the inability to style clickable types in iOS and Safari.
392+ * 1. Correct the inability to style clickable types in iOS, Firefox, and Safari.
390393 * 2. Change font properties to `inherit` in Safari.
391394 */
392395
393396::-webkit-file-upload-button {
394397 -webkit-appearance : button; /* 1 */
398+ -moz-appearance : button;
395399 font : inherit; /* 2 */
396400}
397401
0 commit comments