Index: chrome/browser/component_updater/crx_update_item.h |
=================================================================== |
--- chrome/browser/component_updater/crx_update_item.h (revision 232565) |
+++ chrome/browser/component_updater/crx_update_item.h (working copy) |
@@ -9,10 +9,13 @@ |
#include <vector> |
#include "base/basictypes.h" |
+#include "base/memory/weak_ptr.h" |
#include "base/time/time.h" |
#include "base/version.h" |
#include "chrome/browser/component_updater/component_updater_service.h" |
+class CUResourceThrottle; |
+ |
// This is the one and only per-item state structure. Designed to be hosted |
// in a std::vector or a std::list. The two main members are |component| |
// which is supplied by the the component updater client and |status| which |
@@ -102,6 +105,8 @@ |
int diff_error_code; |
int diff_extra_code1; |
+ std::vector<base::WeakPtr<CUResourceThrottle> > throttles; |
+ |
CrxUpdateItem(); |
~CrxUpdateItem(); |