As of Firefox 118, I intend to implement the CSS property
'font-synthesis-position'.
This property allows authors to control whether synthetic ("fake")
super- and sub-script characters should be rendered for the
'font-variant-position' property, if the font being used does not
support these alternate forms directly.
Bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1849010
Standard: To be added to CSS Fonts; see
https://drafts.csswg.org/css-fonts-4/#font-synthesis-intro for the
existing 'font-synthesis-*' properties and 'font-synthesis' shorthand,
and
https://github.com/w3c/csswg-drafts/issues/7441#issuecomment-1680918811
for the resolution to add this subproperty.
Testing: New WPT tests included with the patch.
Other browsers: Not yet implemented, though at least Blink seems
actively interested.
Platform coverage: All
Restricted to secure contexts: No; this is an extension to existing
universally-available CSS properties
Target Release: 118
Preferences behind which this will be implemented: none