sync_ui_util cleanup: Break apart unrelated cases

Before this CL, there was a condition
"if (disabled_by_policy || !requested || first_setup_complete)"
which didn't make a lot of sense.
This CL breaks it apart by pulling out the disabled_by_policy and
!requested cases.
As one potential small behavior difference, these two cases will now have
priority over the "passphrase required" case. A passphrase should never
be required if Sync is disabled by policy or disabled by the user, so
this should make no practical difference.

Bug: 911153
Change-Id: I000192b4f17578cf1d1ff714e7f4e9ef4c752131
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1528612
Reviewed-by: Mohamed Amir Yosef <mamir@chromium.org>
Commit-Queue: Marc Treib <treib@chromium.org>
Cr-Commit-Position: refs/heads/master@{#641641}
1 file changed