Open tabatkins opened 6 years ago
The Houdini Task Force just discussed Drop CSSPositionValue
.
It was removed in https://github.com/w3c/css-houdini-drafts/commit/5261c1a323ea062d69cb5a3f1e69734fd176948a, this can be closed.
But it looks like no Chrome bug was ever filed. It's still in css_position_value.idl with no FIXME or anything.
Additionally, WPT still references this heavily and will produce noise when trying to determine how browsers do with this feature (assuming either Firefox or Safari end up enabling this feature).
CSSPositionValue is a leftover from the earliest drafts of Typed OM. It assumes that every position can be represented as a pair of physical offsets, but this is no longer true in B&B 4 (and
<position>
in general matches this, gaining three variant forms of offset pairs - physical, logical, and physical-axis-but-logical-direction). The type of position persists thru to computed values, so we can't even limit this to just computed values.We just need to drop the class entirely for now, and reify the relevant properties as just CSSStyleValue, until we develop a proper position type.