views: break deps on DialogClientView, part 1 of n
This change begins breaking dependencies outside //ui/views on DialogClientView. The overarching goal here is to make DialogClientView private to //ui/views, with DialogDelegate presenting the only interface for clients of Views to manage/interact with dialogs. This will also make it easier to move some logic (ie: the AcceptDialog/CancelDialog wrappers this change adds) entirely into DialogDelegate later on. Bug: 1011446 Change-Id: I49c1b435ff57faf41beae7b51c6a5f430f0631cb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1912805Reviewed-by:Peter Boström <pbos@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#715269}
Showing
Please register or sign in to comment