2018-12-08
2018-12-07
2018-12-06
- clamp main size to 0
- fix test naming
- fix root min/max
- fix flex hypothetical_inner_main_size calc
- remove margin from root of test
- fix min size in flexing
- fix alignment with negative free space
- clean up tests
- start on baseline support
- Fix annoying issues with flex basis as compared to webkit output
- minor changes
2018-12-05
- fix percent sizing for children
- fix issue with absolute layout allignment
- Prefer set width/height on absolute layouts
- Account for margin when stretching
- Fix wrap sizing by inspecting how webkit does it
- Align items with outer child size in mind
- random small fixes
- Remove margin from root of test and move to child
- Fix free space calculation for flexing
- Basic benchmarking setup. These should be auto-generated later like tests
- Fix absolute sizing
- Fix root sizing with min/max
- Fix percentage calc for absolute childrne
2018-12-04
- Fix cross size percentage
- Remove debugging code
- Fix copy paste error
- Get around webkit bug where width is not sized correctly when wrapped in column
- fix failing absolute layout testsk
- Move to more correct input parameters for compute_internal
- Always base percentages off of parent width
- Add tests which we never got to pass in yoga (https://github.com/facebook/yoga/issues/427)
- minor fixes
- fix how main and cross are caluclated for absolute items
- Fix float formatting in test generator
- delete unused code
- fix alignment for wrap-reverse and absolute position
- fix alignment for wrap-reverse