The spec for rotate has updated to allow additional syntax: 1. Allowing use of x, y, or z instead of numbers 2. Allowing rotation degree to be specified first Spec: https://drafts.csswg.org/css-transforms-2/#propdef-rotate
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3298e0d81a1c0e527e2983174f873b8302131227 commit 3298e0d81a1c0e527e2983174f873b8302131227 Author: Victoria Su <victoriaytsu@google.com> Date: Fri Feb 09 21:13:14 2018 CSS Rotate: supports new syntax The spec for CSS rotate has updated to allow for using x, y, or z instead of numbers and also allowing for the angle to be specified first. Spec: https://drafts.csswg.org/css-transforms-2/#propdef-rotate Bug: 810648 Change-Id: I89eebfb6fd795f02edd47f68b2dd7b9f97e0863b Reviewed-on: https://chromium-review.googlesource.com/910534 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#535829} [modify] https://crrev.com/3298e0d81a1c0e527e2983174f873b8302131227/third_party/WebKit/LayoutTests/external/wpt/css/css-transforms/parsing/rotate-parsing-invalid.html [modify] https://crrev.com/3298e0d81a1c0e527e2983174f873b8302131227/third_party/WebKit/LayoutTests/external/wpt/css/css-transforms/parsing/rotate-parsing-valid.html [modify] https://crrev.com/3298e0d81a1c0e527e2983174f873b8302131227/third_party/WebKit/LayoutTests/transforms/rotate-expected.html [modify] https://crrev.com/3298e0d81a1c0e527e2983174f873b8302131227/third_party/WebKit/LayoutTests/transforms/rotate-parsing.html [modify] https://crrev.com/3298e0d81a1c0e527e2983174f873b8302131227/third_party/WebKit/LayoutTests/transforms/rotate.html [modify] https://crrev.com/3298e0d81a1c0e527e2983174f873b8302131227/third_party/WebKit/Source/core/css/CSSValueKeywords.json5 [modify] https://crrev.com/3298e0d81a1c0e527e2983174f873b8302131227/third_party/WebKit/Source/core/css/properties/longhands/RotateCustom.cpp
Comment 1 by ericwilligers@chromium.org
, Feb 9 2018