Bug 479579 - Make all header fields tabbable, not just "Subject" and "Date", r=Mnyromyr, sr=Neil
authorBruno 'Aqualon' Escherl <bruno@escherl.net>
Thu, 19 Aug 2010 21:02:27 +0200
changeset 6310 06248e974d85d72c667928b51f24a19b11fbab16
parent 6309 10357b9c2200bba37aa0696c54db2478a084484f
child 6311 b9087c09bb87e4bea9d3737995a45f6e3af1d432
push idunknown
push userunknown
push dateunknown
reviewersMnyromyr, Neil
bugs479579
Bug 479579 - Make all header fields tabbable, not just "Subject" and "Date", r=Mnyromyr, sr=Neil
suite/mailnews/messenger.css
suite/themes/classic/messenger/messageHeader.css
suite/themes/modern/messenger/messageHeader.css
--- a/suite/mailnews/messenger.css
+++ b/suite/mailnews/messenger.css
@@ -61,16 +61,17 @@ mail-messageid {
 }
 
 mail-messageids-headerfield {
   -moz-binding: url("chrome://messenger/content/mailWidgets.xml#mail-messageids-headerfield");
 }
 
 mail-emailaddress {
   -moz-binding: url("chrome://messenger/content/mailWidgets.xml#mail-emailaddress");
+  -moz-user-focus: normal;
 }
 
 mail-emailheaderfield {
   -moz-binding: url("chrome://messenger/content/mailWidgets.xml#mail-emailheaderfield");
 }
 
 mail-toggle-headerfield {
   -moz-binding: url("chrome://messenger/content/mailWidgets.xml#mail-toggle-headerfield");
--- a/suite/themes/classic/messenger/messageHeader.css
+++ b/suite/themes/classic/messenger/messageHeader.css
@@ -141,16 +141,21 @@
   color: #FF0000;
 }
 
 .emailDisplayImage {
   -moz-padding-start: 2px;
   -moz-box-pack: end;
 }
 
+mail-emailaddress:-moz-focusring {
+  outline: 1px dotted;
+  outline-offset: -1px;
+}
+
 /* ::::: email address twisty ::::: */
 
 .addresstwisty {
   margin: 2px;
   list-style-image: url("chrome://messenger/skin/icons/twisty-clsd.png");
 }
 
 .addresstwisty[open] {
--- a/suite/themes/modern/messenger/messageHeader.css
+++ b/suite/themes/modern/messenger/messageHeader.css
@@ -144,16 +144,21 @@
   color: #1455D6;
 }
 
 .emailDisplayImage {
   -moz-padding-start: 2px;
   -moz-box-pack: end;
 }
 
+mail-emailaddress:-moz-focusring {
+  outline: 1px dotted;
+  outline-offset: -1px;
+}
+
 /* ::::: email address twisty ::::: */
 
 .addresstwisty {
   margin: 2px;
   list-style-image: url("chrome://global/skin/tree/twisty-clsd.gif");
 }
 
 .addresstwisty[open] {