Bug 1473921 - Load checkbox.css and radio.css as document stylesheets. r=paolo

This commit is contained in:
Dão Gottwald 2018-09-14 19:35:47 +02:00
Родитель 34ac769d9e
Коммит 6c22936032
9 изменённых файлов: 10 добавлений и 25 удалений

Просмотреть файл

@ -8,6 +8,7 @@
@import url("chrome://global/content/autocomplete.css");
@import url("chrome://global/skin/autocomplete.css");
@import url("chrome://global/skin/checkbox.css");
@import url("chrome://global/skin/dialog.css");
@import url("chrome://global/skin/dropmarker.css");
@import url("chrome://global/skin/groupbox.css");
@ -16,6 +17,7 @@
@import url("chrome://global/skin/notification.css");
@import url("chrome://global/skin/popup.css");
@import url("chrome://global/skin/progressmeter.css");
@import url("chrome://global/skin/radio.css");
@import url("chrome://global/skin/richlistbox.css");
@import url("chrome://global/skin/splitter.css");
@import url("chrome://global/skin/tabbox.css");

Просмотреть файл

@ -11,10 +11,6 @@
<binding id="checkbox"
extends="chrome://global/content/bindings/general.xml#basetext">
<resources>
<stylesheet src="chrome://global/skin/checkbox.css"/>
</resources>
<content>
<xul:image class="checkbox-check" xbl:inherits="checked,disabled"/>
<xul:hbox class="checkbox-label-box" flex="1">

Просмотреть файл

@ -11,10 +11,6 @@
<binding id="radiogroup"
extends="chrome://global/content/bindings/general.xml#basecontrol">
<resources>
<stylesheet src="chrome://global/skin/radio.css"/>
</resources>
<implementation implements="nsIDOMXULSelectControlElement">
<constructor>
<![CDATA[
@ -393,10 +389,6 @@
<binding id="radio"
extends="chrome://global/content/bindings/general.xml#basetext">
<resources>
<stylesheet src="chrome://global/skin/radio.css"/>
</resources>
<content>
<xul:image class="radio-check" xbl:inherits="disabled,selected"/>
<xul:hbox class="radio-label-box" align="center" flex="1">

Просмотреть файл

@ -25,7 +25,7 @@ checkbox {
}
.checkbox-label {
margin: 0 !important;
margin: 0;
}
/* ..... focused state ..... */

Просмотреть файл

@ -30,7 +30,7 @@ radio {
}
.radio-label {
margin: 0 !important;
margin: 0;
}
/* ..... focused state ..... */

Просмотреть файл

@ -15,13 +15,13 @@ checkbox {
}
.checkbox-label {
margin: 1px 0 !important;
margin: 1px 0;
}
/* ..... disabled state ..... */
checkbox[disabled="true"] {
color: GrayText !important;
color: GrayText;
}
/* ::::: checkmark image ::::: */

Просмотреть файл

@ -15,21 +15,16 @@ radio {
-moz-user-focus: ignore;
}
.radio-label-box {
margin-inline-start: 0px;
padding: 0px;
}
.radio-icon {
margin-inline-end: 2px;
}
.radio-label {
margin: 1px 0 !important;
margin: 1px 0;
}
radio[disabled="true"] {
color: GrayText !important;
color: GrayText;
}
.radio-check {

Просмотреть файл

@ -25,7 +25,7 @@ checkbox {
}
.checkbox-label {
margin: 0 !important;
margin: 0;
}
/* ..... focused state ..... */

Просмотреть файл

@ -36,7 +36,7 @@ radio {
}
.radio-label {
margin: 0 !important;
margin: 0;
}
/* ..... focused state ..... */