[Webkit-unassigned] [Bug 236694] New: [css-grid] Simplify RTL handling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 16 00:46:16 PST 2022


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

            Bug ID: 236694
           Summary: [css-grid] Simplify RTL handling
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mattwoodrow at apple.com

We currently store columns in logical order (column 0 is the rightmost physical column), but we offset these positions using the physical left border, padding and content distribution offset.

This makes for some tricky conversions to get into the final coordinates to set on the RenderElement.

I think we can store purely logical coordinates, and subtract that from the width to get the final coordinates.

-- 
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/20220216/0ddcafbb/attachment-0001.htm>


More information about the webkit-unassigned mailing list