[Webkit-unassigned] [Bug 191462] [css-grid] Percentage height on replaced item with scrollbar

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 11 04:09:27 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=191462

Manuel Rego Casasnovas <rego at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #413803|review?                     |review-
              Flags|                            |

--- Comment #2 from Manuel Rego Casasnovas <rego at igalia.com> ---
Comment on attachment 413803
  --> https://bugs.webkit.org/attachment.cgi?id=413803
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=413803&action=review

Thanks for the patch, it looks good, but you need to fix some stuff before landing.

> Source/WebCore/ChangeLog:9
> +        https://github.com/web-platform-tests/wpt/commit/538eedafb15733c6113b44998170a6bbdae7518b

It's good to refer to the original patch in the ChangeLog, but we also should explain and describe the change in this file. How the changes are fixing the issue.

Apart from that, as we're now passing the test css/css-grid/grid-items/percentage-size-replaced-subitems-001.html, we should remove the line for that test in TestExpectations. So the test is actually run by the bots.

> Source/WebCore/ChangeLog:11
> +        Reviewed by NOBODY (OOPS!).

This line should be moved above, just after the URL bug line with an empty line in the middle.

> Source/WebCore/rendering/RenderBox.cpp:3202
> +                    stretchedHeight = block->overridingLogicalHeight() - block->borderAndPaddingLogicalHeight() - block->scrollbarLogicalHeight();

I guess you can use block->overridingContentLogicalHeight() directly here.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20201111/e077933a/attachment.htm>


More information about the webkit-unassigned mailing list