Я нашел проблему!Webkit не умеет обрабатывать тени, когда размытие не установлено или установлено на ноль.В этом случае он показывает тень того же цвета, что и текст.Firefox показывает это правильно в обоих случаях (размытие не установлено или размытие равно нулю).