Home | History | Annotate | Download | only in glue

Lines Matching defs:visits

43   // Get all the visits.
49 LOG(ERROR) << "Could not get the url's visits.";
74 history::VisitVector& visits = visit_vectors[ix->id()];
75 DCHECK(visits.size() == static_cast<size_t>(ix->visit_count()));
76 if (visits.size() != static_cast<size_t>(ix->visit_count())) {
90 int difference = MergeUrls(typed_url, *ix, &visits, &new_url,
98 WriteToSyncNode(new_url, visits, &write_node);
124 WriteToSyncNode(*ix, visits, &node);
147 std::vector<base::Time>& visits = new_visits.back().second;
154 // incremented as visits are added.
162 visits.push_back(base::Time::FromInternalValue(typed_url.visit(c)));
308 for (TypedUrlVisitVector::const_iterator visits = new_visits->begin();
309 visits != new_visits->end(); ++visits) {
310 if (!history_backend_->AddVisits(visits->first, visits->second,
312 LOG(ERROR) << "Could not add visits.";
319 LOG(ERROR) << "Could not remove visits.";
330 history::VisitVector* visits,
336 DCHECK(visits->size());
338 new_url->set_visit_count(visits->size());
387 size_t right_visit_count = visits->size();
392 if (left_time < (*visits)[right].visit_time) {
395 // This visit is added to visits below.
397 } else if (left_time > (*visits)[right].visit_time) {
410 // This visit is added to visits below.
413 history::VisitVector::iterator visit_ix = visits->begin();
416 while (visit_ix != visits->end() && *new_visit > visit_ix->visit_time) {
419 visit_ix = visits->insert(visit_ix,
426 new_url->set_last_visit(visits->back().visit_time);
429 (visits->size() - new_visits->size()));
437 const history::VisitVector& visits,
440 DCHECK(!visits.empty());
441 DCHECK(url.last_visit() == visits.back().visit_time);
449 for (history::VisitVector::const_iterator visit = visits.begin();
450 visit != visits.end(); ++visit) {