if I change the default cache path of Firefox and Opera, the CCleaner will not clean their cache.
So I think that CCleaner should look in the definition files inside of profiles folder, 'user.js' in Firefox and 'opera6.ini' in Opera, to see what is the path for the cache.
In 'user.js' I have:
// Path to Cache folder:user_pref("browser.cache.disk.parent_directory","O:\\Programs_Temp_Files\\Firefox\\");
In 'opera6.ini' I have:
I hope that CCleaner team can add this feature to the next version of CCleaner...