Revise TLS 1.3 downgrade feature and metrics.
Due to non-compliant middleboxes, it is possible we'll need to do some
surgery to this mechanism. Fix the double-negative on the base::Feature
so it is less confusing and gather more extensive metrics when
enforcement is disabled. Also flip the default in trunk to disabled and
connect it to about:flags.
Finally, add a bunch of machinery to test this stuff.
Reviewed-by: Ilya Sherman <firstname.lastname@example.org>
Reviewed-by: Steven Valdez <email@example.com>
Commit-Queue: David Benjamin <firstname.lastname@example.org>
4 files changed