On 17/08/2023 13:29, Martin Thomson wrote:
It looks like the specification for this is https://github.com/w3c/csswg-drafts/issues/7441#issuecomment-1444461111 <https://github.com/w3c/csswg-drafts/issues/7441#issuecomment-1444461111> plus an amendment to make 'auto' mean that synthesis is mandatory rather than simply allowed.

Though the record shows this as an agreed plan and it seems uncomplicated, it would be good to make shipping conditional on the agreed change being complete.  I've seen enough cases where working through the details -- in either implementation or specification -- uncovered unpleasant surprises.

Fair point; I'll see if we can get the spec edits completed promptly.

(Regarding implementation surprises, there's a patch with tests already in hand, so not too worried about that.)

JK


On Thu, Aug 17, 2023 at 8:06 AM Jonathan Kew <[email protected] <mailto:[email protected]>> wrote:

    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
    <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
    <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 
<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

-- You received this message because you are subscribed to the Google
    Groups "[email protected] <mailto:[email protected]>"
    group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to [email protected]
    <mailto:dev-platform%[email protected]>.
    To view this discussion on the web visit
    
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/bb4241f8-3009-b9b2-4ec2-0ad01e671ce2%40gmail.com
 
<https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/bb4241f8-3009-b9b2-4ec2-0ad01e671ce2%40gmail.com>.


--
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/3a699fd8-5245-f4fb-eca7-95794ec2ee75%40gmail.com.

Reply via email to