Steps to reproduce:
- In terminal, go to ~/Library/Application\ Support/Orion/Defaults. Do
grep -ri somedomain.com
, where somedomain.com
is a site you have not visited in Orion before.
- In a private browsing window, visit
somedomain.com
- In the terminal, re-run
grep -ri somedomain.com
and notice there's now an appearance of the domain in question in the website_icons-wal "journal log cache thing".
- In the Favicon Cache, note that the cached favicon for the visited site is now present (potentially in multiple sizes), using filenames that match the website_icons-wal file. Many favicons are distinct enough you can figure out where your gift is coming from.
Expected behavior:
Private browsing should be insulated from filesystem-based caching of favicons, and the sqlite databases (or associated files) should not contain artefacts of sites visited.