• Kurt Catti-Schmidt (SCHMIDT)'s avatar
    [GridNG] 'auto' grid block sizing · 02fbf24b
    Kurt Catti-Schmidt (SCHMIDT) authored
    This change completes a TODO for auto-sizing the grid container for
    the block direction. This is implemented by using the resolved
    row/column definitions to determine the total intrinsic grid
    block size.
    
    'auto' inline sizes for the grid block will be addressed separately,
    as that will be calculated in ComputeMinMaxSizes and will require
    some refactoring to maintain const-ness.
    
    After this change, the grid-gutters (gap) WPT tests mostly pass.
    The only remaining failures have to do with % and calc sized gutters,
    which these changes will also be a prerequisite for. A number of other
    TestExpectations failures were able to be removed as well.
    
    Bug: 1045599
    Change-Id: I6136c8daa6501facac67281ac5cb493bb07a34d1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2488665Reviewed-by: default avatarIan Kilpatrick <ikilpatrick@chromium.org>
    Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#821571}
    02fbf24b
TestExpectations 530 KB