Dlaczego nie mogę grupować selektorów CSS specyficznych dla przeglądarki dla różnych przeglądarek?

Właśnie próbowałem napisać następującą regułę, aby stylizować symbol zastępczy dla przeglądarek, które go obsługują:

#main input::-webkit-input-placeholder,
#main input:-moz-placeholder
{
    color: #888;
    font-style: italic;
}

Problem polega na tym, że reguła nie jest stosowana. Jeśli jednak rozbiję to w ten sposób, działa dobrze:

#main input::-webkit-input-placeholder
{
    color: #888;
    font-style: italic;
}
#main input:-moz-placeholder
{
    color: #888;
    font-style: italic;
}

Dlaczego nie mogę grupować selektorów specyficznych dla przeglądarki, czy może jest to inny sposób? Nie ma sensu powtarzać tych samych atrybutów dwukrotnie dla tego samego elementu.

Aktualizacja:

Właśnie znalazłemten zasób stwierdzając, że nie można tego zrobić, ale jak dotąd brak informacji na temat przyczyn. Wydaje się dziwne, że przeglądarka powinna odrzucić całą regułę tylko dlatego, że nie rozpoznaje jednego z selektorów.

questionAnswers(3)

yourAnswerToTheQuestion