Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 21c66fcd81750f21944d2057c20c00d2633011b6 https://github.com/WebKit/WebKit/commit/21c66fcd81750f21944d2057c20c00d2633011b6 Author: Karl Dubost <karl...@apple.com> Date: 2022-12-27 (Tue, 27 Dec 2022)
Changed paths: M LayoutTests/TestExpectations R LayoutTests/css2.1/20110323/replaced-intrinsic-003.htm R LayoutTests/css2.1/20110323/resources/replaced-intrinsic-003.svg M LayoutTests/imported/w3c/web-platform-tests/css/css-position/position-absolute-replaced-minmax-expected.txt R LayoutTests/platform/glib/css2.1/20110323/replaced-intrinsic-003-expected.txt R LayoutTests/platform/gtk/css2.1/20110323/replaced-intrinsic-003-expected.png R LayoutTests/platform/gtk/svg/hixie/intrinsic/003-expected.png R LayoutTests/platform/gtk/svg/hixie/intrinsic/003-expected.txt M LayoutTests/platform/ios-wk2/TestExpectations R LayoutTests/platform/ios-wk2/svg/hixie/intrinsic/003-expected.png M LayoutTests/platform/ios/TestExpectations R LayoutTests/platform/ios/css2.1/20110323/replaced-intrinsic-003-expected.txt R LayoutTests/platform/ios/svg/hixie/intrinsic/003-expected.txt R LayoutTests/platform/mac-ventura-wk2-lbse-text/svg/hixie/intrinsic/003-expected.txt R LayoutTests/platform/mac-ventura-wk2-pixel/svg/hixie/intrinsic/003-expected.png M LayoutTests/platform/mac-wk1/TestExpectations R LayoutTests/platform/mac/css2.1/20110323/replaced-intrinsic-003-expected.png R LayoutTests/platform/mac/css2.1/20110323/replaced-intrinsic-003-expected.txt R LayoutTests/platform/mac/svg/hixie/intrinsic/003-expected.png R LayoutTests/platform/mac/svg/hixie/intrinsic/003-expected.txt M LayoutTests/platform/win/TestExpectations R LayoutTests/platform/win/css2.1/20110323/replaced-intrinsic-003-expected.txt R LayoutTests/platform/win/svg/hixie/intrinsic/003-expected.png R LayoutTests/platform/win/svg/hixie/intrinsic/003-expected.txt R LayoutTests/platform/wincairo/css2.1/20110323/replaced-intrinsic-003-expected.txt R LayoutTests/platform/wincairo/svg/hixie/intrinsic/003-expected.txt R LayoutTests/platform/wpe/svg/hixie/intrinsic/003-expected.txt R LayoutTests/svg/hixie/intrinsic/003.html R LayoutTests/svg/hixie/intrinsic/resources/003.svg M Source/WebCore/rendering/RenderReplaced.cpp Log Message: ----------- [css-ui] Fix box-sizing web platform test failures https://bugs.webkit.org/show_bug.cgi?id=175287 rdar://103700285 Reviewed by Tim Nguyen. This fixes the logicalWidth computation in RenderReplaced according to the equation described in the CSS 2.2 specification https://www.w3.org/TR/CSS22/visudet.html#blockwidth This also removes two tests and their expectations from the tree which are covered by WPT tests and have also been removed from the blink codebase. That would fix https://bugs.webkit.org/show_bug.cgi?id=228211 * LayoutTests/css2.1/20110323/replaced-intrinsic-003.htm: Removed. * LayoutTests/css2.1/20110323/resources/replaced-intrinsic-003.svg: Removed. * LayoutTests/imported/w3c/web-platform-tests/css/css-position/position-absolute-replaced-minmax-expected.txt: * LayoutTests/platform/glib/css2.1/20110323/replaced-intrinsic-003-expected.txt: Removed. * LayoutTests/platform/gtk/css2.1/20110323/replaced-intrinsic-003-expected.png: Removed. * LayoutTests/platform/gtk/svg/hixie/intrinsic/003-expected.png: Removed. * LayoutTests/platform/gtk/svg/hixie/intrinsic/003-expected.txt: Removed. * LayoutTests/platform/ios-wk2/svg/hixie/intrinsic/003-expected.png: Removed. * LayoutTests/platform/ios-wk2/TestExpectations: * LayoutTests/platform/ios/css2.1/20110323/replaced-intrinsic-003-expected.txt: Removed. * LayoutTests/platform/ios/svg/hixie/intrinsic/003-expected.txt: Removed. * LayoutTests/platform/ios/TestExpectations: * LayoutTests/platform/mac-ventura-wk2-lbse-text/svg/hixie/intrinsic/003-expected.txt: Removed. * LayoutTests/platform/mac-ventura-wk2-pixel/svg/hixie/intrinsic/003-expected.png: Removed. * LayoutTests/platform/mac-wk1/TestExpectations: * LayoutTests/platform/mac/css2.1/20110323/replaced-intrinsic-003-expected.png: Removed. * LayoutTests/platform/mac/css2.1/20110323/replaced-intrinsic-003-expected.txt: Removed. * LayoutTests/platform/mac/svg/hixie/intrinsic/003-expected.png: Removed. * LayoutTests/platform/mac/svg/hixie/intrinsic/003-expected.txt: Removed. * LayoutTests/platform/win/css2.1/20110323/replaced-intrinsic-003-expected.txt: Removed. * LayoutTests/platform/win/svg/hixie/intrinsic/003-expected.png: Removed. * LayoutTests/platform/win/svg/hixie/intrinsic/003-expected.txt: Removed. * LayoutTests/platform/win/TestExpectations: * LayoutTests/platform/wincairo/css2.1/20110323/replaced-intrinsic-003-expected.txt: Removed. * LayoutTests/platform/wincairo/svg/hixie/intrinsic/003-expected.txt: Removed. * LayoutTests/platform/wpe/svg/hixie/intrinsic/003-expected.txt: Removed. * LayoutTests/svg/hixie/intrinsic/003.html: Removed. * LayoutTests/svg/hixie/intrinsic/resources/003.svg: Removed. * LayoutTests/TestExpectations: * Source/WebCore/rendering/RenderReplaced.cpp: (WebCore::RenderReplaced::computeConstrainedLogicalWidth const): Canonical link: https://commits.webkit.org/258342@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes