[or-cvs] r15660: Add prefs+strings to prevent cookie jars from being written (in torbutton/trunk/src: . chrome/content chrome/locale/ar chrome/locale/de-AT chrome/locale/de-CH chrome/locale/de-DE chrome/locale/el-GR chrome/locale/en-US chrome/locale/es chrome/locale/fa-IR chrome/locale/fr-FR chrome/locale/hr-HR chrome/locale/it-IT chrome/locale/nl-NL chrome/locale/pl-PL chrome/locale/pt-BR chrome/locale/ru chrome/locale/sl-SI chrome/locale/zh-CN chrome/locale/zh-TW defaults/preferences)

mikeperry at seul.org mikeperry at seul.org
Sat Jul 5 02:49:52 UTC 2008


Author: mikeperry
Date: 2008-07-04 22:49:52 -0400 (Fri, 04 Jul 2008)
New Revision: 15660

Modified:
   torbutton/trunk/src/CHANGELOG
   torbutton/trunk/src/chrome/content/preferences.js
   torbutton/trunk/src/chrome/content/preferences.xul
   torbutton/trunk/src/chrome/content/torbutton.js
   torbutton/trunk/src/chrome/locale/ar/torbutton.dtd
   torbutton/trunk/src/chrome/locale/de-AT/torbutton.dtd
   torbutton/trunk/src/chrome/locale/de-CH/torbutton.dtd
   torbutton/trunk/src/chrome/locale/de-DE/torbutton.dtd
   torbutton/trunk/src/chrome/locale/el-GR/torbutton.dtd
   torbutton/trunk/src/chrome/locale/en-US/torbutton.dtd
   torbutton/trunk/src/chrome/locale/es/torbutton.dtd
   torbutton/trunk/src/chrome/locale/fa-IR/torbutton.dtd
   torbutton/trunk/src/chrome/locale/fa-IR/torbutton.properties
   torbutton/trunk/src/chrome/locale/fr-FR/torbutton.dtd
   torbutton/trunk/src/chrome/locale/fr-FR/torbutton.properties
   torbutton/trunk/src/chrome/locale/hr-HR/torbutton.dtd
   torbutton/trunk/src/chrome/locale/it-IT/torbutton.dtd
   torbutton/trunk/src/chrome/locale/nl-NL/torbutton.dtd
   torbutton/trunk/src/chrome/locale/pl-PL/torbutton.dtd
   torbutton/trunk/src/chrome/locale/pt-BR/torbutton.dtd
   torbutton/trunk/src/chrome/locale/ru/torbutton.dtd
   torbutton/trunk/src/chrome/locale/sl-SI/torbutton.dtd
   torbutton/trunk/src/chrome/locale/zh-CN/torbutton.dtd
   torbutton/trunk/src/chrome/locale/zh-TW/torbutton.dtd
   torbutton/trunk/src/defaults/preferences/preferences.js
Log:

Add prefs+strings to prevent cookie jars from being written
to disk. Yay pootle!



Modified: torbutton/trunk/src/CHANGELOG
===================================================================
--- torbutton/trunk/src/CHANGELOG	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/CHANGELOG	2008-07-05 02:49:52 UTC (rev 15660)
@@ -1,3 +1,12 @@
+1.2.0rc5
+  XX Jul 2008
+  * bugfix: bug 734: Fix exception with clearing history on toggle
+  * bugfix: bug 735: Fix exception with blocking Non-Tor history writes
+  * bugfix: Workaround to get cookie jars functional on FF3 by arno
+  * misc: translation updates
+  * misc: demote "mapper check" log message to info
+  * new: Added ability to not write cookies and cookie jars to disk
+
 1.2.0rc4
   27 Jun 2008
   * misc: Refuse to jar cookies under Firefox 3. Lame workaround for Firefox

Modified: torbutton/trunk/src/chrome/content/preferences.js
===================================================================
--- torbutton/trunk/src/chrome/content/preferences.js	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/content/preferences.js	2008-07-05 02:49:52 UTC (rev 15660)
@@ -135,7 +135,7 @@
     doc.getElementById('torbutton_clearHistory').checked = o_torprefs.getBoolPref('clear_history');
     doc.getElementById('torbutton_killBadJS').checked = o_torprefs.getBoolPref('kill_bad_js');
     doc.getElementById('torbutton_resizeOnToggle').checked = o_torprefs.getBoolPref('resize_on_toggle');
-    
+   
     if(o_torprefs.getBoolPref('clear_cache')) {
         doc.getElementById('torbutton_cacheGroup').selectedItem =
             doc.getElementById('torbutton_clearCache');
@@ -146,32 +146,53 @@
         o_torprefs.setBoolPref('block_cache', true);
         o_torprefs.setBoolPref('clear_cache', false);
     }
-        
+
     if(o_torprefs.getBoolPref('clear_cookies')) {
         doc.getElementById('torbutton_cookieGroup').selectedItem = 
             doc.getElementById('torbutton_clearCookies');
         o_torprefs.setBoolPref('cookie_jars', false);
         o_torprefs.setBoolPref('dual_cookie_jars', false);
         o_torprefs.setBoolPref('clear_cookies', true); 
+
+        o_torprefs.setBoolPref('tor_memory_jar', true);
+        o_torprefs.setBoolPref('nontor_memory_jar', true);
+        doc.getElementById('torbutton_torMemoryJar').disabled = true;
+        doc.getElementById('torbutton_nonTorMemoryJar').disabled = true;
     } else if(o_torprefs.getBoolPref('cookie_jars')) {
         doc.getElementById('torbutton_cookieGroup').selectedItem =
             doc.getElementById('torbutton_cookieJars');
         o_torprefs.setBoolPref('cookie_jars', true);
         o_torprefs.setBoolPref('dual_cookie_jars', false);
-        o_torprefs.setBoolPref('clear_cookies', false); 
+        o_torprefs.setBoolPref('clear_cookies', false);
+
+        o_torprefs.setBoolPref('tor_memory_jar', false);
+        doc.getElementById('torbutton_torMemoryJar').disabled = true;
+        doc.getElementById('torbutton_nonTorMemoryJar').disabled = false;
     } else if(o_torprefs.getBoolPref('dual_cookie_jars')) {
         doc.getElementById('torbutton_cookieGroup').selectedItem =
             doc.getElementById('torbutton_dualCookieJars');
         o_torprefs.setBoolPref('cookie_jars', false);
         o_torprefs.setBoolPref('dual_cookie_jars', true);
         o_torprefs.setBoolPref('clear_cookies', false); 
+
+        doc.getElementById('torbutton_torMemoryJar').disabled = false;
+        doc.getElementById('torbutton_nonTorMemoryJar').disabled = false;
     } else {
         doc.getElementById('torbutton_cookieGroup').selectedItem =
             doc.getElementById('torbutton_mmmCookies');
         o_torprefs.setBoolPref('cookie_jars', false);
         o_torprefs.setBoolPref('dual_cookie_jars', false);
         o_torprefs.setBoolPref('clear_cookies', false); 
+
+        o_torprefs.setBoolPref('tor_memory_jar', false);
+        o_torprefs.setBoolPref('nontor_memory_jar', false);
+        doc.getElementById('torbutton_torMemoryJar').disabled = true;
+        doc.getElementById('torbutton_nonTorMemoryJar').disabled = true;
     }
+
+    doc.getElementById('torbutton_torMemoryJar').checked = o_torprefs.getBoolPref('tor_memory_jar');
+    doc.getElementById('torbutton_nonTorMemoryJar').checked = o_torprefs.getBoolPref('nontor_memory_jar');
+
     doc.getElementById('torbutton_noDomStorage').checked = 
         o_torprefs.getBoolPref('disable_domstorage');
     
@@ -243,6 +264,35 @@
     torbutton_prefs_set_field_attributes(doc);
 }
 
+function torbutton_cookie_update(doc) {
+    var o_torprefs = torbutton_get_prefbranch('extensions.torbutton.');
+    doc.getElementById('torbutton_torMemoryJar').checked = o_torprefs.getBoolPref('tor_memory_jar');
+    doc.getElementById('torbutton_nonTorMemoryJar').checked = o_torprefs.getBoolPref('nontor_memory_jar');
+
+    if(doc.getElementById('torbutton_cookieGroup').selectedItem 
+            == doc.getElementById('torbutton_clearCookies')) {
+        doc.getElementById('torbutton_torMemoryJar').checked = true;
+        doc.getElementById('torbutton_nonTorMemoryJar').checked = true;
+        doc.getElementById('torbutton_torMemoryJar').disabled = true;
+        doc.getElementById('torbutton_nonTorMemoryJar').disabled = true;
+    } else if(doc.getElementById('torbutton_cookieGroup').selectedItem
+            == doc.getElementById('torbutton_cookieJars')) {
+        doc.getElementById('torbutton_torMemoryJar').checked = true;
+        doc.getElementById('torbutton_torMemoryJar').disabled = true;
+        doc.getElementById('torbutton_nonTorMemoryJar').disabled = false;
+    } else if(doc.getElementById('torbutton_cookieGroup').selectedItem
+            == doc.getElementById('torbutton_dualCookieJars')) {
+        doc.getElementById('torbutton_torMemoryJar').disabled = false;
+        doc.getElementById('torbutton_nonTorMemoryJar').disabled = false;
+    } else if(doc.getElementById('torbutton_cookieGroup').selectedItem
+            == doc.getElementById('torbutton_mmmCookies')) {
+        doc.getElementById('torbutton_torMemoryJar').checked = false;
+        doc.getElementById('torbutton_nonTorMemoryJar').checked = false;
+        doc.getElementById('torbutton_torMemoryJar').disabled = true;
+        doc.getElementById('torbutton_nonTorMemoryJar').disabled = true;
+    }
+}
+
 function torbutton_prefs_save(doc) {
     torbutton_log(2, "called prefs_save()");
     var o_torprefs = torbutton_get_prefbranch('extensions.torbutton.');
@@ -293,6 +343,9 @@
     o_torprefs.setBoolPref('block_js_history', doc.getElementById('torbutton_blockJSHistory').checked);
     o_torprefs.setBoolPref('block_tor_file_net', doc.getElementById('torbutton_blockTorFileNet').checked);
     o_torprefs.setBoolPref('block_nontor_file_net', doc.getElementById('torbutton_blockNonTorFileNet').checked);
+    
+    o_torprefs.setBoolPref('tor_memory_jar', doc.getElementById('torbutton_torMemoryJar').checked);
+    o_torprefs.setBoolPref('nontor_memory_jar', doc.getElementById('torbutton_nonTorMemoryJar').checked);
 
     if(doc.getElementById('torbutton_shutdownGroup').selectedItem ==
             doc.getElementById('torbutton_noShutdown')) {

Modified: torbutton/trunk/src/chrome/content/preferences.xul
===================================================================
--- torbutton/trunk/src/chrome/content/preferences.xul	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/content/preferences.xul	2008-07-05 02:49:52 UTC (rev 15660)
@@ -197,20 +197,28 @@
           </tabpanel>
           <tabpanel id="cookies">
            <vbox>
-            <radiogroup id="torbutton_cookieGroup">
+            <radiogroup onselect="torbutton_cookie_update(document)" id="torbutton_cookieGroup">
              <radio id="torbutton_clearCookies"
                     label="&torbutton.prefs.clear_cookies;" 
                     oncommand="torbutton_prefs_set_field_attributes(document)"/>             
             <radio id="torbutton_cookieJars"
                     label="&torbutton.prefs.cookie_jars;" 
                     oncommand="torbutton_prefs_set_field_attributes(document)"/>
+
             <radio id="torbutton_dualCookieJars"
                     label="&torbutton.prefs.dual_cookie_jars;" 
                     oncommand="torbutton_prefs_set_field_attributes(document)"/>
+
             <radio id="torbutton_mmmCookies"
                     label="&torbutton.prefs.mmm_cookies;" 
                     oncommand="torbutton_prefs_set_field_attributes(document)"/> 
             </radiogroup>
+            <checkbox id="torbutton_torMemoryJar" 
+                   label="&torbutton.prefs.tor_memory_jar;" 
+                   oncommand="torbutton_prefs_set_field_attributes(document)"/>
+            <checkbox id="torbutton_nonTorMemoryJar" 
+                   label="&torbutton.prefs.nontor_memory_jar;" 
+                   oncommand="torbutton_prefs_set_field_attributes(document)"/>
             <checkbox id="torbutton_noDomStorage" 
                    label="&torbutton.prefs.disable_domstorage;" 
                    oncommand="torbutton_prefs_set_field_attributes(document)"/>
@@ -300,7 +308,9 @@
         <label class="indent" control="torbutton_panelStyle" value="&torbutton.prefs.panel_format;"/>
         <radiogroup class="indent" id="torbutton_panelStyle">
             <radio value="text" id="torbutton_panelStyleText" label="&torbutton.prefs.panel_text_format;"/>
+
             <radio value="iconic" id="torbutton_panelStyleIcon" label="&torbutton.prefs.panel_icon_format;"/>
+
         </radiogroup>
         <checkbox id="torbutton_displayStatusPanel" label="&torbutton.prefs.display_panel;" 
                   oncommand="torbutton_prefs_set_field_attributes(document)"/>

Modified: torbutton/trunk/src/chrome/content/torbutton.js
===================================================================
--- torbutton/trunk/src/chrome/content/torbutton.js	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/content/torbutton.js	2008-07-05 02:49:52 UTC (rev 15660)
@@ -100,20 +100,34 @@
                 torbutton_set_status();
                 break;
 
+            case "extensions.torbutton.tor_memory_jar":
+            case "extensions.torbutton.nontor_memory_jar":
             case "extensions.torbutton.dual_cookie_jars":
             case "extensions.torbutton.cookie_jars":
             case "extensions.torbutton.clear_cookies":
                 torbutton_log(2, "Got cookie pref change");
+                var tor_mode =  m_tb_prefs.getBoolPref("extensions.torbutton.tor_enabled");
+
                 if(m_tb_prefs.getBoolPref('extensions.torbutton.clear_cookies')) {
                     m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 2);
                 } else if(m_tb_prefs.getBoolPref('extensions.torbutton.cookie_jars')) {
-                    m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 
-                            m_tb_prefs.getBoolPref("extensions.torbutton.tor_enabled") ? 2 : 0);
+                    m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", tor_mode ? 2 : 0);
                 } else if(m_tb_prefs.getBoolPref("extensions.torbutton.dual_cookie_jars")) {
                     m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 0);
                 } else {
                     m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 0);
                 }
+
+                if(m_tb_prefs.getBoolPref('extensions.torbutton.tor_memory_jar') 
+                        && tor_mode) {
+                    m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 2);
+                }
+
+                if(m_tb_prefs.getBoolPref('extensions.torbutton.nontor_memory_jar') 
+                        && !tor_mode) {
+                    m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 2);
+                }
+
                 break;
 
             case "extensions.torbutton.crashed":
@@ -1053,6 +1067,17 @@
         m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 0);
     }
 
+    /* Don't write cookies to disk no matter what if memory jars are enabled
+     * for this mode. */
+    if(m_tb_prefs.getBoolPref('extensions.torbutton.tor_memory_jar') && mode) {
+        m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 2);
+    }
+
+    if(m_tb_prefs.getBoolPref('extensions.torbutton.nontor_memory_jar') && !mode) {
+        m_tb_prefs.setIntPref("network.cookie.lifetimePolicy", 2);
+    }
+
+
     if (m_tb_prefs.getBoolPref('extensions.torbutton.clear_cookies')) {
         torbutton_clear_cookies();
     } else if (m_tb_prefs.getBoolPref('extensions.torbutton.cookie_jars') 

Modified: torbutton/trunk/src/chrome/locale/ar/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/ar/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/ar/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/de-AT/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/de-AT/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/de-AT/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/de-CH/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/de-CH/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/de-CH/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/de-DE/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/de-DE/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/de-DE/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/el-GR/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/el-GR/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/el-GR/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/en-US/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/en-US/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/en-US/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings             "Test Settings">
 <!ENTITY torbutton.prefs.test_auto             "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks             "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar          "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar       "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/es/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/es/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/es/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/fa-IR/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/fa-IR/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/fa-IR/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -55,7 +55,7 @@
 <!ENTITY torbutton.prefs.disable_sessionstore "غیرفعال کردن ذخیره نشست (توصیه شده)">
 <!ENTITY torbutton.prefs.headers "سرآیندها">
 <!ENTITY torbutton.prefs.spoof_english "پیروی کردن از یک مرورگر آمریکایی (انگلیسی آمریکا)">
-<!ENTITY torbutton.prefs.disable_referer "Don't send referer during Tor usage (may break some sites)">
+<!ENTITY torbutton.prefs.disable_referer "نفرستادن referer هنگام استفاده تُر (موجب شکستن برخی از سایت ها می شود)">
 <!ENTITY torbutton.prefs.disable_domstorage "غیرغعال کردن ذخیره گاه DOM هنگام استفاده تُر (بسیار مهم)">
 <!ENTITY torbutton.prefs.forms "فرم ها">
 <!ENTITY torbutton.prefs.block_tforms "بازداشتن ذخیره اسم رمز + فرم هنگام تُر (توصیه شده)">
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/fa-IR/torbutton.properties
===================================================================
--- torbutton/trunk/src/chrome/locale/fa-IR/torbutton.properties	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/fa-IR/torbutton.properties	2008-07-05 02:49:52 UTC (rev 15660)
@@ -7,8 +7,8 @@
 torbutton.panel.label.disabled = تُر غیرفعال شد
 torbutton.panel.label.enabled = تُر فعال شد
 extensions.{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}.description = دکمه تُر به آسانی امکان فعال و غیرفعال کردن پیشکار تُر را بکمک یک دکمه می دهد
-torbutton.popup.history.warning = Torbutton blocked changed-state history manipulation.\n\nSee history settings to allow.\n\n
-torbutton.popup.plugin.warning = Torbutton blocked direct Tor load of plugin content.\n\nUse Save-As instead.\n\n
+torbutton.popup.history.warning = دکمه تُر مانع ازدستکاری در تاریخچه شد.\n\n مشاهده و تغییر در تنظیمات تاریخچه برای اجازه دادن اینگونه دستکاری.\n
+torbutton.popup.plugin.warning = دکمه تُر مانع از نصب خودکار یک پلاگین شد.\n\nدر عوض ذخیره با نام را بکار ببرید.\n\n
 torbutton.popup.confirm_ca_certs = یادداشت دکمه تُر: بنظر میرسد که شما دارای اسناد سفارشی نمی باشید. بازرسی لیست اسناد زمان می برد و موجب کندی عملکرد ضامن تُر می شود. آیا می خواهید جداسازی اسناد را غیرفعال کنید؟ (اگر متوجه معنی نمی شوید, بهتر است روی بسیارخوب فشار دهید)
 torbutton.popup.ff3.warning = دکمه تُر در فایرفاکس 3 برای تغذیه کردن ناحیه زمان و لایومارک هنگام استفاده تُر شناخته شد. افزون بر اینکه بطور قابل توجه تست نشده برای امنیت تُر و استفاده در فایر فاکس 2.\n\nآیا می خواهید ادامه دهید؟
 torbutton.popup.toggle.warning = You need to toggle Tor or restart for your settings to take effect.

Modified: torbutton/trunk/src/chrome/locale/fr-FR/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/fr-FR/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/fr-FR/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -1,5 +1,5 @@
-<!ENTITY torbutton.prefs.title "Préférences pour Torbutton">
-<!ENTITY torbutton.prefs.display_settings "Paramètres de l'affichage">
+<!ENTITY torbutton.prefs.title "Préférences Torbutton">
+<!ENTITY torbutton.prefs.display_settings "Paramètres d'affichage">
 <!ENTITY torbutton.prefs.display_panel "Afficher les paramètres du proxy Tor dans la barre d'état">
 <!ENTITY torbutton.prefs.panel_format "Format d'affichage de la barre d'état:">
 <!ENTITY torbutton.prefs.panel_text_format "Texte">
@@ -16,17 +16,17 @@
 <!ENTITY torbutton.prefs.proxy.port "Port:">
 <!ENTITY torbutton.about.title "À propos de Torbutton">
 <!ENTITY torbutton.pref_connection.notice "Désactiver Torbutton pour modifier ces paramètres.">
-<!ENTITY torbutton.pref_connection.more_info "Plus d'information">
+<!ENTITY torbutton.pref_connection.more_info "Plus d'informations">
 <!ENTITY torbutton.pref_connection_more_info.title "Aide">
-<!ENTITY torbutton.pref_connection_more_info.text "Torbutton est actuellement désactivé. Si vous souhaitez modifier vos paramètres proxy non-Tor, veuillez désactiver Torbutton et revenir à cette fenêtre. Si vous souhaitez modifier vos paramètres Tor, veuillez utiliser la fenêtre des préférences Torbutton.">
-<!ENTITY torbutton.context_menu.toggle "Activer/désactiver Tor">
+<!ENTITY torbutton.pref_connection_more_info.text "Torbutton est actuellement activé.  Si vous souhaitez modifier vos paramètres proxy non-Tor, veuillez désactiver Torbutton et revenir à cette fenêtre.  Si vous souhaitez modifier vos paramètres Tor, veuillez utiliser la fenêtre des préférences Torbutton.">
+<!ENTITY torbutton.context_menu.toggle "Activer/Désactiver Tor">
 <!ENTITY torbutton.context_menu.toggle.key "T">
 <!ENTITY torbutton.context_menu.preferences "Préférences...">
 <!ENTITY torbutton.context_menu.preferences.key "P">
 <!ENTITY torbutton.context_menu.about "À propos de Torbutton...">
 <!ENTITY torbutton.context_menu.about.key "A">
 <!ENTITY torbutton.button.label "Torbutton">
-<!ENTITY torbutton.button.tooltip "Cliquez pour initialiser Torbutton">
+<!ENTITY torbutton.button.tooltip "Cliquez pour lancer Torbutton">
 <!ENTITY torbutton.prefs.sec_settings "Paramètres de sécurité">
 <!ENTITY torbutton.prefs.block_thread "Bloquer la lecture de l'historique pendant l'utilisation de Tor (crucial)">
 <!ENTITY torbutton.prefs.block_thwrite "Bloquer l'écriture à historique pendant l'utilisation de Tor (recommandé)">
@@ -39,7 +39,7 @@
 <!ENTITY torbutton.prefs.mmm_cookies "Je vais gérer mes cookies manuellement (dangereux)">
 <!ENTITY torbutton.prefs.clear_cookies "Supprimer les cookies à l'activation/désactivation de Tor">
 <!ENTITY torbutton.prefs.disable_plugins "Désactiver les plugins pendant l'utilisation de Tor (crucial)">
-<!ENTITY torbutton.prefs.kill_bad_js "Intercepter les éléments Javascript dangereux (crucial)">
+<!ENTITY torbutton.prefs.kill_bad_js "Intercepter les éléments javascript dangereux (crucial)">
 <!ENTITY torbutton.prefs.isolate_content "Isoler les contenus dynamiques à l'état Tor (crucial)">
 <!ENTITY torbutton.prefs.no_updates "Désactiver les mises à jour pendant l'utilisation de Tor (recommandé)">
 <!ENTITY torbutton.prefs.set_uagent "Paramétrer l'agent d'utilisateur pour l'utilisation de Tor (crucial)">
@@ -48,27 +48,27 @@
 <!ENTITY torbutton.prefs.cache "Cache">
 <!ENTITY torbutton.prefs.history "Historique">
 <!ENTITY torbutton.prefs.no_search "Désactiver les suggestions de recherche pendant l'utilisation de Tor (recommandé)">
-<!ENTITY torbutton.prefs.shutdown "Fermeture">
-<!ENTITY torbutton.prefs.tor_shutdown "Supprimer les cookies Tor lors de la fermeture d'un navigateur paramétré pour l'utilisation de Tor">
-<!ENTITY torbutton.prefs.all_shutdown "Supprimer les cookies à chaque fermeture de navigateur">
+<!ENTITY torbutton.prefs.shutdown "Arrêt">
+<!ENTITY torbutton.prefs.tor_shutdown "Supprimer les cookies Tor lors de l'arrêt du navigateur lors de l'utilisation de Tor">
+<!ENTITY torbutton.prefs.all_shutdown "Supprimer les cookies à chaque fermeture du navigateur">
 <!ENTITY torbutton.prefs.no_shutdown "Ne pas supprimer mes cookies à la fermeture">
 <!ENTITY torbutton.prefs.disable_sessionstore "Désactiver la fonction de sauvegarde de session (recommandé)">
 <!ENTITY torbutton.prefs.headers "Entêtes">
-<!ENTITY torbutton.prefs.spoof_english "Spoofer/Copier le navigateur anglais US">
-<!ENTITY torbutton.prefs.disable_referer "Ne pas envoyer de référenceurs pendant l'utilisation de Tor (ceci pourrait endommager certains sites)">
+<!ENTITY torbutton.prefs.spoof_english "Imiter un navigateur anglais US">
+<!ENTITY torbutton.prefs.disable_referer "Ne pas envoyer l'url référente pendant l'utilisation de Tor (ceci pourrait endommager certains sites)">
 <!ENTITY torbutton.prefs.disable_domstorage "Désactiver le stockage DOM pendant l'utilisation de Tor (crucial)">
 <!ENTITY torbutton.prefs.forms "Formulaires">
 <!ENTITY torbutton.prefs.block_tforms "Bloquer la sauvegarde de mot de passe+formulaire pendant l'utilisation de Tor (recommandé)">
 <!ENTITY torbutton.prefs.block_ntforms "Bloquer la sauvegarde de mot de passe+formulaire en mode non-Tor (optionnel)">
-<!ENTITY torbutton.prefs.notor_sessionstore "Empêcher la sauvegarde des onglets chargés sous Tor (recommandé)">
+<!ENTITY torbutton.prefs.notor_sessionstore "Empêcher la sauvegarde des onglets chargés sous Tor">
 <!ENTITY torbutton.prefs.tor "Tor">
 <!ENTITY torbutton.prefs.non_tor "Non-Tor">
-<!ENTITY torbutton.prefs.restore_tor "Après un plantage, récupérer la session sauvegardée via:">
+<!ENTITY torbutton.prefs.restore_tor "Après un plantage ou la récupération d'un session, récupérez par:">
 <!ENTITY torbutton.prefs.reload_crashed_jar "Recharger la cookie jar et supprimer cookies lors d'un plantage de Firefox (recommandé)">
-<!ENTITY torbutton.prefs.dual_cookie_jars "Stocker les cookies Tor et non-Tor dans des cookie-jars sécurisées (dangereux)">
+<!ENTITY torbutton.prefs.dual_cookie_jars "Stocker les cookies Tor et non-Tor dans des cookie-jars sécurisés (dangereux)">
 <!ENTITY torbutton.prefs.clear_http_auth "Supprimer les sessions HTTP authentifiées (recommandé)">
 <!ENTITY torbutton.prefs.block_js_history "Isoler l'accès à l'historique de navigation à l'état Tor (crucial)">
-<!ENTITY torbutton.prefs.resize_on_toggle "Redimensionner la fenêtre aux multiples de 50px à l'activation/désactivation (recommended)">
+<!ENTITY torbutton.prefs.resize_on_toggle "Redimensionner la fenêtre sur un multiple de 50px lors de l'utilisation de Tor (recommandé)">
 <!ENTITY torbutton.prefs.close_tor "Fermer toutes les fenêtres et onglets à l'activation/désactivation (optionnel)">
 <!ENTITY torbutton.prefs.close_nontor "Fermer toutes les fenêtres et onglets Non-Tor à l'activation/désactivation (optionnel)">
 <!ENTITY torbutton.prefs.block_links "Bloquer les liens cliquables et le rechargement des pages depuis différents états Tor (optionnel)">
@@ -76,12 +76,14 @@
 <!ENTITY torbutton.prefs.jar_ca_certs "Sauver les certificats CA dans des jars séparés Tor/Non-Tor (recommandé)">
 <!ENTITY torbutton.prefs.locked_mode "Désactiver le bouton et les raccourcis pour éviter un arrêt accidentel">
 <!ENTITY torbutton.prefs.startup_state "Au démarrage, charger Tor dans l'état:">
-<!ENTITY torbutton.prefs.shutdown_state "Shutdown state">
+<!ENTITY torbutton.prefs.shutdown_state "Arrêt en cours">
 <!ENTITY torbutton.prefs.startup "Démarrage">
-<!ENTITY torbutton.prefs.nonontor_sessionstore "Prevent session store from saving Non-Tor loaded tabs">
-<!ENTITY torbutton.prefs.block_tor_file_net "Block Tor access to network from file:// urls (recommended)">
-<!ENTITY torbutton.prefs.block_nontor_file_net "Block Non-Tor access to network from file:// urls">
-<!ENTITY torbutton.prefs.restore_defaults "Restore Defaults">
-<!ENTITY torbutton.prefs.test_settings "Test Settings">
-<!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
-<!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.nonontor_sessionstore "Empêcher la sauvegarde de session d'enregistrer les onglets non-Tor">
+<!ENTITY torbutton.prefs.block_tor_file_net "Bloquer l'accès Tor au réseau à partir d'urls file:// (recommandé)">
+<!ENTITY torbutton.prefs.block_nontor_file_net "Bloquer l'accès non-Tor au réseau à partir d'urls file://">
+<!ENTITY torbutton.prefs.restore_defaults "Valeurs par défaut">
+<!ENTITY torbutton.prefs.test_settings "Tester les paramètres">
+<!ENTITY torbutton.prefs.test_auto "Tester mes paramètres Tor après la première activation/désactivation suivant chaque démarrage de Firefox">
+<!ENTITY torbutton.prefs.disable_livemarks "Désactiver les marques-pages dynamiques durant l'utilisation de Tor">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/fr-FR/torbutton.properties
===================================================================
--- torbutton/trunk/src/chrome/locale/fr-FR/torbutton.properties	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/fr-FR/torbutton.properties	2008-07-05 02:49:52 UTC (rev 15660)
@@ -4,20 +4,20 @@
 torbutton.panel.tooltip.enabled = Cliquer pour désactiver Tor
 torbutton.panel.plugins.disabled = Cliquer pour activer les plugins
 torbutton.panel.plugins.enabled = Cliquer pour désactiver les plugins
-torbutton.panel.label.disabled = Tor Désactivé
-torbutton.panel.label.enabled = Tor Activé
-extensions.{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}.description = Torbutton comporte un bouton qui permet d'activer et de désactiver rapidement le pointage de Firefox vers le proxy de Tor.
+torbutton.panel.label.disabled = Tor Inactif
+torbutton.panel.label.enabled = Tor Actif
+extensions.{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}.description = Torbutton fournit un bouton qui permet d'activer et de désactiver rapidement le pointage de Firefox vers le proxy de Tor
 torbutton.popup.history.warning = Torbutton a bloqué la manipulation de l'historique des modifications.\n\nVoir les paramètres de l'historique pour permettre la manipulation.\n\n
 torbutton.popup.plugin.warning = Torbutton a bloqué le chargement direct par Tor de contenu de plugin.\n\nUtiliser plutôt la fonction Enregistrer sous.\n\n
-torbutton.popup.confirm_ca_certs = Info Torbutton: Vous n'avez pas de Certificat d'Autorités personnalisé. Examiner la liste des Certificats d'Autorité est une opération lente qui ralentit la bascule vers Torn. Voulez vous desactiver l'isolations des Certificats d'Autorité ? (Si vous ne comprenez pas, il est bon de répondre Oui)
-torbutton.popup.ff3.warning = Attention!\n\nTorbutton, sur Firefox 3, est connu pour laisser fuir votre fuseau horaire et les fluxs livemark durant l'utilisation de Tor. En outre, il n'a pas encore été intensivement testé, comme Firefox 2, pour la sécurité de Tor et l'ergonomie.\n\nVoulez-vous néanmoins continuer?
-torbutton.popup.toggle.warning = Vous devez redémarrer pour que vos changements soient pris en compte.
-torbutton.popup.test.success = Test proxy Tor réussi !
-torbutton.popup.test.failure = Test proxy Tor ÉCHEC ! Vérifiez votre configuration proxy et Privoxy
-torbutton.popup.test.confirm_toggle = Le dernier test de proxy Tor n'a pas réussi à utiliser Tor.\n\nÊtes-vous sûr de vouloir tout de même l'activer ? 
+torbutton.popup.confirm_ca_certs = Info Torbutton: Vous n'avez pas de Certificat d'Autorité personnalisé. Examiner la liste des Certificats d'Autorité est une opération lente qui ralentit la bascule vers Tor. Voulez-vous désactiver l'isolation des Certificats d'Autorité ? (Si vous ne comprenez pas, il est bon de répondre OK)
+torbutton.popup.ff3.warning = Attention !\n\nTorbutton sur Firefox 3 est connu pour laisser échapper votre fuseau horaire et les marques-pages dynamiques durant l'utilisation de Tor. Il est possible qu'il y ait d'autres problèmes également.\n\nVoulez-vous continuer tout de même ?
+torbutton.popup.toggle.warning = Vous devez activer/désactiver Tor ou redémarrer pour que vos changements soient pris en compte.
+torbutton.popup.test.success = Test du proxy Tor réussi !
+torbutton.popup.test.failure = ECHEC du test du proxy Tor ! Vérifiez votre configuration de proxy et de Privoxy.
+torbutton.popup.test.confirm_toggle = Le dernier test de proxy Tor n'a pas réussi à utiliser Tor.\n\nÊtes-vous sûr de vouloir tout de même l'activer ?
 torbutton.popup.test.ff3_notice = Cliquez sur OK pour tester vos paramètres de proxy Tor. Ce test s'effectuera en tâche de fond. Merci de votre patience.
 torbutton.panel.label.verified = Tor Vérifié
 torbutton.popup.test.auto_failed = Le test automatique du proxy Tor n'a pas réussi à utiliser Tor.\n\nÊtes vous sûr de vouloir tout de même l'activer ?
 torbutton.prefs.recommended = (recommandé)
-torbutton.prefs.optional = (optionnel)
-torbutton.prefs.crucial = (crucial)
+torbutton.prefs.optional = (facultatif)
+torbutton.prefs.crucial = (indispensable)

Modified: torbutton/trunk/src/chrome/locale/hr-HR/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/hr-HR/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/hr-HR/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/it-IT/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/it-IT/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/it-IT/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/nl-NL/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/nl-NL/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/nl-NL/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/pl-PL/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/pl-PL/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/pl-PL/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/pt-BR/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/pt-BR/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/pt-BR/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/ru/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/ru/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/ru/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/sl-SI/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/sl-SI/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/sl-SI/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/zh-CN/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/zh-CN/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/zh-CN/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/chrome/locale/zh-TW/torbutton.dtd
===================================================================
--- torbutton/trunk/src/chrome/locale/zh-TW/torbutton.dtd	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/chrome/locale/zh-TW/torbutton.dtd	2008-07-05 02:49:52 UTC (rev 15660)
@@ -85,3 +85,5 @@
 <!ENTITY torbutton.prefs.test_settings "Test Settings">
 <!ENTITY torbutton.prefs.test_auto "Test my Tor settings after the first time I toggle on every Firefox start">
 <!ENTITY torbutton.prefs.disable_livemarks "Disable livemarks updates during Tor usage">
+<!ENTITY torbutton.prefs.tor_memory_jar "Do not write Tor cookies to disk">
+<!ENTITY torbutton.prefs.nontor_memory_jar "Do not write Non-Tor cookies to disk">

Modified: torbutton/trunk/src/defaults/preferences/preferences.js
===================================================================
--- torbutton/trunk/src/defaults/preferences/preferences.js	2008-07-05 02:49:34 UTC (rev 15659)
+++ torbutton/trunk/src/defaults/preferences/preferences.js	2008-07-05 02:49:52 UTC (rev 15660)
@@ -127,6 +127,8 @@
 pref("extensions.torbutton.jar_ca_certs",false);
 pref("extensions.torbutton.startup_state", 2); // 0=non-tor, 1=tor, 2=last
 pref("extensions.torbutton.block_remoting",false);
+pref("extensions.torbutton.tor_memory_jar",false);
+pref("extensions.torbutton.nontor_memory_jar",false);
 
 // User agent prefs:
 pref("extensions.torbutton.appname_override","Netscape");



More information about the tor-commits mailing list