Today when I went to publish Firefox on the Yandex store, this error/warning appeared: http://people.mozilla.org/~catlee/sattap/3d6ef9a8.png I'm not sure exactly what size they want. There's a section for Featured Screen images, which recommends "PNG24 or JPEG, 1024 × 500".
Ok--I've uploaded a new icon to the "Promo Icon" slot and have saved changes. If we believe we've been blocked by the absence of this, let's try uploading. I also don't know what the icon looks like in the store yet.
You need to log in before you can comment on or make changes to this bug.