When the test failed,requested height in nsView::DoResetWidgetBounds() was less than mMinSize.height and desktopDelta() was positive(16.0, 39.0). In this case, requested final widget size in nsWindow::Resize() was "mMinSize.height + desktopDelta.height". It happened because nsView::DoResetWidgetBounds() does not care about desktopDelta. This problem is ouf of scope for this bug. Then I am going to relax the size check.
Bug 1710533 Comment 20 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
When the test failed,requested height in nsView::DoResetWidgetBounds() was less than mMinSize.height and desktopDelta was positive(16.0, 39.0). In this case, requested final widget size in nsWindow::Resize() was "mMinSize.height + desktopDelta.height". It happened because nsView::DoResetWidgetBounds() does not care about desktopDelta. This problem is ouf of scope for this bug. Then I am going to relax the size check.