Зачем прописывать border-radius для всех браузеров?
Странный вопрос. Если вам не нужна поддержка старых браузеров то префиксы и не нужны. 
А если нужна то caniuse.com/#feat=border-radius
Например в Chrome нужно использовать префикс -webkit- у правила border-radius если версия вашего браузера 4.0, в Firefox использовать префикс -moz- если версия вашего браузера 3.0.  w3c
Для браузеров старше этих версии указание префикса можно опустить. Иными словами использовать префиксы нужно в случаи если правило не получило статус рекомендуемого, но уже поддерживается браузером.
Чтобы меньше об этом думать, используйте таск-ранеры типо gulp или grunt, с их помощью можно указать версии браузеров которые вам нужно поддерживать и не беспокоиться за правильно прописанные префиксы.