[css-anchor-position-1] Implement parsing support for anchor-center value#35517
Conversation
|
EWS run on previous version of this PR (hash f8e1f72) Details |
f8e1f72 to
228fb71
Compare
|
EWS run on previous version of this PR (hash 228fb71) Details |
228fb71 to
47ddd35
Compare
|
EWS run on previous version of this PR (hash 47ddd35) Details |
|
LGTM. I'd prefer that the TODOs have links to the bugzilla to implement them, but I suppose you're close to getting them work anyway. |
47ddd35 to
3df0c5d
Compare
|
EWS run on current version of this PR (hash 3df0c5d) Details |
I've added the links as in few days I'm starting holidays, so it will take at least few weeks before I land the followup. |
…alue https://bugs.webkit.org/show_bug.cgi?id=281846 Reviewed by Tim Nguyen. This change adds parsing support for `anchor-center` CSS value as specified in: https://drafts.csswg.org/css-anchor-position-1/#anchor-center * LayoutTests/imported/w3c/web-platform-tests/css/css-anchor-position/anchor-center-001-expected.txt: * Source/WebCore/css/CSSPrimitiveValueMappings.h: * Source/WebCore/css/CSSProperties.json: * Source/WebCore/css/CSSValueKeywords.in: * Source/WebCore/css/parser/CSSPropertyParserConsumer+Align.cpp: (WebCore::CSSPropertyParserHelpers::isSelfPositionKeyword): * Source/WebCore/rendering/RenderFlexibleBox.cpp: (WebCore::alignmentOffset): * Source/WebCore/rendering/RenderGrid.cpp: (WebCore::RenderGrid::columnAxisPositionForGridItem const): (WebCore::RenderGrid::rowAxisPositionForGridItem const): * Source/WebCore/rendering/style/RenderStyleConstants.cpp: (WebCore::operator<<): * Source/WebCore/rendering/style/RenderStyleConstants.h: Canonical link: https://commits.webkit.org/285641@main
3df0c5d to
c0f2f40
Compare
|
Committed 285641@main (c0f2f40): https://commits.webkit.org/285641@main Reviewed commits have been landed. Closing PR #35517 and removing active labels. |
|
Does the current parsing support |
No - unless previous implementation supported it - in that case it does as a side effect. |
It should work with this patch, since anything in Though I did notice that the |
|
I mention it because this case requires the |
Good point, I'll fix that before adding actual implementation. As for |
🧪 api-wpe
🛠 vision
c0f2f40
3df0c5d