Revert "Fix PIP window being blank after minimize/show"

This reverts commit e0c1b7c048166a05cb1a07ef438fcca60261453f.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 653890 as the
culprit for flakes in the build cycles as shown on:
https://analysis.chromium.org/p/chromium/flake-portal/analysis/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vZTBjMWI3YzA0ODE2NmEwNWNiMWEwN2VmNDM4ZmNjYTYwMjYxNDUzZgw

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.linux/Linux%20Tests/77252

Sample Failed Step: views_unittests

Sample Flaky Test: DesktopWindowTreeHostX11Test.SetVisible

Original change's description:
> Fix PIP window being blank after minimize/show
> 
> DesktopWindowTreeHostX11::SetVisible only made the call into
> OnNativeWidgetVisibilityChanged when transitioning from shown
> to minimized and not vice versa.  This is because this change
> https://chromium-review.googlesource.com/c/chromium/src/+/1437263
> considered IsVisible to be true when minimized, which made
> IsVisible always true in this case.  This caused layers to be hidden
> but never shown again.
> 
> Bug: 949199
> Change-Id: Ieb31ac5e6856645918aa337f34d47efb947c3910
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1580103
> Reviewed-by: Scott Violet <sky@chromium.org>
> Commit-Queue: enne <enne@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#653890}


Change-Id: I2bb1577162142929230515801a5f13a110792964
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 949199
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1583051
Cr-Commit-Position: refs/heads/master@{#653931}
4 files changed