[Webkit-unassigned] [Bug 138095] New: [MathML] align-items and align-self are not resolved to 'stretch' when auto.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 27 10:38:28 PDT 2014


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

            Bug ID: 138095
           Summary: [MathML] align-items and align-self are not resolved
                    to 'stretch' when auto.
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jfernandez at igalia.com

In the last version of the Box Alignment specification both align-items and align-self initial value is 'auto'. This value should be resolved later to determine the computed value depending on the type of object.

  - http://dev.w3.org/csswg/css-align-3/#propdef-align-items
  - http://dev.w3.org/csswg/css-align-3/#propdef-align-self

For Grid and Flex elements 'auto' must be resolved to 'stretch'. 

Since MathML renders implementation is based on the RenderFlexibleBox class, it's expected that 'auto' values are resolved to 'stretch' as well; however, since the nature of the element is based on the display property, some MathML renders have not these properties correctly resolved. 

In the case of grid and flex containers, there is even an additional resolution logic at rendering phase, after the style cascade have resolved the css property values to their appropriated computed values. The case of MathML layout mode is particularly problematic because of the various render wrappers and their style handling logic it implements.

-- 
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/20141027/97430822/attachment-0002.html>


More information about the webkit-unassigned mailing list