[webkit-changes] [WebKit/WebKit] ec6b53: REGRESSION (iOS 16): Height of inline-block elemen...
alan
noreply at github.com
Fri Sep 16 13:10:31 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ec6b5337e777f9b460ec6b8b9a82a648fe461764
https://github.com/WebKit/WebKit/commit/ec6b5337e777f9b460ec6b8b9a82a648fe461764
Author: Alan Bujtas <zalan at apple.com>
Date: 2022-09-16 (Fri, 16 Sep 2022)
Changed paths:
A LayoutTests/fast/block/scroll-overflow-in-vertical-writing-mode-expected.html
A LayoutTests/fast/block/scroll-overflow-in-vertical-writing-mode.html
M LayoutTests/platform/ios/fast/lists/001-vertical-expected.txt
M LayoutTests/platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.txt
M LayoutTests/platform/ios/fast/writing-mode/border-styles-vertical-lr-mixed-expected.txt
M LayoutTests/platform/ios/fast/writing-mode/border-styles-vertical-rl-expected.txt
M LayoutTests/platform/ios/fast/writing-mode/border-styles-vertical-rl-mixed-expected.txt
M LayoutTests/platform/mac/fast/lists/001-vertical-expected.txt
M LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.txt
M LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-lr-mixed-expected.txt
M LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-rl-expected.txt
M LayoutTests/platform/mac/fast/writing-mode/border-styles-vertical-rl-mixed-expected.txt
M Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentBuilder.cpp
Log Message:
-----------
REGRESSION (iOS 16): Height of inline-block element in vertical-rl layout expands the root element width.
https://bugs.webkit.org/show_bug.cgi?id=245173
Reviewed by Antti Koivisto.
Do not mix logical and physical coordinates (at this point in the display content builder we mostly operate on physical values and scrollableOverflowRect is no exception).
* LayoutTests/fast/block/scroll-overflow-in-vertical-writing-mode-expected.html: Added.
* LayoutTests/fast/block/scroll-overflow-in-vertical-writing-mode.html: Added.
* Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentBuilder.cpp:
(WebCore::LayoutIntegration::InlineContentBuilder::createDisplayLines const):
Canonical link: https://commits.webkit.org/254569@main
More information about the webkit-changes
mailing list