Revert "Don't update the shelf state while visibility update is suspended."

This reverts commit 2dab363330309e5ff874060cf03003acb97b75f5.

Reason for revert: Seems to have broken linux-chromeos-rel, see https://ci.chromium.org/p/chromium/builders/ci/linux-chromeos-rel/24627 for first failure

Original change's description:
> Don't update the shelf state while visibility update is suspended.
> 
> Bug: 958932
> Test: covered by unittest
> 
> Change-Id: Id77232962c0f43d54c26c04c283a8687783f558b
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619333
> Reviewed-by: Alex Newcomer <newcomer@chromium.org>
> Commit-Queue: Mitsuru Oshima <oshima@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#661430}

TBR=oshima@chromium.org,newcomer@chromium.org

Change-Id: Iaf36d7e03c9503e59a760e44439345b667ed7304
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 958932
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1621407
Reviewed-by: Fergus Dall <sidereal@google.com>
Commit-Queue: Fergus Dall <sidereal@google.com>
Cr-Commit-Position: refs/heads/master@{#661526}
2 files changed