PM: Start moving performance manager to components/.
This moves the performance manager and the graph implementation
as well as the public API to a new component.
Bug: 953031
Change-Id: Ie96011bbe615e31f183da8aae24a20b6e9c79228
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1829911
Commit-Queue: Sébastien Marchand <[email protected]>
Reviewed-by: Robert Kaplow <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Reviewed-by: Chris Hamilton <[email protected]>
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: Cait Phillips <[email protected]>
Cr-Commit-Position: refs/heads/master@{#703442}
diff --git a/chrome/browser/DEPS b/chrome/browser/DEPS
index 9cbef0a..76e43b6a 100644
--- a/chrome/browser/DEPS
+++ b/chrome/browser/DEPS
@@ -169,6 +169,10 @@
"+components/password_manager/core/common",
"+components/payments/content",
"+components/payments/core",
+ "+components/performance_manager/public",
+ "+components/performance_manager/test_support",
+ "+components/performance_manager/performance_manager_tab_helper.h",
+ "+components/performance_manager/performance_manager_impl.h",
"+components/pdf/browser",
"+components/policy",
"+components/pref_registry",
@@ -375,8 +379,6 @@
"+chrome/browser/performance_manager/chrome_browser_main_extra_parts_performance_manager.h",
"+chrome/browser/performance_manager/chrome_content_browser_client_performance_manager_part.h",
"+chrome/browser/performance_manager/graph/policies/policy_features.h",
- "+chrome/browser/performance_manager/performance_manager_tab_helper.h",
- "+chrome/browser/performance_manager/test_support",
# Explicitly disallow using SyncMessageFilter to prevent browser from
# sending synchronous IPC messages on non-UI threads.