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-19 21:10:20 -08:00
2014-10-31 15:10:53 -07:00
2014-12-02 11:26:42 -08:00
2015-03-25 16:15:05 -07:00
2015-03-25 16:15:05 -07:00
2015-03-25 16:15:05 -07:00
2015-02-20 17:35:47 -08:00
2015-04-06 12:53:35 -07:00
2015-04-06 12:53:35 -07:00
2015-04-06 12:53:35 -07:00
2015-03-20 15:07:24 -07:00
2015-02-20 16:15:42 -08:00
2015-01-26 13:29:52 -08:00
2014-10-23 11:17:19 -07:00
2015-02-19 21:10:20 -08:00
2015-01-16 19:42:52 -08:00
2014-11-26 13:54:14 -05:00