How can I manually add to the number of top sites without installing extensions and only through the settings in the browser?
Is it hard to add an icon + to the developers of this browser?
2 Likes
I have just 6 top sites at that list, How is possible to have more? I havent found a solution until now. Thanks
We actually have a new implementation on the top-sites feature in-progress right now that should resolve both of your issues among many others:
Thank you for your patience.