Bug 737870 - The "minutes of inactivity" text is cut in the Chat prefpane, r=bwinton, a=bienvenu.
authorFlorian Quèze <florian@queze.net>
Mon, 02 Apr 2012 12:49:45 +0200
changeset 11146 c8aad79c9c16ff91f3cef06560db5b0a70b8f46d
parent 11145 3a17c060e6d9593ad27482661b284c65e8b3520a
child 11147 ff0b90dbcd983226439337d7cdf6cb87854ea878
push id463
push userbugzilla@standard8.plus.com
push dateTue, 24 Apr 2012 17:34:51 +0000
treeherdercomm-beta@e53588e8f7b0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbwinton, bienvenu
bugs737870
Bug 737870 - The "minutes of inactivity" text is cut in the Chat prefpane, r=bwinton, a=bienvenu.
mail/components/preferences/chat.xul
mail/themes/gnomestripe/mail/preferences/preferences.css
mail/themes/pinstripe/mail/preferences/preferences.css
mail/themes/qute/mail/preferences/preferences.css
--- a/mail/components/preferences/chat.xul
+++ b/mail/components/preferences/chat.xul
@@ -79,17 +79,17 @@
     </hbox>
     <separator/>
 
     <!-- Status -->
     <hbox align="center">
       <checkbox id="reportIdle" label="&reportIdleAfter.label;"
                 accesskey="&reportIdleAfter.accesskey;"
                 preference="messenger.status.reportIdle"/>
-      <textbox id="timeBeforeAway" type="number" min="1"
+      <textbox id="timeBeforeAway" type="number" min="1" max="720"
                observes="idleReportingEnabled"
                preference="messenger.status.timeBeforeIdle"
                onsyncfrompreference="var elt = document.getElementById(this.getAttribute('preference'));
                                      return (elt.instantApply ? elt.valueFromPreferences : elt.value) / 60;"
                onsynctopreference="return this.value * 60;"/>
       <label value="&idleTime;" control="timeBeforeAway"/>
     </hbox>
     <vbox class="indent">
--- a/mail/themes/gnomestripe/mail/preferences/preferences.css
+++ b/mail/themes/gnomestripe/mail/preferences/preferences.css
@@ -90,16 +90,21 @@ radio[pane=paneAdvanced] {
 #tagList listitem[selected="true"] {
   color: -moz-DialogText !important;
 }
 
 #tagList:focus > listitem[selected="true"] {
   color: HighlightText !important;
 }
 
+/* Chat */
+#timeBeforeAway {
+  width: 4em;
+}
+
 /* Quota meter in Folder Properties */
 
 #quotaPercentageBar {
   -moz-appearance: none;
   border: 1px solid ThreeDShadow;
 }
 
 #quotaPercentageBar > .progress-bar {
--- a/mail/themes/pinstripe/mail/preferences/preferences.css
+++ b/mail/themes/pinstripe/mail/preferences/preferences.css
@@ -163,16 +163,21 @@ tabpanels {
 #tagList listitem[selected="true"] {
   color: -moz-DialogText !important;
 }
 
 #tagList:focus > listitem[selected="true"] {
   color: HighlightText !important;
 }
 
+/* Chat */
+#timeBeforeAway {
+  width: 4em;
+}
+
 /* Quota meter in Folder Properties */
 
 #quotaPercentageBar {
   -moz-appearance: none;
   border: 1px solid #8B8B8B;
 }
 
 #quotaPercentageBar > .progress-bar {
--- a/mail/themes/qute/mail/preferences/preferences.css
+++ b/mail/themes/qute/mail/preferences/preferences.css
@@ -120,16 +120,21 @@ radio[pane=paneAdvanced] {
 #tagList listitem[selected="true"] {
   color: -moz-DialogText !important;
 }
 
 #tagList:focus > listitem[selected="true"] {
   color: HighlightText !important;
 }
 
+/* Chat */
+#timeBeforeAway {
+  width: 4em;
+}
+
 /* Quota meter in Folder Properties */
 
 #quotaPercentageBar {
   -moz-appearance: none;
   border: 1px solid ThreeDShadow;
 }
 
 #quotaPercentageBar > .progress-bar {