Jun 19 2019 05:28 PM
I don't know if the icons, in the Most Visited Sites section, are ever replaced with more use of the browser. It would be comforting to be able to pin (lock) an icon to this section for easy access. Please add this. :)
Jun 21 2019 12:37 AM
Jul 21 2019 11:39 AM
I agree. The newtab page needs work. You should be able to pin top sites, rearrange them to your liking, and rename them to something you want.