-
Notifications
You must be signed in to change notification settings - Fork 1.6k
[Style] Adopt Style::LengthWrapper for column-gap, row-gap and text-underline-offset properties #47257
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
Conversation
EWS run on previous version of this PR (hash a77b818) |
a77b818
to
fa8e503
Compare
EWS run on previous version of this PR (hash fa8e503) |
fa8e503
to
51c753d
Compare
EWS run on previous version of this PR (hash 51c753d) |
51c753d
to
49e2c0f
Compare
EWS run on current version of this PR (hash 49e2c0f) |
…nderline-offset properties https://bugs.webkit.org/show_bug.cgi?id=294906 Reviewed by Darin Adler. Migrates the column-gap, row-gap and text-underline-offset properties to strong style types using the new Style::LengthWrapperBase. * Source/WebCore/CMakeLists.txt: * Source/WebCore/Headers.cmake: * Source/WebCore/Sources.txt: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/css/CSSProperties.json: * Source/WebCore/layout/formattingContexts/flex/FlexFormattingUtils.cpp: * Source/WebCore/page/LocalFrameView.cpp: * Source/WebCore/rendering/LegacyInlineFlowBox.cpp: * Source/WebCore/rendering/RenderBlockFlow.cpp: * Source/WebCore/rendering/RenderFlexibleBox.cpp: * Source/WebCore/rendering/RenderGrid.cpp: * Source/WebCore/rendering/RenderMultiColumnSet.cpp: * Source/WebCore/rendering/style/GapLength.cpp: Removed. * Source/WebCore/rendering/style/GapLength.h: Removed. * Source/WebCore/rendering/style/RenderStyle.h: * Source/WebCore/rendering/style/RenderStyleInlines.h: * Source/WebCore/rendering/style/RenderStyleSetters.h: * Source/WebCore/rendering/style/StyleMultiColData.h: * Source/WebCore/rendering/style/StyleRareInheritedData.cpp: * Source/WebCore/rendering/style/StyleRareInheritedData.h: * Source/WebCore/rendering/style/StyleRareNonInheritedData.h: * Source/WebCore/rendering/style/TextUnderlineOffset.h: Removed. * Source/WebCore/style/StyleBuilderConverter.h: * Source/WebCore/style/StyleBuilderCustom.h: * Source/WebCore/style/StyleExtractorConverter.h: * Source/WebCore/style/StyleExtractorSerializer.h: * Source/WebCore/style/StyleInterpolationFunctions.h: * Source/WebCore/style/StyleInterpolationWrappers.h: * Source/WebCore/style/StyleResolveForDocument.cpp: * Source/WebCore/style/values/align/StyleGapGutter.h: Added. * Source/WebCore/style/values/text-decoration/StyleTextUnderlineOffset.cpp: Added. * Source/WebCore/style/values/text-decoration/StyleTextUnderlineOffset.h: Added. Canonical link: https://commits.webkit.org/296736@main
49e2c0f
to
058cd0f
Compare
Committed 296736@main (058cd0f): https://commits.webkit.org/296736@main Reviewed commits have been landed. Closing PR #47257 and removing active labels. |
This broke the PS Debug build (though thankfully that doesn't block EWS): |
058cd0f
49e2c0f