We should add a use counter so we can evaluate the impact of the following proposed syntax change:
From https://lists.w3.org/Archives/Public/www-style/2017Mar/0054.html
Tab and fantasai "just pushed the changes to drop the 3-value syntax from <position> per
https://lists.w3.org/Archives/Public/www-style/2017Feb/0052.html
The canonical reference is now (again) in CSS Values and Units 3.
https://drafts.csswg.org/css-values-3/#position
This implies changes to object-position, mask-position, radial gradients,
and offset-position. It also makes <position> available for use in
transform-origin and perspective-origin."
The only position property not affected is background-position.
In Blink, changing ConsumePosition would affect:-
object-position
perspective-origin
offset-anchor (not shipped)
offset-position (not shipped)
scroll-snap-coordinate (not shipped)
scroll-snap-destination (not shipped)
center position for circle and ellipse basic shapes
radial gradient
conic gradient
Comment 1 by ericwilligers@chromium.org
, May 17 2017