The spec applies percentage height quirk only when
... the specified value for the height property of element is a <percentage>, ...
which means we should apply the quirk for % heights but shouldn't for calc(length + %) heights.
Currently, only Firefox does that. Chrome, EdgeHTML and Safari apply the quirk also on calc() heights.
Should we change the spec to match the behavior of Chrome & Edge & Safari?
Also @bfgeek @bzbarsky @lilles from the related Chromium bug https://crbug.com/388892
The spec applies percentage height quirk only when
which means we should apply the quirk for % heights but shouldn't for calc(length + %) heights.
Currently, only Firefox does that. Chrome, EdgeHTML and Safari apply the quirk also on calc() heights.
Should we change the spec to match the behavior of Chrome & Edge & Safari?
Also @bfgeek @bzbarsky @lilles from the related Chromium bug https://crbug.com/388892