К сожалению, при расчёте размеров псевдоэлемента
::selection учитывается зашитое в шрифт соотношение высоты линии к размеру шрифта.
Вы можете менять
line-height сколько душе угодно, но для этого псевдоэлемента ничего не изменится. Доступны лишь правила
color,
background-color, в большинстве современных браузеров
text-shadow.
Видимо, пока нет единого мнения относительно выделенного фрагмента, ибо даже в спецификации
раздел 7.3 оставлен пустымThis section intentionally left blank. (This section previously defined a ::selection pseudo-element.)