Home | History | Annotate | Download | only in win

Lines Matching refs:m_historyItem

53 , m_historyItem(historyItem)
55 ASSERT(!historyItemWrappers().contains(m_historyItem.get()));
56 historyItemWrappers().set(m_historyItem.get(), this);
64 ASSERT(historyItemWrappers().contains(m_historyItem.get()));
65 historyItemWrappers().remove(m_historyItem.get());
182 historyItemWrappers().remove(m_historyItem.get());
183 m_historyItem = HistoryItem::create(urlStringRef, titleRef, lastVisitedTime);
184 historyItemWrappers().set(m_historyItem.get(), this);
186 m_historyItem->setVisitCount(visitedCount);
188 m_historyItem->setLastVisitWasFailure(true);
190 if (lastVisitWasHTTPNonGet && (protocolIs(m_historyItem->urlString(), "http") || protocolIs(m_historyItem->urlString(), "https")))
191 m_historyItem->setLastVisitWasHTTPNonGet(true);
194 m_historyItem->setRedirectURLs(redirectURLsVector.release());
197 m_historyItem->adoptVisitCounts(*dailyVector, *weeklyVector);
207 CFStringCreateWithFormat(0, 0, lastVisitedFormat, m_historyItem->lastVisitedTime());
215 if (!m_historyItem->urlString().isEmpty()) {
217 values[keyCount++] = m_historyItem->urlString().createCFString();
223 if (!m_historyItem->title().isEmpty()) {
225 values[keyCount++] = m_historyItem->title().createCFString();
229 int visitCount = m_historyItem->visitCount();
232 if (m_historyItem->lastVisitWasFailure()) {
237 if (m_historyItem->lastVisitWasHTTPNonGet()) {
238 ASSERT(m_historyItem->urlString().startsWith("http:", false) || m_historyItem->urlString().startsWith("https:", false));
243 if (Vector<String>* redirectURLs = m_historyItem->redirectURLs()) {
258 const Vector<int>& dailyVisitCount(m_historyItem->dailyVisitCounts());
273 const Vector<int>& weeklyVisitCount(m_historyItem->weeklyVisitCounts());
298 *hasURL = m_historyItem->urlString().isEmpty() ? FALSE : TRUE;
304 *count = m_historyItem->visitCount();
310 m_historyItem->setVisitCount(count);
323 m_historyItem->mergeAutoCompleteHints(otherWebHistoryItem->historyItem());
330 m_historyItem->setLastVisitedTime(MarshallingHelpers::DATEToCFAbsoluteTime(time));
336 m_historyItem->setTitle(String(title, SysStringLen(title)));
343 BString str(m_historyItem->referrer());
351 m_historyItem->setReferrer(String(url, SysStringLen(url)));
376 *target = BString(m_historyItem->target()).release();
387 *result = m_historyItem->isTargetItem() ? TRUE : FALSE;
401 const HistoryItemVector& coreChildren = m_historyItem->children();
438 *wasFailure = m_historyItem->lastVisitWasFailure();
444 m_historyItem->setLastVisitWasFailure(wasFailure);
455 *HTTPNonGet = m_historyItem->lastVisitWasHTTPNonGet();
462 m_historyItem->setLastVisitWasHTTPNonGet(HTTPNonGet);
473 Vector<String>* urlVector = m_historyItem->redirectURLs();
487 m_historyItem->visited(title, CFAbsoluteTimeGetCurrent(), increaseVisitCount ? IncreaseVisitCount : DoNotIncreaseVisitCount);
498 *counts = const_cast<int*>(m_historyItem->dailyVisitCounts().data());
499 *number = m_historyItem->dailyVisitCounts().size();
510 *counts = const_cast<int*>(m_historyItem->weeklyVisitCounts().data());
511 *number = m_historyItem->weeklyVisitCounts().size();
517 m_historyItem->recordInitialVisit();
562 historyItemWrappers().remove(m_historyItem.get());
563 m_historyItem = HistoryItem::create(String(urlString, SysStringLen(urlString)), String(title, SysStringLen(title)), MarshallingHelpers::DATEToCFAbsoluteTime(lastVisited));
564 historyItemWrappers().set(m_historyItem.get(), this);
575 BString str = m_historyItem->originalURLString();
586 BString str = m_historyItem->urlString();
597 BString str(m_historyItem->title());
608 *lastVisited = MarshallingHelpers::CFAbsoluteTimeToDATE(m_historyItem->lastVisitedTime());
642 return m_historyItem.get();