Test an unsized contained block collapses.
Test a sized contained block respects its size, not its content's size.
Test that the contents of an unsized contained block doesn't effect its parent.
Test that the contents of an unsized contained inline-block doesn't change the baseline of its parent. Having an inline-block (or other replaced content), even if it's empty, creates a line, hence we get a line-height worth of height.
Test a sized inline-block uses the proper baseline. Result is 25 instead of 20 due to normal inline layout shenanigans.
Test that a layout contained block avoids floats.
Test that a contained inline-block avoids floats.