Description[css-grid] Wipe SizingOperation out
crrev.com/2823183003 was the first step towards removing the SizingOperation
enum which was added in the past as a convenient way to modify the track
sizing algorithm behaviour depending on whether the size was
indefinite/definite but also on whether we were computing the grid intrinsic
size or doing a layout. As mentioned in the CL above that was a mistake
because indefinite sizes do not always correspond to preferred widths
computations.
Now that we have the algorithm in a separate class with different strategies
the existence of that enum is no longer required. We can handle the
remaining code path using SizingOperation just by using the algorithm
strategies.
No new tests required as this does not imply a change in the behaviour.
Review-Url: https://codereview.chromium.org/2842413003
Cr-Commit-Position: refs/heads/master@{#468599}
Committed: https://chromium.googlesource.com/chromium/src/+/8829f12bd0eb33225c2a562fa1d5c9493aadd09a
Patch Set 1 #Patch Set 2 : refactoring #
Total comments: 2
Patch Set 3 : Fix w/o refactoring #
Dependent Patchsets: Messages
Total messages: 12 (5 generated)
|