Oczywiście że nie ma pewności.
Korzystasz z
eksperymentalnej właściwości CSS3 i chcesz, żeby strona wyglądała wszędzie tak samo?
Co nie zmienia faktu, że kolejność podana przeze mnie jest kolejnością poprawną.
Już tłumaczę czemu:
1) Na razie dostawcy przeglądarek mają swoje rozszerzenia eksperymentalne (vendor prefikses), które mogą działać zgodnie ze specyfikacją ale nie muszą
2) W momencie gdy zaczną działać zgodnie ze specyfikacją zaczną korzystać z border-radius zamiast -webkit-border-radius
3) -webkit-border-radius zostanie zachowane, aby utrzymać kompatybilność wsteczną
4) Zostanie użyty ostatni styl, który przeglądarka jest w stanie wyświetlić
Dając border-radius na końcu upewniasz się, że jak już wreszcie przeglądarka zacznie korzystać ze standardu, to u Ciebie na stronie również zacznie korzystać ze standardu zamiast z eksperymentalnego rozszerzenia