-
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 #47120
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
[Style] Adopt Style::LengthWrapper for column-gap, row-gap and text-underline-offset properties #47120
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
70675b0
to
81abcef
Compare
EWS run on previous version of this PR (hash 81abcef) |
Source/WebCore/style/values/text-decoration/StyleTextUnderlineOffset.cpp
Outdated
Show resolved
Hide resolved
81abcef
to
d7ca0f8
Compare
EWS run on previous version of this PR (hash d7ca0f8) |
d7ca0f8
to
151184d
Compare
EWS run on current version of this PR (hash 151184d) |
…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/296630@main
151184d
to
c992369
Compare
Committed 296630@main (c992369): https://commits.webkit.org/296630@main Reviewed commits have been landed. Closing PR #47120 and removing active labels. |
This again was landed with PlayStation EWS reporting ❌, though thankfully it's been reverted for other reasons. |
@rkirsling In this case, it looks like the PlayStation EWS was unable to checkout the branch. Is that an infrastructure issue? |
c992369
151184d
🛠 win🧪 wpe-wk2🧪 win-tests🧪 ios-wk2-wpt🛠 wpe-cairo🧪 mac-AS-debug-wk2🧪 gtk-wk2