Clear Firefox Cache Hotkey/Shortcut using Keyconfig
UPDATE: https://addons.mozilla.org/en-US/firefox/addon/5364/
---
To clear Firefox's cache using a simple hotkey, do the following:
1. Install Keyconfig.
2. Add a new key named Clear Cache.
3. Add the following code:
var cacheService = Components.classes["@mozilla.org/network/cache-service;1"].getService(Components.interfaces.nsICacheService); var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService); try{ cacheService.evictEntries(Components.interfaces.nsICache.STORE_ON_DISK); cacheService.evictEntries(Components.interfaces.nsICache.STORE_IN_MEMORY); alertsService.showAlertNotification(null,"Success","Cache cleared!",false,"",null); } catch(exception){ alertsService.showAlertNotification(null,"Exception", exception,false,"",null); }
4. Set your preferred hotkey.
5. Open a new window for the hotkey to work. Press the hotkey you set and a notification in the corner will appear.
NOTE:
Go to about:cache in Firefox to see cache usage before and after clearing cache.
NOTE:
Other Storage Policy:
STORE_ANYWHERE - cache stored in any device
STORE_IN_MEMORY - cache entry in non-persistent storage (RAM)
STORE_ON_DISK - cache entry in persistent storage (HDD)
STORE_ON_DISK_AS_DISK - cache entry in persistent storage in a specific file
Comments
Leave a Reply