Home | History | Annotate | Download | only in glue

Lines Matching defs:visits

31                                          history::VisitVector* visits) {
39 visits->push_back(history::VisitRow(
42 history_url.set_visit_count(visits->size());
161 EXPECT_EQ(specs4.visits(0), new_visits4[0].first.ToInternalValue());
190 // First, create a history row that has two visits, with timestamps 2 and 3.
198 // Now, create a sync node with visits at timestamps 1, 2, 3, 4.
230 const int64 visits[] = { 1024, 2065, 65534, 1237684 };
232 for (size_t c = 0; c < arraysize(visits); ++c) {
234 0, base::Time::FromInternalValue(visits[c]), 0,
236 new_url.add_visits(visits[c]);
257 // DiffVisits will not remove the first visit, because we never delete visits
258 // from the start of the array (since those visits can get truncated by the
328 history::VisitVector visits;
329 visits.push_back(CreateVisit(content::PAGE_TRANSITION_TYPED, 1));
330 visits.push_back(CreateVisit(content::PAGE_TRANSITION_RELOAD, 2));
331 visits.push_back(CreateVisit(content::PAGE_TRANSITION_LINK, 3));
334 1, 100, false, &visits));
336 TypedUrlModelAssociator::WriteToTypedUrlSpecifics(url, visits, &typed_url);
337 // RELOAD visits should be removed.
340 EXPECT_EQ(1, typed_url.visits(0));
341 EXPECT_EQ(3, typed_url.visits(1));
349 history::VisitVector visits;
351 visits.push_back(CreateVisit(content::PAGE_TRANSITION_TYPED, timestamp++));
353 visits.push_back(CreateVisit(content::PAGE_TRANSITION_LINK, timestamp++));
356 1, timestamp++, false, &visits));
358 TypedUrlModelAssociator::WriteToTypedUrlSpecifics(url, visits, &typed_url);
359 // # visits should be capped at 100.
362 EXPECT_EQ(1000, typed_url.visits(0));
365 EXPECT_EQ(1002, typed_url.visits(1));
373 history::VisitVector visits;
376 visits.push_back(CreateVisit(content::PAGE_TRANSITION_TYPED, timestamp++));
377 visits.push_back(CreateVisit(content::PAGE_TRANSITION_LINK, timestamp++));
378 visits.push_back(CreateVisit(content::PAGE_TRANSITION_RELOAD, timestamp++));
381 1, timestamp++, false, &visits));
383 TypedUrlModelAssociator::WriteToTypedUrlSpecifics(url, visits, &typed_url);
384 // # visits should be capped at 100.
387 // First two typed visits should be skipped.
388 EXPECT_EQ(1006, typed_url.visits(0));
390 // Ensure there are no non-typed visits since that's all that should fit.
398 history::VisitVector visits;
400 1, 1000, false, &visits));
402 TypedUrlModelAssociator::WriteToTypedUrlSpecifics(url, visits, &typed_url);
403 // URLs with no typed URL visits should be translated to a URL with one
407 // First two typed visits should be skipped.
408 EXPECT_EQ(1000, typed_url.visits(0));