Bug 352447: move "Show Passwords" button to RHS, add "Clear Now" for cache, patch by Mike Beltzner <beltzner@mozilla.com>, r=me

git-svn-id: svn://10.0.0.236/trunk@209992 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
gavin%gavinsharp.com
2006-09-13 06:56:34 +00:00
parent 75d5da43bb
commit 1613a1163f
3 changed files with 19 additions and 1 deletions

View File

@@ -176,6 +176,18 @@ var gAdvancedPane = {
return isNaN(intValue) ? 0 : intValue * 1000;
},
/**
* Clears the cache.
*/
clearCache: function ()
{
var cacheService = Components.classes["@mozilla.org/network/cache-service;1"]
.getService(Components.interfaces.nsICacheService);
try {
cacheService.evictEntries(Components.interfaces.nsICache.STORE_ANYWHERE);
} catch(ex) {}
},
// UPDATE TAB
/*

View File

@@ -44,6 +44,8 @@
%brandDTD;
<!ENTITY % advancedDTD SYSTEM "chrome://browser/locale/preferences/advanced.dtd">
%advancedDTD;
<!ENTITY % privacyDTD SYSTEM "chrome://browser/locale/preferences/privacy.dtd">
%privacyDTD;
]>
<overlay id="AdvancedPaneOverlay"
@@ -205,7 +207,10 @@
onsyncfrompreference="return gAdvancedPane.readCacheSize();"
onsynctopreference="return gAdvancedPane.writeCacheSize();"
aaa:labelledby="cacheSizeBox"/>
<label>&useCacheAfter.label;</label>
<label flex="1">&useCacheAfter.label;</label>
<button id="clearCacheButton" icon="clear"
label="&clearDataNow.label2;"
oncommand="gAdvancedPane.clearCache();"/>
</hbox>
</groupbox>
</tabpanel>

View File

@@ -152,6 +152,7 @@
</hbox>
<hbox id="showPasswordsBox">
<spacer flex="1"/>
<button id="showPasswords"
label="&showPasswords.label;" accesskey="&showPasswords.accesskey;"
oncommand="gSecurityPane.showPasswords();"