forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Fix an edge case in the Extended Variations Safe Mode experim…
…ent." This reverts commit 6be9fc8. Reason for revert: crbug/1245367 Original change's description: > Fix an edge case in the Extended Variations Safe Mode experiment. > > When the CleanExitBeacon is created, the beacon file contents are read > and used regardless of whether the client is in the group that uses this > file. It is possible for a client to have the new file and to not be in > the SignalAndWriteViaFileUtil group if the client was previously in that > group and then later switched groups, e.g. via kResetVariationState. > > This change fixes the edge case by moving experiment group assignment > from the VariationsFieldTrialCreator to the CleanExitBeacon ctor. This > requires plumbing the channel through to the CleanExitBeacon because > this Variations Safe Mode client-side field trial is active on only > certain channels. > > Bug: 1244334 > Change-Id: I3c2720ac62f04ebac353cd86947476a871f3621c > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3120545 > Reviewed-by: Olivier Robin <olivierrobin@chromium.org> > Reviewed-by: Alexei Svitkine <asvitkine@chromium.org> > Reviewed-by: Evan Stade <estade@chromium.org> > Reviewed-by: Ilya Sherman <isherman@chromium.org> > Commit-Queue: Caitlin Fischer <caitlinfischer@google.com> > Cr-Commit-Position: refs/heads/main@{#916809} Bug: 1244334 Change-Id: I904a419b685031b24ec480322831d62e4e2825fc No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3133021 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Reviewed-by: Alexei Svitkine <asvitkine@chromium.org> Reviewed-by: Evan Stade <estade@chromium.org> Reviewed-by: Sergio Collazos <sczs@chromium.org> Commit-Queue: Caitlin Fischer <caitlinfischer@google.com> Cr-Commit-Position: refs/heads/main@{#916968}
- Loading branch information
Caitlin Fischer
authored and
Chromium LUCI CQ
committed
Aug 31, 2021
1 parent
dd30256
commit a92b8a1
Showing
17 changed files
with
222 additions
and
319 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.