[Bug 29594] New: Clarification of font-variant-ligatures CSSOM serialized read values

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29594

            Bug ID: 29594
           Summary: Clarification of font-variant-ligatures CSSOM
                    serialized read values
           Product: CSS
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Fonts
          Assignee: jdaggett@mozilla.com
          Reporter: drott@chromium.org
        QA Contact: public-css-bugzilla@w3.org
  Target Milestone: ---

The CSSOM describes the CSS wide serialization steps, including the
serialization of shorthand properties.

https://drafts.csswg.org/cssom/#serialize-a-css-value

In it:

"To serialize a CSS component value depends on the component, as follows:"

This list does not contain any font, or font variant specific rules, so it
seems like we are missing a clarification for what should be the canonical
serialization of font-variant-ligatures.

When writing to the fontVariantLigatures style property, or when specifying a
font-variant-ligatures style attribute in a CSS style declaration, and
specifying "none" as the value, the serialization for the read value could be
either 
* "none" or 
* "no-common-ligatures no-discretionary-ligatures no-historical-ligatures
no-contextual".

Which should be the canonical serialized value? How can we incorporate this
clarification into the spec? Thanks.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Monday, 25 April 2016 12:01:44 UTC