When I open a new tab in firefox, I get the top sites based on my history, or based on what I select to be shown.
One row from that list of top sites is shown here.
Some are simply rectangular (eg yahoo finance, lichess.org), while some are having a smaller rectangle at the bottom corner (eg google news, yahoo mail).
Some are simply the single starting letter (eg N), while some are having the relevant favicon (eg Y, whatsapp, lichess.org).
Why such inconsistent variety ?
Why firefox treats Different sites Differently ?
Best Answer
Regarding the way Firefox generates Top Site previews, the MDN states:
There's a note that helped me fix my issue with the large icon not displaying, which was caused by only having a favicon.ico despite it including sizes from 16x16 up to 256x256: