How to disable page thumbnails in new tabs completely - no pictures no captions no hiding newtab?
How to disable newtab page thumbnails such that it captures no data? No screenshots, no captions, no history, no data at all. Not disabling from view or not displaying them. No data capture at all.
Page thumbnails are a privacy even security issue - as helpful as they are or try to be - especially on shared devices.
If disabling is not possible, then how can this feature be removed altogether even in code.
Please don't offer options like using different accounts, different profiles, deleting history, using private mode, about:blank, about:home, newtab override addon, custom urls, toggling off enhanced mode in a newtab, using tor browser, using tails live cd, using docker containers, browser reset, different platforms, different devices, using older versions, etc
Just how to disable or remove page thumbnails so that it captures no data.
All Replies (7)
You can create this Boolean pref on the about:config page to prevent Firefox from generating thumbnails for the about:newtab page.
- browser.pagethumbnails.capturing_disabled = true
Delete the thumbnails folder in the Firefox profile folder to remove already stored web page thumbnails.
You can open the about:config page via the location/address bar. You can accept the warning and click "I'll be careful" to continue.
You can use this button to go to the current Firefox profile folder:
- Help > Troubleshooting Information > Profile Directory:
Windows: Show Folder; Linux: Open Directory; Mac: Show in Finder - http://kb.mozillazine.org/Profile_folder_-_Firefox
Modified
Thank you cor-el. That gets halfway there. Any ideas on how to remove the captions as well so that there is no data capture and a newtab displays grey dashed areas only?
Modified
What is this gooble-gook that is saved under 'browser.newtabpage.blocked'?
Looks like 'asDAsdfaASDASASAjkljkli==:1'.
And they are stored in a text file. They are somehow related to tiles.
Why are these being stored?
TL;DR:
Backup you profile folder just in case Firefox gets messed up.
Solution seems to be to copy omni.ja to another directory of your choice, rename omni.ja to omni.zip, extract omni.zip, open 'DirectoryLinksProvider.jsm' in 'modules' directory (seems to be the only one that matters), blank it, save it, recompress all extracted files using correct settings (tricky!) into omni.zip again, rename omni.zip into omni.ja, move and backup the original omni.ja elsewhere, and copy in its place this new omni.ja with all changes included. Finally, disable an addon that requires a restart, restart and reenable it again and restart again. Firefox should run without tiles. From experience, a search bar and customize newtab button appear in a newtab but they were non-functional.
Full instructions:
To do later. Maybe.
For the impatient maybe glean more from the following links:
https://developer.mozilla.org/en-US/docs/Mozilla/About_omni.ja_%28formerly_omni.jar%29 http://forums.mozillazine.org/viewtopic.php?f=27&t=2637857 https://support.mozilla.org/en-US/questions/1057798 https://support.mozilla.org/en-US/questions/1050290 https://support.mozilla.org/en-US/questions/973320 https://support.mozilla.org/en-US/questions/983090 https://support.mozilla.org/en-US/questions/1072480
Modified
browser.newtabpage.blocked stores the MD5 hashes of website you have blocked on the about:newtab page.
Note that modifying omni.ja archives is likely to trigger a full update and you would have to repeat these edits once again.
If you want to remove the sponsored directory links on the about:newtab page then use these steps: You can set the browser.newtabpage.directory.source pref to an empty string on the about:config page.
- browser.newtabpage.directory.source = <empty>
- browser.newtabpage.directory.ping = <empty>
You can delete the directoryLinks.json file in the parent location of the disk cache to remove the currently stored directory links.
- delete directoryLinks.json
See the about:cache page for the location of the disk cache and go one level up.
Thank you again cor-el. That was useful to know.
On updating, Firefox is not set to automatically update. And so far it seems to be working fine.