Backed out changeset e1ce569804cb (bug 1347111) for failing browser_all_files_referenced.js on Windows. r=backout
authorSebastian Hengst <archaeopteryx@coole-files.de>
Sat, 25 Mar 2017 15:51:33 +0100
changeset 349602 eb91648b0991d96140e7304a0bba45dd0e271595
parent 349601 e1ce569804cb812cdee76a5e1a1c1bbaa2295049
child 349603 6088c6885dd9e8f4d226654074d14af21ee39e5f
push id88461
push userarchaeopteryx@coole-files.de
push dateSat, 25 Mar 2017 14:51:53 +0000
treeherdermozilla-inbound@eb91648b0991 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbackout
bugs1347111
milestone55.0a1
backs oute1ce569804cb812cdee76a5e1a1c1bbaa2295049
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset e1ce569804cb (bug 1347111) for failing browser_all_files_referenced.js on Windows. r=backout
toolkit/themes/windows/global/checkbox.css
--- a/toolkit/themes/windows/global/checkbox.css
+++ b/toolkit/themes/windows/global/checkbox.css
@@ -31,26 +31,51 @@ checkbox {
 /* ..... focused state ..... */
 
 checkbox:-moz-focusring > .checkbox-label-box {
   outline: 1px dotted;
 }
 
 /* ..... disabled state ..... */
 
+checkbox[disabled="true"] > .checkbox-check {
+  background-color: -moz-Dialog;
+}
+
 checkbox[disabled="true"] {
   color: GrayText;
 }
 
 checkbox[disabled="true"]:-moz-system-metric(windows-classic) {
   color: ThreeDShadow;
   text-shadow: 1px 1px ThreeDHighlight;
 }
 
 /* ::::: checkmark image ::::: */
 
 .checkbox-check {
   -moz-appearance: checkbox;
   -moz-box-align: center;
+  border: 2px solid;
+  -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
+  -moz-border-right-colors: ThreeDHighlight ThreeDLightShadow;
+  -moz-border-bottom-colors: ThreeDHighlight ThreeDLightShadow;
+  -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow;
   min-width: 13px;
   min-height: 13px;
+  background: -moz-Field no-repeat 50% 50%;
   margin-inline-end: 3px;
 }
+
+checkbox:hover:active > .checkbox-check {
+  background-color: -moz-Dialog;
+}
+
+/* ..... checked state ..... */
+
+checkbox[checked="true"] > .checkbox-check {
+  background-image: url("chrome://global/skin/checkbox/cbox-check.gif");
+}
+
+checkbox[checked="true"][disabled="true"] > .checkbox-check {
+  background-image: url("chrome://global/skin/checkbox/cbox-check-dis.gif") !important
+}
+