OpenType font features do not display on any element that shares all font properties with an element that has a property set using the ch unit.
The incorrect behaviour is observed on:
The correct behaviour is observed on:
The first div has a font-size of 7rem and a height of 10rem. The elongated "Q" displays correctly.
The second div has a font-size of 8rem and a height of 3ch. The elongated "Q" does not display, because of the use of the ch unit.
The third div has a font-size of 8rem and a height of 10rem. The elongated "Q" still does not display, because of the use of the ch unit in the second div, which has the same font-size.
As for the other font.