

For forced thumbnails with url_rank = -1,ĭescriptions of some table fields are here: chrome/common/thumbnail_score.hīlacklisting implemented in chrome/browser/history/top_sites_impl.We all use many different browsers and one of the most popular is Google Chrome. "last_forced FROM thumbnails ORDER BY url_rank, last_forced")) "boring_score, good_clipping, at_top, last_updated, load_completed, " PS Actual source code of "Most Visited" implementation in Chromium: chrome/browser/history/top_sites_ file, line 438, void TopSitesDatabase::GetPageThumbnails function: "SELECT url, url_rank, title, thumbnail, redirects, " You can delete all urls from most_visited_blacklist section (make sure that you have backup of Preferences file)

When user deleted the site from "Most Visited" section by clicking " x" button, the url is blacklisted in the JSON config file ~/.config/chromium/Default/Preferences, in ntp.most_visited_blacklist section (close the Chrome, open the Preferences with text editor like gedit or vim, search for most_visited_blacklist and see URLHashes of blacklisted sites, implemented as MD5 of url string). You can ever add new url, and change all url_ranks to move your new url into "Most Visited". Now you can edit the database, changing url_ranks to reorder sites (you should shift half of url_ranks, if you are inserting in middle). You can see them with such SQL query (via "Execute SQL" tab in sqlitebrowser or by using sqlite3 ~/.config/chromium/Default/Top\ Sites command line tool): select url, url_rank, at_top from thumbnails order by url_rank Only eight sites with smallest " url rank" and not blacklisted by user are shown. We ( and forensics experts) can see much more entries than is shown in "Most Visited". Open thumbnails table in Browse Data tab. Sqlitebrowser ~/.config/chromium/Default/Top\ Sites

To edit it, close the Chromium/Chrome and run for GUI editor sudo apt-get install sqlitebrowser The "Top Sites" database is located in user profile directory, the default one is " ~/.config/chromium/Default/Top Sites" (for chrome: ~/.config/google-chrome/default, in windows C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default).

"Most Visited" section on new tab in Chrome/Chromium can be edited by hand, by directly changing "Top Sites" sqlite3 database inside Chrome/Chromium with sqlite3 and SQL (or by any other sqlite3 db editor, like sqlitebrowser).
