Home | History | Annotate | Download | only in history

Lines Matching defs:HistoryItem

27 #include "HistoryItem.h"
48 static void defaultNotifyHistoryItemChanged(HistoryItem*)
52 void (*notifyHistoryItemChanged)(HistoryItem*) = defaultNotifyHistoryItemChanged;
54 HistoryItem::HistoryItem()
64 HistoryItem::HistoryItem(const String& urlString, const String& title, double time)
78 HistoryItem::HistoryItem(const String& urlString, const String& title, const String& alternateTitle, double time)
93 HistoryItem::HistoryItem(const KURL& url, const String& target, const String& parent, const String& title)
109 HistoryItem::~HistoryItem()
119 inline HistoryItem::HistoryItem(const HistoryItem& item)
120 : RefCounted<HistoryItem>()
151 PassRefPtr<HistoryItem> HistoryItem::copy() const
153 return adoptRef(new HistoryItem(*this));
156 const String& HistoryItem::urlString() const
163 const String& HistoryItem::originalURLString() const
168 const String& HistoryItem::title() const
173 const String& HistoryItem::alternateTitle() const
178 Image* HistoryItem::icon() const
184 double HistoryItem::lastVisitedTime() const
189 KURL HistoryItem::url() const
194 KURL HistoryItem::originalURL() const
199 const String& HistoryItem::referrer() const
204 const String& HistoryItem::target() const
209 const String& HistoryItem::parent() const
214 void HistoryItem::setAlternateTitle(const String& alternateTitle)
220 void HistoryItem::setURLString(const String& urlString)
231 void HistoryItem::setURL(const KURL& url)
238 void HistoryItem::setOriginalURLString(const String& urlString)
244 void HistoryItem::setReferrer(const String& referrer)
250 void HistoryItem::setTitle(const String& title)
256 void HistoryItem::setTarget(const String& target)
262 void HistoryItem::setParent(const String& parent)
273 void HistoryItem::padDailyCountsForNewVisit(double time)
292 void HistoryItem::collapseDailyVisitsToWeekly()
306 void HistoryItem::recordVisitAtTime(double time, VisitCountBehavior visitCountBehavior)
320 void HistoryItem::setLastVisitedTime(double time)
326 void HistoryItem::visited(const String& title, double time, VisitCountBehavior visitCountBehavior)
332 int HistoryItem::visitCount() const
337 void HistoryItem::recordInitialVisit()
343 void HistoryItem::setVisitCount(int count)
348 void HistoryItem::adoptVisitCounts(Vector<int>& dailyCounts, Vector<int>& weeklyCounts)
356 const IntPoint& HistoryItem::scrollPoint() const
361 void HistoryItem::setScrollPoint(const IntPoint& point)
366 void HistoryItem::clearScrollPoint()
372 void HistoryItem::setDocumentState(const Vector<String>& state)
380 const Vector<String>& HistoryItem::documentState() const
385 void HistoryItem::clearDocumentState()
393 bool HistoryItem::isTargetItem() const
398 void HistoryItem::setIsTargetItem(bool flag)
406 void HistoryItem::setStateObject(PassRefPtr<SerializedScriptValue> object)
411 void HistoryItem::addChildItem(PassRefPtr<HistoryItem> child)
420 void HistoryItem::setChildItem(PassRefPtr<HistoryItem> child)
434 HistoryItem* HistoryItem::childItemWithTarget(const String& target) const
444 // <rdar://problem/4895849> HistoryItem::findTargetItem() should be replaced with a non-recursive method.
445 HistoryItem* HistoryItem::findTargetItem()
451 if (HistoryItem* match = m_children[i]->targetItem())
457 HistoryItem* HistoryItem::targetItem()
459 HistoryItem* foundItem = findTargetItem();
463 const HistoryItemVector& HistoryItem::children() const
468 bool HistoryItem::hasChildren() const
473 void HistoryItem::clearChildren()
478 String HistoryItem::formContentType() const
483 void HistoryItem::setFormInfoFromRequest(const ResourceRequest& request)
501 void HistoryItem::setFormData(PassRefPtr<FormData> formData)
506 void HistoryItem::setFormContentType(const String& formContentType)
511 FormData* HistoryItem::formData()
516 bool HistoryItem::isCurrentDocument(Document* doc) const
522 void HistoryItem::mergeAutoCompleteHints(HistoryItem* otherItem)
532 void HistoryItem::addRedirectURL(const String& url)
543 Vector<String>* HistoryItem::redirectURLs() const
548 void HistoryItem::setRedirectURLs(PassOwnPtr<Vector<String> > redirectURLs)
555 int HistoryItem::showTree() const
560 int HistoryItem::showTreeWithIndent(unsigned indentLevel) const
581 int showTree(const WebCore::HistoryItem* item)