haikuwebkit/LayoutTests/fast/sub-pixel
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
..
selection
auto-table-layout-should-avoid-text-wrapping-expected.txt
auto-table-layout-should-avoid-text-wrapping.html
block-preferred-widths-with-sub-pixel-floats-expected.txt
block-preferred-widths-with-sub-pixel-floats.html
block-with-margin-overflow-expected.html
block-with-margin-overflow.html
boundingclientrect-subpixel-margin-expected.txt
boundingclientrect-subpixel-margin.html
client-and-offset-width-expected.txt
client-and-offset-width.html
client-rect-has-subpixel-precision-expected.html
client-rect-has-subpixel-precision.html
client-width-height-snapping-expected.txt
client-width-height-snapping.html
clip-rect-box-consistent-rounding-expected.html
clip-rect-box-consistent-rounding.html
column-clipping-expected.html
column-clipping.html
compositing-layers-on-subpixel-position-expected.html Subpixel rendering: Enable compositing RenderLayer painting on device pixel position. 2014-02-20 23:04:20 +00:00
compositing-layers-on-subpixel-position.html
computedstylemargin-expected.txt
computedstylemargin.html
ellipsis-table-expected.html
ellipsis-table.html
ellipsis-zoom-expected.html
ellipsis-zoom.html
file-upload-control-at-fractional-offset-expected.html
file-upload-control-at-fractional-offset.html
float-containing-block-with-margin-expected.png
float-containing-block-with-margin-expected.txt
float-containing-block-with-margin.html
float-list-inside-expected.txt
float-list-inside.html
float-precision-expected.html
float-precision.html
float-with-margin-in-container-expected.txt
float-with-margin-in-container.html
float-with-right-margin-zoom-expected.txt
float-with-right-margin-zoom.html
float-wrap-with-subpixel-top-expected.html Change FractionalLayoutUnit denominator to 64 to reduce precision loss when converting to floating point 2012-09-26 16:25:41 +00:00
float-wrap-with-subpixel-top.html
float-wrap-zoom-expected.html
float-wrap-zoom.html
inline-block-should-not-wrap-expected.html Float imprecision causes incorrect wrapping in LineLayout with subpixel layout 2012-08-01 04:03:52 +00:00
inline-block-should-not-wrap.html
inline-block-with-margin-expected.html
inline-block-with-margin.html
inline-block-with-padding-expected.txt
inline-block-with-padding.html
input-caret-on-subpixel-bound-expected.html
input-caret-on-subpixel-bound.html
layout-boxes-with-zoom-expected.html
layout-boxes-with-zoom.html
position-right-aligns-with-container-expected.html
position-right-aligns-with-container.html Source/WebCore: Contained div with right 0 sometimes overlaps parent div 2012-07-26 19:54:29 +00:00
replaced-element-baseline-expected.txt
replaced-element-baseline.html
scaled-background-image-expected.html
scaled-background-image.html
simple-clipping-expected.html
simple-clipping.html
size-of-box-with-zoom-expected.html
size-of-box-with-zoom.html
size-of-span-with-different-positions-expected.txt
size-of-span-with-different-positions.html Change fast/s* and fast/t* files to use pre and post js files in LayoutTests/resources. 2013-09-08 00:44:54 +00:00
snap-negative-location-expected.html
snap-negative-location.html
sub-pixel-accumulates-to-layers.html
sub-pixel-composited-layers-expected.html REGRESSION(SUBPIXEL_LAYOUT) Composited layers can cause one pixel shifts 2013-08-13 17:08:19 +00:00
sub-pixel-composited-layers.html
sub-pixel-iframe-copy-on-scroll.html
sub-pixel-root-layer-expected.html
sub-pixel-root-layer.html
table-cell-background-expected.html
table-cell-background.html
table-cell-height-expected.html
table-cell-height.html
table-cells-have-stable-width-expected.txt Tapping after CSS-based table casues an infinite loop in wordRangeFromPosition 2018-05-11 20:39:30 +00:00
table-cells-have-stable-width.html
table-cells-with-padding-do-not-wrap-expected.txt
table-cells-with-padding-do-not-wrap.html Change fast/s* and fast/t* files to use pre and post js files in LayoutTests/resources. 2013-09-08 00:44:54 +00:00
table-rows-have-stable-height-expected.txt Change RenderTableSection::calcRowLogicalHeight to round rather than floor height 2012-06-14 20:08:26 +00:00
table-rows-have-stable-height.html
table-rows-no-gaps-expected.html
table-rows-no-gaps.html
table-rtl-padding-expected.html
table-rtl-padding.html
table-with-subpixel-cell-size-expected.html
table-with-subpixel-cell-size.html
tiled-canvas-elements-expected.txt
tiled-canvas-elements.html
transformed-iframe-copy-on-scroll.html
vertical-align-middle-overflow-expected.txt
vertical-align-middle-overflow.html
zoomed-em-border-expected.html
zoomed-em-border.html
zoomed-image-tiles-expected.html
zoomed-image-tiles.html