Lines Matching refs:ManifestFetchData
70 ManifestFetchData::ManifestFetchData(const GURL& update_url)
75 ManifestFetchData::~ManifestFetchData() {}
99 bool ManifestFetchData::AddExtension(std::string id, std::string version,
159 bool ManifestFetchData::Includes(const std::string& extension_id) const {
163 bool ManifestFetchData::DidPing(std::string extension_id, PingType type) const {
191 int days = ManifestFetchData::kNeverPinged;
203 return ManifestFetchData::kNeverPinged;
272 std::vector<ManifestFetchData*> ManifestFetchesBuilder::GetFetches() {
273 std::vector<ManifestFetchData*> fetches;
275 for (std::multimap<GURL, ManifestFetchData*>::iterator it =
341 ManifestFetchData* fetch = NULL;
342 std::multimap<GURL, ManifestFetchData*>::iterator existing_iter =
345 // Find or create a ManifestFetchData to add this extension to.
346 ManifestFetchData::PingData ping_data;
360 fetch = new ManifestFetchData(update_url);
361 fetches_.insert(std::pair<GURL, ManifestFetchData*>(update_url, fetch));
617 SafeManifestParser(const std::string& xml, ManifestFetchData* fetch_data,
700 scoped_ptr<ManifestFetchData> fetch_data_;
729 ManifestFetchData* manifest_fetch = manifests_pending_.front();
736 const ManifestFetchData& fetch_data,
771 if (fetch_data.DidPing(*i, ManifestFetchData::ROLLCALL)) {
966 std::vector<ManifestFetchData*> fetches(fetches_builder.GetFetches());
973 ManifestFetchData* blacklist_fetch =
974 new ManifestFetchData(Extension::GalleryUpdateUrl(true));
976 ManifestFetchData::PingData ping_data;
984 for (std::vector<ManifestFetchData*>::const_iterator it = fetches.begin();
1014 const ManifestFetchData& fetch_data,
1077 void ExtensionUpdater::StartUpdateCheck(ManifestFetchData* fetch_data) {
1080 scoped_ptr<ManifestFetchData> scoped_fetch_data(fetch_data);
1085 std::deque<ManifestFetchData*>::const_iterator i;