Refactor policy data in PolicyContainerHost
The content::PolicyContainerHost is a class containing some policy data and implementing a mojo interface to change that data. As we add more policies to the PolicyContainerHost, it becomes cleaner to separate the raw data (the policies) into a separate struct (DocumentPolicies), which the PolicyContainerHost owns. This will also make it easier to store the DocumentPolicies in places where we don't need the mojo logic (for example, in the FrameNavigationEntry). Bug: 1130587 Change-Id: Ic46a3189f9f6939fbdb279916a9c1288942ce271 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2529165 Commit-Queue: Antonio Sartori <antoniosartori@chromium.org> Reviewed-by:Pâris Meuleman <pmeuleman@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#826782}
Showing
Please register or sign in to comment