Top Sites
Top Sites. How do I add a new Top Site?
All Replies (1)
Hi
I am going to lock this thread as it appears to be a duplicate of:
https://support.mozilla.org/en-US/questions/1311553#answer-1364568
Top Sites. How do I add a new Top Site?
Hi
I am going to lock this thread as it appears to be a duplicate of:
https://support.mozilla.org/en-US/questions/1311553#answer-1364568