New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove getPropertyShorthand from the web exposed API. #6456
Remove getPropertyShorthand from the web exposed API. #6456
Conversation
EWS run on current version of this PR (hash 02a8ab0) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks.
The version on CSSComputedStyleDeclaration seems pretty useless, I wonder if we could clean that up:
We can remove the silly comment. But more importantly we just need to remove the callers and get rid of the function completely. Thatβs the way to clean it up. |
cc @karlcow here too, to check how web compatible it is (I suspect it is). |
https://bugs.webkit.org/show_bug.cgi?id=87129 rdar://problem/102303976 Reviewed by Tim Nguyen. * LayoutTests/css3/color-filters/color-filter-exposed-if-disabled-expected.txt: Updated. * LayoutTests/css3/color-filters/color-filter-exposed-if-disabled.html: Removed call to getPropertyShorthand. * LayoutTests/css3/color-filters/color-filter-exposed-if-enabled-expected.txt: Updated. * LayoutTests/css3/color-filters/color-filter-exposed-if-enabled.html: Removed call to getPropertyShorthand. * LayoutTests/fast/backgrounds/repeat/background-repeat-shorthand-expected.txt: Removed. * LayoutTests/fast/backgrounds/repeat/background-repeat-shorthand.html: Removed. * LayoutTests/fast/backgrounds/repeat/resources/background-repeat-shorthand.js: Removed. * LayoutTests/fast/css/style-enumerate-properties-expected.txt: Updated. * LayoutTests/fast/css/style-enumerate-properties.html: Removed getPropertyShorthand from the list of property names expected. * Source/WebCore/css/CSSStyleDeclaration.idl: Removed getPropertyShorthand. * Source/WebInspectorUI/UserInterface/Models/NativeFunctionParameters.js: Removed getPropertyShorthand and isPropertyImplicit. Canonical link: https://commits.webkit.org/256636@main
02a8ab0
to
80c7a3d
Compare
Committed 256636@main (80c7a3d): https://commits.webkit.org/256636@main Reviewed commits have been landed. Closing PR #6456 and removing active labels. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will not break the Web indeed.
80c7a3d
02a8ab0
π§ͺ ios-wk2π§ͺ api-gtkπ§ͺ mac-wk1π§ͺ mac-AS-debug-wk2