haikuwebkit/LayoutTests/compositing/geometry
Zalan Bujtas aff466c0fd play.google.com: App preview images are clipped
https://bugs.webkit.org/show_bug.cgi?id=220470
<rdar://problem/60258531>

Reviewed by Simon Fraser.

Source/WebCore:

"The baseline of an 'inline-block' is the baseline of its last line box in the normal flow, unless it has either no in-flow line boxes
or if its 'overflow' property has a computed value other than 'visible', in which case the baseline is the bottom margin edge."
https://www.w3.org/TR/CSS22/visudet.html#leading

Test: fast/inline/inline-block-baseline-with-overflow-not-visible.html

* rendering/RenderBlockFlow.cpp:
(WebCore::RenderBlockFlow::inlineBlockBaseline const):

LayoutTests:

Progressions (matching FF and Chrome).

* fast/inline/inline-block-baseline-with-overflow-not-visible-expected.html: Added.
* fast/inline/inline-block-baseline-with-overflow-not-visible.html: Added.


Canonical link: https://commits.webkit.org/232913@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@271348 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-01-09 13:14:18 +00:00
..
abs-position-inside-opacity.html
ancestor-clip-change-expected.html
ancestor-clip-change-interleaved-stacking-context-expected.html
ancestor-clip-change-interleaved-stacking-context.html
ancestor-clip-change.html
ancestor-overflow-change-expected.png
ancestor-overflow-change-expected.txt
ancestor-overflow-change.html
assert-layout-not-done-expected.txt
assert-layout-not-done.html
assert-marquee-timer-expected.txt
assert-marquee-timer.html
bounds-clipped-composited-child-expected.png
bounds-clipped-composited-child-expected.txt
bounds-clipped-composited-child.html
bounds-ignores-hidden-composited-descendant-expected.txt
bounds-ignores-hidden-composited-descendant.html
bounds-ignores-hidden-dynamic-expected.png
bounds-ignores-hidden-dynamic-expected.txt
bounds-ignores-hidden-dynamic-negzindex-expected.png
bounds-ignores-hidden-dynamic-negzindex-expected.txt Non-composited negative z-order children should not trigger creation of a foreground layer 2019-06-01 21:40:04 +00:00
bounds-ignores-hidden-dynamic-negzindex.html Non-composited negative z-order children should not trigger creation of a foreground layer 2019-06-01 21:40:04 +00:00
bounds-ignores-hidden-dynamic.html
bounds-ignores-hidden-expected.txt Non-composited negative z-order children should not trigger creation of a foreground layer 2019-06-01 21:40:04 +00:00
bounds-ignores-hidden.html Non-composited negative z-order children should not trigger creation of a foreground layer 2019-06-01 21:40:04 +00:00
clip-expected.txt [Async overflow scroll] Clipped composited layers inside overflow scroll jitter and get incorrectly clipped 2019-06-24 03:09:40 +00:00
clip-inside-expected.txt [Async overflow scroll] Clipped composited layers inside overflow scroll jitter and get incorrectly clipped 2019-06-24 03:09:40 +00:00
clip-inside.html
clip.html
clipped-out-perspective-expected.html
clipped-out-perspective.html
clipped-video-controller-expected.txt
clipped-video-controller.html
clipping-foreground.html
composited-frame-contents-expected.html
composited-frame-contents.html
composited-html-size.html
composited-in-columns-expected.png
composited-in-columns-expected.txt
composited-in-columns.html
css-clip-oversize-expected.html
css-clip-oversize.html
empty-embed-rects-expected.txt
empty-embed-rects.html
fixed-in-composited.html
fixed-inside-overflow-scroll-expected.html
fixed-inside-overflow-scroll.html Remove experimental: and internal: prefixes from test header commands 2020-11-04 15:56:26 +00:00
fixed-position-composited-page-scale-down-expected.txt
fixed-position-composited-page-scale-down.html
fixed-position-composited-page-scale-expected.txt
fixed-position-composited-page-scale-scroll-expected.txt
fixed-position-composited-page-scale-scroll.html
fixed-position-composited-page-scale-smaller-than-viewport-expected.html
fixed-position-composited-page-scale-smaller-than-viewport.html
fixed-position-composited-page-scale.html
fixed-position-composited-switch-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
fixed-position-composited-switch.html
fixed-position-flipped-writing-mode-expected.txt
fixed-position-flipped-writing-mode.html
fixed-position-iframe-composited-page-scale-down-expected.txt
fixed-position-iframe-composited-page-scale-down.html
fixed-position-iframe-composited-page-scale-expected.txt
fixed-position-iframe-composited-page-scale.html
fixed-position-transform-composited-page-scale-down-expected.txt
fixed-position-transform-composited-page-scale-down.html
fixed-position-transform-composited-page-scale-expected.txt
fixed-position-transform-composited-page-scale.html
fixed-position.html
fixed-transformed-expected.txt
fixed-transformed.html
flipped-blocks-inline-mapping-expected.txt
flipped-blocks-inline-mapping.html
flipped-writing-mode-expected.png
flipped-writing-mode-expected.txt
flipped-writing-mode.html
foreground-layer-expected.txt play.google.com: App preview images are clipped 2021-01-09 13:14:18 +00:00
foreground-layer.html
foreground-offset-change-expected.txt
foreground-offset-change.html
geometry-map-scroll-during-layout-assertion-expected.txt
geometry-map-scroll-during-layout-assertion.html
horizontal-scroll-composited.html
huge-layer-expected.txt
huge-layer.html
layer-due-to-layer-children-deep-switch-expected.txt
layer-due-to-layer-children-deep-switch.html
layer-due-to-layer-children-deep.html
layer-due-to-layer-children-switch-expected.txt
layer-due-to-layer-children-switch.html
layer-due-to-layer-children.html
layer-position-after-removing-perspective-expected.html Element jumps to wrong position after perspective change on ancestor 2019-11-29 06:27:49 +00:00
layer-position-after-removing-perspective.html Element jumps to wrong position after perspective change on ancestor 2019-11-29 06:27:49 +00:00
limit-layer-bounds-clipping-ancestor-expected.txt [Async overflow scrolling] Fix missing or misplaced content inside overflow:scroll 2019-06-27 04:13:15 +00:00
limit-layer-bounds-clipping-ancestor.html
limit-layer-bounds-fixed-expected.txt
limit-layer-bounds-fixed-positioned-expected.txt
limit-layer-bounds-fixed-positioned.html
limit-layer-bounds-fixed.html
limit-layer-bounds-opacity-transition-expected.txt
limit-layer-bounds-opacity-transition.html [Web Animations] Accelerated animations don't run until their natural completion 2020-02-03 22:16:46 +00:00
limit-layer-bounds-overflow-repaint-expected.txt
limit-layer-bounds-overflow-repaint.html
limit-layer-bounds-overflow-root-expected.txt
limit-layer-bounds-overflow-root.html
limit-layer-bounds-positioned-expected.txt
limit-layer-bounds-positioned-transition-expected.txt
limit-layer-bounds-positioned-transition.html
limit-layer-bounds-positioned.html
limit-layer-bounds-transformed-expected.txt
limit-layer-bounds-transformed-overflow-expected.txt
limit-layer-bounds-transformed-overflow.html
limit-layer-bounds-transformed.html
negative-text-indent-with-overflow-hidden-layer-expected.txt Changes to shared testing JS files should not cause test failures due to console message line numbers changing 2020-04-10 21:10:11 +00:00
negative-text-indent-with-overflow-hidden-layer.html
object-clip-rects-assertion-expected.txt
object-clip-rects-assertion.html
outline-change.html
partial-layout-update.html
preserve-3d-switching-expected.txt
preserve-3d-switching.html
repaint-foreground-layer-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
repaint-foreground-layer.html
root-layer-update.html
rtl-composited-expected.png
rtl-composited-expected.txt
rtl-composited.html
rtl-overflow-scroll-expected.html Remove experimental: and internal: prefixes from test header commands 2020-11-04 15:56:26 +00:00
rtl-overflow-scroll.html Remove experimental: and internal: prefixes from test header commands 2020-11-04 15:56:26 +00:00
scroller-with-clipping-and-foreground-layers-expected.html Async overflow scroll on iOS paints slowly if it has a negative z-index child 2019-06-02 02:55:57 +00:00
scroller-with-clipping-and-foreground-layers.html Async overflow scroll on iOS paints slowly if it has a negative z-index child 2019-06-02 02:55:57 +00:00
stacking-context-change-layer-reparent-expected.html
stacking-context-change-layer-reparent.html
tall-page-composited-expected.png
tall-page-composited-expected.txt
tall-page-composited.html
transform-and-repaint-updates-geometry-expected.html
transform-and-repaint-updates-geometry.html
transfrom-origin-on-zero-size-layer.html
update-child-geometry-on-compositing-change-expected.html
update-child-geometry-on-compositing-change.html
vertical-scroll-composited.html
video-fixed-scrolling.html
video-opacity-overlay.html