Commit History

Author SHA1 Message Date
  Michael Ragazzon cf935e077a Added intrinsic ratio for replaced elements. Replaced elements now follow the normal CSS sizing rules, that is, padding and borders are no longer subtracted from the width and height of the element by default. 5 years ago
  Michael Ragazzon d5615eda9d Implement the 'box-sizing' property. 5 years ago
  Michael Ragazzon b5588b2b13 Layout engine: Clean-up. 5 years ago
  Michael Ragazzon 674e9a533e Try to fix build. 5 years ago
  Michael Ragazzon cde8835600 Layout engine (WIP): Move shrink-to-fit calculation into the box size generator. Fixes eg. shrink-to-fit in 'position: absolute'. Split the layout things to do with sizing into 'LayoutDetails'. 5 years ago