mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 11:17:44 +00:00
LibWeb: Redo "tracks maximize" if initial run is over max-size in GFC
Implements missing "redo" step defined in the spec.
This commit is contained in:
parent
467faee1b8
commit
cd56ec6e5c
4 changed files with 117 additions and 6 deletions
|
@ -269,11 +269,14 @@ private:
|
|||
void resolve_intrinsic_track_sizes(AvailableSpace const&, GridDimension const);
|
||||
void increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(AvailableSpace const&, GridDimension const, size_t span);
|
||||
void increase_sizes_to_accommodate_spanning_items_crossing_flexible_tracks(GridDimension const);
|
||||
void maximize_tracks(AvailableSpace const&, GridDimension const);
|
||||
void maximize_tracks_using_available_size(AvailableSpace const& available_space, GridDimension const dimension);
|
||||
void maximize_tracks(GridDimension const);
|
||||
void expand_flexible_tracks(AvailableSpace const&, GridDimension const);
|
||||
void stretch_auto_tracks(AvailableSpace const&, GridDimension const);
|
||||
void run_track_sizing(AvailableSpace const&, GridDimension const);
|
||||
|
||||
CSSPixels calculate_grid_container_maximum_size(GridDimension const) const;
|
||||
|
||||
CSS::Size const& get_item_preferred_size(GridItem const&, GridDimension const) const;
|
||||
|
||||
CSSPixels calculate_min_content_size(GridItem const&, GridDimension const) const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue