Set bounds from previous modifiers for fullscreen

Bounds in LaunchParams are still used to restore
TaskRecord#mLastNonFullscreenBounds if windowing mode is not freeform.
Therefore still pass it along if previous modifiers or
LaunchParamsController has that.

Fixes: 121166721
Test: Manual test and WmTests:TaskLaunchParamsModifierTests.
Change-Id: I7a554ff38478594a032bc0123beeffead7c152b4
2 files changed