desktop-pwas: Skeleton for BookmarkAppInstallationTask
Introduces the BookmarkAppInstallationTask. This class purpose is to
perform the necessary steps to install an BookmarkApp from a
WebContents or a WebApplicationInfo.
This class will have two subclasses BookmarkAppShortcutInstallation task
and BookmarkAppWebAppInstallationTask. The former is included in this
CL and installs BookmarkApp-based Shortcuts. The latter will install
BookmarkApp-based Web Apps.
Bug: 864904
Change-Id: I5b5b9f44ff0984b0138663cb7c84abcba1062c77
Reviewed-on: https://chromium-review.googlesource.com/1131024
Commit-Queue: Giovanni Ortuño Urquidi <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Reviewed-by: Dominick Ng <[email protected]>
Cr-Commit-Position: refs/heads/master@{#577790}diff --git a/chrome/browser/web_applications/BUILD.gn b/chrome/browser/web_applications/BUILD.gn
index b44066a..fd801de 100644
--- a/chrome/browser/web_applications/BUILD.gn
+++ b/chrome/browser/web_applications/BUILD.gn
@@ -71,5 +71,6 @@
":web_applications_unit_tests",
"//chrome/browser/web_applications/bookmark_apps:unit_tests",
"//chrome/browser/web_applications/components:components_unit_tests",
+ "//chrome/browser/web_applications/extensions:unit_tests",
]
}