
We are observing potential issues with CompressionDictionaryTransport feature that may be caused by network appliances that intercept network traffic. To investigate this issue, this CL introduces a new feature flag named CompressionDictionaryTransportRequireKnownRootCert. If this feature is enabled, Chromium will use stored shared dictionaries only when the HTTPS connection's certificate is rooted by a well known root CA or when the server is localhost. Bug: 1413922 Change-Id: Iaaa9d4db9d335cde12632925c1e36b2a55a4cf9d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5028336 Reviewed-by: Kenichi Ishibashi <bashi@chromium.org> Reviewed-by: Christian Dullweber <dullweber@chromium.org> Commit-Queue: Tsuyoshi Horo <horo@chromium.org> Cr-Commit-Position: refs/heads/main@{#1232707}