[LayoutNG] Fix propagating MinMaxInput into children within a BFC.

This patch only passes the MinMaxInput struct to "inline" children,
(and via. an anonymous block).

The test cases which were failing can be simplified to:

<float></float>
<div>
  <float></float>
</div>

The <div> during the min/max calculation creates a new line.

Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng
Change-Id: I8b2842795b509538fbdde857709dfdce6d318ed5
Bug: 635619
Reviewed-on: https://chromium-review.googlesource.com/1125582
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572670}
4 files changed