1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
diff -r 386df12e1a80 mail/components/preferences/advanced.xul
--- a/mail/components/preferences/advanced.xul Wed Jun 16 16:36:54 2010 -0400
+++ b/mail/components/preferences/advanced.xul Fri Jun 18 14:07:33 2010 -0400
@@ -141,6 +141,9 @@
<preference id="security.disable_button.openDeviceManager"
name="security.disable_button.openDeviceManager"
type="bool"/>
+ <preference id="security.dnssec.dnssecBehavior"
+ name="security.dnssec.dnssecBehavior"
+ type="int"/>
</preferences>
#ifdef HAVE_SHELL_SERVICE
@@ -155,6 +158,7 @@
<tab id="networkingTab" label="&itemNetworking.label;"/>
<tab label="&itemUpdate.label;"/>
<tab label="&itemCertificates.label;"/>
+ <tab label="&itemDNSSEC.label;"/>
</tabs>
<tabpanels flex="1">
@@ -428,6 +432,19 @@
</vbox>
#endif
</tabpanel>
+ <!-- DNS Security -->
+ <tabpanel orient="vertical">
+ <description>&dnssec.description;</description>
+ <separator class="thin"/>
+ <groupbox>
+ <radiogroup id="dnssecBehaviour" preference="security.dnssec.dnssecBehavior">
+ <radio value="1" label="&neverDNSSecure.label;"
+ accesskey="&neverDNSSecure.accesskey;"/>
+ <radio value="0" label="&possibleDNSSecure.label;"
+ accesskey="&possibleDNSSecure.accesskey;"/>
+ </radiogroup>
+ </groupbox>
+ </tabpanel>
</tabpanels>
</tabbox>
<separator/>
diff -r 386df12e1a80 mail/locales/en-US/chrome/messenger/preferences/advanced.dtd
--- a/mail/locales/en-US/chrome/messenger/preferences/advanced.dtd Wed Jun 16 16:36:54 2010 -0400
+++ b/mail/locales/en-US/chrome/messenger/preferences/advanced.dtd Fri Jun 18 14:07:33 2010 -0400
@@ -106,3 +106,11 @@
<!ENTITY validation.accesskey "V">
<!ENTITY viewSecurityDevices.label "Security Devices">
<!ENTITY viewSecurityDevices.accesskey "S">
+
+<!-- DNS Security -->
+<!ENTITY itemDNSSEC.label "DNS Security">
+<!ENTITY dnssec.description "Enforce or Ignore System DNS Security Policy.">
+<!ENTITY neverDNSSecure.label "Ignore DNS security">
+<!ENTITY neverDNSSecure.accesskey "N">
+<!ENTITY possibleDNSSecure.label "Enforce DNS Security">
+<!ENTITY possibleDNSSecure.accesskey "E">
|