Index: chrome/browser/site_details.h |
diff --git a/chrome/browser/site_details.h b/chrome/browser/site_details.h |
index 7f16421ff09c0a36172999ee3efc9c801978dbfb..f9201a5985631fa1c2fa49c6fbffa8f4715619f1 100644 |
--- a/chrome/browser/site_details.h |
+++ b/chrome/browser/site_details.h |
@@ -17,6 +17,7 @@ |
// isolation scenario. |
struct ScenarioBrowsingInstanceInfo { |
ScenarioBrowsingInstanceInfo(); |
+ ScenarioBrowsingInstanceInfo(const ScenarioBrowsingInstanceInfo& other); |
~ScenarioBrowsingInstanceInfo(); |
std::set<GURL> sites; |
@@ -27,6 +28,7 @@ using ScenarioBrowsingInstanceMap = |
// Collects metrics about an actual browsing instance in the current session. |
struct BrowsingInstanceInfo { |
BrowsingInstanceInfo(); |
+ BrowsingInstanceInfo(const BrowsingInstanceInfo& other); |
~BrowsingInstanceInfo(); |
std::set<content::SiteInstance*> site_instances; |
@@ -49,6 +51,7 @@ enum IsolationScenarioType { |
// process model. We have one of these per IsolationScenarioType. |
struct IsolationScenario { |
IsolationScenario(); |
+ IsolationScenario(const IsolationScenario& other); |
~IsolationScenario(); |
IsolationScenarioType policy = ISOLATE_NOTHING; |
@@ -60,6 +63,7 @@ struct IsolationScenario { |
// use in estimating the number of processes needed for various process models. |
struct SiteData { |
SiteData(); |
+ SiteData(const SiteData& other); |
~SiteData(); |
// One IsolationScenario object per IsolationScenarioType. |