Followup to comments in https://bugs.webkit.org/show_bug.cgi?id=29240#c19 "Some comments... seems like it would be cleaner to turn off scrollbars early and bail in the helper function rather than doing it at the very end. That way you're not flipping stuff on and off. In order to do that, though, you need to pull the setChildNeedsLayout/setNeedsLayout calls (which should never have been put in this code in the first place) out of the helper function and back into the main layout method. None of this is minus-worthy, though, so could be fixed in a followup."
Created attachment 71244 [details] Patch
Hi Hyatt - can you please take a look at this cleanup?
Created attachment 74314 [details] Patch
Made sure patch still applies to current tree.
Comment on attachment 74314 [details] Patch r=me
Comment on attachment 74314 [details] Patch Clearing flags on attachment: 74314 Committed r73117: <http://trac.webkit.org/changeset/73117>
All reviewed patches have been landed. Closing bug.
http://trac.webkit.org/changeset/73117 might have broken Qt Linux Release minimal
(In reply to comment #8) > http://trac.webkit.org/changeset/73117 might have broken Qt Linux Release minimal Buildfix landed in http://trac.webkit.org/changeset/73120