Reland "Refactoring origin trial dependency generation in feature_policy_helper.cc"
This reverts commit a6198a9e. Sort keys of python dictionary so that deterministic build won't fail. Original change's description: > Revert "Refactoring origin trial dependency generation in feature_policy_helper.cc" > > This reverts commit 0c31aad8. > > Reason for revert: Somewhat speculative; looks like it made > the build nondeterministic (https://crbug.com/1038775) > > Original change's description: > > Refactoring origin trial dependency generation in feature_policy_helper.cc > > > > This CL refactors build script code that generates feature_policy_helper.cc, > > so that the logic could be reused for document policy. > > > > - Simplifies make_runtime_features_utilities.py API. > > - Makes most util functions pure. > > - Adds more unittests > > > > The output of make_feature_policy_helper is verified to be the same as before. > > > > Bug: 993790 > > Change-Id: I0f0e07888f5b9e02727e3f210bbfb4cd871ecc15 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2003255 > > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: 993790 > Change-Id: If7aaa4c6b851f74db6b418b480cf8482b15cf7b1 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2013472 Bug: 993790 Change-Id: I4100bfed3c14da388d625df39f93d428497f1671 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2016339 Commit-Queue: Charlie Hu <chenleihu@google.com> Reviewed-by:Ian Clelland <iclelland@chromium.org> Cr-Commit-Position: refs/heads/master@{#735436}
Showing
Please register or sign in to comment