Prevent deadlock by checking kRestrictGoogleWebVisibility sooner.
More specifically, check the feature's state after field trials have been created from the variations seed and before the variations header is updated. Checking the state for the first time in VariationsIdsProvider::GenerateBase64EncodedProto() could cause a deadlock. Bug: 1094303 Change-Id: I53fe3446e3a4567d4b9122b54642b5744eb8b46e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2431556 Commit-Queue: Caitlin Fischer <caitlinfischer@google.com> Reviewed-by:Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Jesse Doherty <jwd@chromium.org> Cr-Commit-Position: refs/heads/master@{#811566}
Showing
Please register or sign in to comment