[Webkit-unassigned] [Bug 213554] New: Child text-decoration-thickness and text-underline-offset override parent decorating boxes' values

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 24 05:44:55 PDT 2020


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

            Bug ID: 213554
           Summary: Child text-decoration-thickness and
                    text-underline-offset override parent decorating
                    boxes' values
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Text
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: d-r at roettsches.de
                CC: mmaxfield at apple.com

Created attachment 402640

  --> https://bugs.webkit.org/attachment.cgi?id=402640&action=review

Offset nesting test

In Safari release, and Safari TP, the current child node's text-decoration-thickness and text-underline-offset always override all previously defined text-decoration-thickness and text-underline-offset properties of parent elements / decorating boxes.

While working on Chromium's text-decoration-thickness and text-underline-offset, I noticed these discrepancies when writing a WPT test. 

Example test cases attached and available at:
http://roettsch.es/thickness-nesting.html
http://roettsch.es/offset-nesting.html

Actual: WebKit paints offset underlines and thickness-defined underline all at the same offset / thickness. 
Expected: Decorations should be stacked and the individual thickness and offset properties should be adhered too.

-- 
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/20200624/9af45b17/attachment.htm>


More information about the webkit-unassigned mailing list