Changeset 280023 in webkit
- Timestamp:
- Jul 19, 2021 6:55:23 AM (12 months ago)
- Location:
- trunk
- Files:
-
- 5 edited
-
LayoutTests/TestExpectations (modified) (1 diff)
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/platform/ios-wk2/TestExpectations (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/rendering/RenderReplaced.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/TestExpectations
r280022 r280023 1448 1448 1449 1449 imported/w3c/web-platform-tests/css/css-grid/grid-items/aspect-ratio-004.html [ ImageOnlyFailure ] 1450 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-inline-contribution-001.html [ ImageOnlyFailure ]1451 1450 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-inline-contribution-003.html [ ImageOnlyFailure ] 1452 1451 -
trunk/LayoutTests/imported/w3c/ChangeLog
r279979 r280023 1 2021-07-19 Ziran Sun <zsun@igalia.com> 2 3 [css-grid] Use correct block-size to resolve min-content 4 https://bugs.webkit.org/show_bug.cgi?id=227167 5 6 Reviewed by Javier Fernandez. 7 8 The following test is passing - 9 10 * web-platform-tests/css/css-grid/grid-items/grid-item-inline-contribution-001.html: 11 1 12 2021-07-15 Chris Dumez <cdumez@apple.com> 2 13 -
trunk/LayoutTests/platform/ios-wk2/TestExpectations
r279959 r280023 1865 1865 webkit.org/b/227283 imported/w3c/web-platform-tests/css/css-grid/grid-items/aspect-ratio-002.html [ ImageOnlyFailure ] 1866 1866 webkit.org/b/227283 imported/w3c/web-platform-tests/css/css-grid/grid-items/aspect-ratio-003.html [ ImageOnlyFailure ] 1867 webkit.org/b/227283 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-inline-contribution-001.html [ ImageOnlyFailure ] 1867 1868 webkit.org/b/227283 imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-inline-contribution-002.html [ ImageOnlyFailure ] 1868 1869 webkit.org/b/227283 imported/w3c/web-platform-tests/css/css-grid/grid-items/replaced-element-011.html [ ImageOnlyFailure ] -
trunk/Source/WebCore/ChangeLog
r280022 r280023 1 2021-07-19 Ziran Sun <zsun@igalia.com> 2 3 [css-grid] Use correct block-size to resolve min-content 4 https://bugs.webkit.org/show_bug.cgi?id=227167 5 6 Reviewed by Javier Fernandez. 7 8 When the min/max depends on block-size, We need to make sure that min/max widths are set dirty for 9 replaced element when block-size changes so that the correct block-size is used to get min/max widths. 10 11 Test: imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-inline-contribution-001.html 12 13 * rendering/RenderReplaced.cpp: 14 (WebCore::RenderReplaced::layout): 15 1 16 2021-07-19 Ziran Sun <zsun@igalia.com> 2 17 -
trunk/Source/WebCore/rendering/RenderReplaced.cpp
r278534 r280023 103 103 104 104 LayoutRepainter repainter(*this, checkForRepaintDuringLayout()); 105 106 LayoutRect oldContentRect = replacedContentRect(); 105 107 106 108 setHeight(minimumReplacedHeight()); … … 116 118 repainter.repaintAfterLayout(); 117 119 clearNeedsLayout(); 120 121 if (replacedContentRect() != oldContentRect) 122 setPreferredLogicalWidthsDirty(true); 118 123 } 119 124
Note: See TracChangeset
for help on using the changeset viewer.