[Webkit-unassigned] [Bug 185977] [css-logical] Implement CSS Logical Properties and Values
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 22 09:55:57 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=185977
--- Comment #4 from Oriol Brufau <obrufau at igalia.com> ---
I didn't implement the logical corner radius: https://drafts.csswg.org/css-logical/#border-radius-properties
Also note some logical properties are defined outside of css-logical, like `overflow-block` and `overflow-inline` (https://drafts.csswg.org/css-overflow/#logical). I didn't implement these either.
Some other work that needs to be done:
- Support animating logical properties (via CSS Animations, CSS Transitions or Web Animations). Bug 188512.
- Add logical values for 'float', 'clear' and 'resize'.
- Replace uses of prefixed properties with standard ones.
- Resolve logical border colors in :visited using the :link's writing mode instead of :visited's one (see Chromium's fast/css/logical-box-border-color-visited-link-003.html)
- Fix CSSOM problems like:
document.documentElement.style.marginLeft = "1px";
getComputedStyle(document.documentElement).marginLeft; // "1px", good
document.documentElement.style.marginInlineStart = "2px";
getComputedStyle(document.documentElement).marginLeft; // "2px", good
document.documentElement.style.marginLeft = "3px";
getComputedStyle(document.documentElement).marginLeft; // "2px", bad, should be "3px"
--
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/20201022/d8a99423/attachment.htm>
More information about the webkit-unassigned
mailing list