Support intrinsic values for height, min-height and max-height
As specified in http://dev.w3.org/csswg/css-sizing/
The changes here fall in three categories:
- Change RenderBox to pass the content height through to
computeLogicalHeight and related functions, which needs it to resolve
max-content, et. al.
- Make the callers pass the content height to this function. Some
callers pass logicalHeight() (adjusted for border/padding) - this
works because if logicalHeight is not the content height, then it is
the height we ended up using, so the constrain* functions will just
constrain to that value again
- Changes to CSS parsing to accept the values for heights, not just
widths.
BUG=226251
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/13674002
git-svn-id: svn://svn.chromium.org/blink/trunk@148314 bbb929c8-8fbe-4397-9dbb-9b2b20218538
31 files changed