See the attached repro. If a line is pulled in a new region, the blocks contained by it don't clear the RenderBoxRegionInfo from the old region.
Created attachment 231365 [details] Repro
Created attachment 231374 [details] Patch
Created attachment 231376 [details] Patch
Comment on attachment 231376 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=231376&action=review > Source/WebCore/rendering/RenderBlock.cpp:3877 > +bool RenderBlock::hasRegionRangeInFlowThread() const Shouldn't this method be in RenderBox?
Created attachment 231379 [details] Patch with feedback
D(In reply to comment #4) > (From update of attachment 231376 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=231376&action=review > > > Source/WebCore/rendering/RenderBlock.cpp:3877 > > +bool RenderBlock::hasRegionRangeInFlowThread() const > > Shouldn't this method be in RenderBox? Done.
Comment on attachment 231379 [details] Patch with feedback r=me
Comment on attachment 231379 [details] Patch with feedback Clearing flags on attachment: 231379 Committed r168791: <http://trac.webkit.org/changeset/168791>
All reviewed patches have been landed. Closing bug.