When a float has shape-outside and the shape-outside causes the float to be positioned so that it overflows its parent to the right or the bottom, it should cause scrolling behavior, just like a positioned element does. (positioned elements do not seem to cause scrolling if they are positioned to the left or top, so we should be consistent with that.)
Looks like this got fixed with Bug 106927. Neat.