Factor AppServiceProxy into two parts
One part (in chrome/services/app_service) is the interface. The other part (in chrome/browser/apps/app_service) is the implementation, including profile-specific implementation. For example, App Publisher implementations depend on the profile, and the App Service Proxy is a convenient place to initialize those App Publishers. The latter subclasses (implements) the former. Future commits may add further subclasses of the former, especially fakes or mocks to use within tests. BUG=826982 Change-Id: Ia23c3e2a3836e56749673f2f6792e5ef160da87a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1552211Reviewed-by:calamity <calamity@chromium.org> Reviewed-by:
Aga Wronska <agawronska@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Commit-Queue: Nigel Tao <nigeltao@chromium.org> Cr-Commit-Position: refs/heads/master@{#649743}
Showing
Please register or sign in to comment