Chromium Code Reviews
DescriptionRevert CSSMatrix classname to CSSMatrixTransformComponent
See also:
https://developer.mozilla.org/en-US/docs/Web/API/CSSMatrix
https://bugs.chromium.org/p/chromium/issues/detail?id=621945
WebkitCSSMatrix and MSCSSMatrix exist with a different API, and
some libraries, including Adobe animations and the Closure
library write code like
window.CSSMatrix || window.WebKitCSSMatrix || window.MSCSSMatrix,
which causes some websites to break (notably Google photos, some
others I found were www.bahamas.com and www.australianexplorer.com).
Adobe's animation library is versioned and while mostly served
from adobe.com, is also served from other domains.
Aside from breaking pages, it will be confusing for developers to
have CSSMatrix and WebkitCSSMatrix/MSCSSMatrix have such different
interfaces.
We can choose a better name for this component after unbreaking
people who run with experimental-web-platform-features on.
BUG=621945
Committed: https://crrev.com/cb9092d095295e44f0d636886ba9404ed218609c
Cr-Commit-Position: refs/heads/master@{#403852}
Patch Set 1 #Patch Set 2 : Rename CSSMatrix -> CSSMatrixTransformComponent #Patch Set 3 : Rename in build and tests #Patch Set 4 : Update references in other idl files #Patch Set 5 : Rename cssMatrix layout test as well #Patch Set 6 : Update webexposed tests as well #Messages
Total messages: 15 (9 generated)
|