Fix VK window bound adjust with docked magnifier

Revert https://crrev.com/c/1504434 since it is not an app list
only problem. Fix it in MoveWindowToEnsureCaretNotInRect so that
it does not move a window beyond work area top.

Bug: 936381
Test: Additionally test with a browser window using the repo steps.
Change-Id: I4be2ee7173748af10acefb7ed880514424644ae4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1555245
Commit-Queue: Xiyuan Xia <xiyuan@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#648361}
4 files changed