I would like to use the Fireshot capturing add-on in the about:preferences page. Is it possible to change the permissions on the Firefox about: pages?
When trying to capture my Saved Passwords window in the about:preferences page I get an error from Fireshot stating, (Apologies, the browser has blocked some capturing features on this page.) Is there an option in about:config that can change the permissions on the about: pages???
Chosen solution
No, I don't think you can use any add-ons on the built-in "about" pages.
You can use the "Print Screen" key and paste to Paint or another image editor program as a workaround. It could take a few scrolls and captured to get everything if you have a long list.
What do you think about generating a list in CSV format that you then could save to a file and open in Excel? This script is meant to be run in Firefox's Browser Console and dumps the list out there:
// Run in Browser Console after enabling chrome debugging
// about:config => devtools.chrome.enabled => true
try {
signons = Services.logins.getAllLogins();
var csv = '"Site","Username","Password"';
for (var i=0; i<signons.length; i++){
csv += '\n';
csv += signons[i].httpRealm ?
('"' + signons[i].hostname + ' (' + signons[i].httpRealm + ')","') :
'"' + signons[i].hostname + '","';
csv += signons[i].username + '","' + signons[i].password + '"';
}
console.log(csv);
} catch (err) {
console.log('Problem reading or outputting logins: '+err);
}
Please note the second line of the above: normally Firefox doesn't let you run dangerous code in the Browser Console, you have to enable it by switching a preference.
Read this answer in context 👍 0All Replies (1)
Chosen Solution
No, I don't think you can use any add-ons on the built-in "about" pages.
You can use the "Print Screen" key and paste to Paint or another image editor program as a workaround. It could take a few scrolls and captured to get everything if you have a long list.
What do you think about generating a list in CSV format that you then could save to a file and open in Excel? This script is meant to be run in Firefox's Browser Console and dumps the list out there:
// Run in Browser Console after enabling chrome debugging
// about:config => devtools.chrome.enabled => true
try {
signons = Services.logins.getAllLogins();
var csv = '"Site","Username","Password"';
for (var i=0; i<signons.length; i++){
csv += '\n';
csv += signons[i].httpRealm ?
('"' + signons[i].hostname + ' (' + signons[i].httpRealm + ')","') :
'"' + signons[i].hostname + '","';
csv += signons[i].username + '","' + signons[i].password + '"';
}
console.log(csv);
} catch (err) {
console.log('Problem reading or outputting logins: '+err);
}
Please note the second line of the above: normally Firefox doesn't let you run dangerous code in the Browser Console, you have to enable it by switching a preference.