Lines Matching refs:ids
225 signature_->ids.size());
250 return signature_.get() && (ContainsKey(signature_->ids, id) ||
259 ExtensionIdSet ids;
260 ids.insert(extension_id);
261 AddMany(ids, ADD_SINGLE);
264 void InstallVerifier::AddMany(const ExtensionIdSet& ids, OperationType type) {
272 base::STLSetDifference<ExtensionIdSet>(ids, signature_->ids);
281 operation->ids.insert(ids.begin(), ids.end());
290 void InstallVerifier::AddProvisional(const ExtensionIdSet& ids) {
291 provisional_.insert(ids.begin(), ids.end());
292 AddMany(ids, ADD_PROVISIONAL);
296 ExtensionIdSet ids;
297 ids.insert(id);
298 RemoveMany(ids);
301 void InstallVerifier::RemoveMany(const ExtensionIdSet& ids) {
306 for (ExtensionIdSet::const_iterator i = ids.begin(); i != ids.end(); ++i) {
307 if (ContainsKey(signature_->ids, *i) ||
318 operation->ids = ids;
510 ExtensionIdSet leftovers = signature_->ids;
527 return ((signature_.get() && ContainsKey(signature_->ids, id)) ||
536 // hold (set of ids, list of operation type) pairs.
542 ids_to_sign.insert(signature_->ids.begin(), signature_->ids.end());
545 for (ExtensionIdSet::const_iterator i = operation.ids.begin();
546 i != operation.ids.end(); ++i) {
551 ids_to_sign.insert(operation.ids.begin(), operation.ids.end());
563 if (!signature_.get() || signature_->ids.empty()) {
627 // Update |provisional_| to remove ids that were successfully signed.
629 provisional_, signature_->ids);