Index: extensions/common/update_manifest.h |
diff --git a/extensions/common/update_manifest.h b/extensions/common/update_manifest.h |
index 6761a399e8d73cb17aa0b4efa00d5abc7ddae3f6..d98586e2cf07dc83b454153d93539cf29d503b83 100644 |
--- a/extensions/common/update_manifest.h |
+++ b/extensions/common/update_manifest.h |
@@ -40,6 +40,10 @@ class UpdateManifest { |
// a differential update is specified in the response. |
// The result of parsing one <app> tag in an xml update check manifest. |
+ // TODO(crbug.com/692120): consider removing struct Result and Results and |
+ // using the corresponding mojo type instead. This would also remove the |
+ // need for the Mojo struct traits that are currently defined / used to |
+ // cart these Result/Results structs over Mojo IPC. |
struct Result { |
Result(); |
Result(const Result& other); |
@@ -64,6 +68,8 @@ class UpdateManifest { |
static const int kNoDaystart = -1; |
struct Results { |
Results(); |
+ Results(const Results& other); |
+ Results& operator=(const Results& other); |
~Results(); |
std::vector<Result> list; |