ScrollView::setFrameRect() calls contentsResized() even when the frame size is unchanged