[WebLayer] Create a SiteSettingsClient interface.
This interface is used by the Site Settings UI to get embedder-specific logic, and will be used to abstract Chrome-specific logic so the rest of the Site Settings UI can be componentized. The Client is set in the Fragment by SettingsActivity. As of this CL, only the ManagedPreferenceDelegate is accessible through this new interface, but other embedder-specific logic will be moved behind it as well in future CLs. See go/weblayer-site-settings for more information. Bug: 1058597 Change-Id: I247cdc14fa6ac7cefd4e1b1d64b275b68ca7889e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2119259 Commit-Queue: Robbie McElrath <rmcelrath@chromium.org> Reviewed-by:Theresa <twellington@chromium.org> Reviewed-by:
Natalie Chouinard <chouinard@chromium.org> Reviewed-by:
Finnur Thorarinsson <finnur@chromium.org> Cr-Commit-Position: refs/heads/master@{#754572}
Showing
Please register or sign in to comment