[Webkit-unassigned] [Bug 186343] New: font-variant-east-asian accepts invalid values

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 6 03:58:15 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=186343

            Bug ID: 186343
           Summary: font-variant-east-asian accepts invalid values
           Product: WebKit
           Version: Safari 11
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ericwilligers at chromium.org

Spec:
https://drafts.csswg.org/css-fonts-3/#propdef-font-variant-east-asian
Value:  normal | [ <east-asian-variant-values> || <east-asian-width-values> || ruby ]
<east-asian-variant-values> = [ jis78 | jis83 | jis90 | jis04 | simplified | traditional ]
<east-asian-width-values>   = [ full-width | proportional-width ]

Test case:
https://jsfiddle.net/ericwilligers/m6aLhzb3/

The following should each be rejected:
  'jis83 jis90'
  'full-width proportional-width'
  'jis90 proportional-width ruby full-width jis83'

WebKit currently serializes these as
  'jis90'
  'proportional-width'
  'jis83 full-width ruby'

i.e. it ignores all but the last of the east-asian-variant-values, and all but the last of the east-asian-width-values.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180606/e4554e20/attachment.html>


More information about the webkit-unassigned mailing list