commit | ed7019e9cbad987dd345e213ce2f91940cb86461 | [log] [tgz] |
---|---|---|
author | Lu Huang <[email protected]> | Wed Apr 19 02:04:22 2023 |
committer | Chromium LUCI CQ <[email protected]> | Wed Apr 19 02:04:22 2023 |
tree | b29e80675b5d4758129efa0755b3a7efeb570291 | |
parent | 1c6d72855e184fd8746c103c82567c2b5f0236a7 [diff] [blame] |
[dPWA] Add WebAppOriginAssociationManager to lock Add WebAppOriginAssociationManager to app lock so it is available for use within commands. It will be used for web app origin association validation during app install and during manifest update. Bug: 1250011 Change-Id: Ie89d3d73a5404fa351258fe13f919a86efc64236 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4422046 Reviewed-by: Daniel Murphy <[email protected]> Commit-Queue: Lu Huang <[email protected]> Cr-Commit-Position: refs/heads/main@{#1132287}
diff --git a/chrome/browser/web_applications/locks/with_app_resources.cc b/chrome/browser/web_applications/locks/with_app_resources.cc index 8ce29b73..f6a026f 100644 --- a/chrome/browser/web_applications/locks/with_app_resources.cc +++ b/chrome/browser/web_applications/locks/with_app_resources.cc
@@ -43,6 +43,10 @@ CHECK(lock_manager_); return lock_manager_->provider().ui_manager(); } +WebAppOriginAssociationManager& WithAppResources::origin_association_manager() { + CHECK(lock_manager_); + return lock_manager_->provider().origin_association_manager(); +} WithAppResources::WithAppResources( base::WeakPtr<WebAppLockManager> lock_manager) : lock_manager_(std::move(lock_manager)) {}