Ojan Vafai 6bfa21b190 Make custom layout actually work.
-Temporarily add setting override width as well so that we correctly bypass in RenderBox::computeLogicalWidth.
-Add setNeedsLayout so that the author code can force layouts (e.g. when the container's width changes).
-Have setLayoutManager force a reattach of the element if it's renderer wasn't a custom layout one before.
-Remove the laying out of children from RenderCustomLayout::layout. This is the job of the author code.
-Add a test case.

R=eseidel@chromium.org

Review URL: https://codereview.chromium.org/1055263002
2015-04-06 12:53:35 -07:00
..
2015-02-20 17:35:47 -08:00
2015-04-06 12:53:35 -07:00
2015-03-24 10:49:34 -07:00
2015-03-19 19:32:03 -07:00
2015-03-25 10:46:19 -07:00
2015-03-19 19:32:03 -07:00
2015-03-10 15:23:04 -07:00