Home | History | Annotate | Download | only in win

Lines Matching defs:WebHistory

28 #include "WebHistory.h"
60 WebHistoryWriter(const WebHistory::DateToEntriesMap&);
65 const WebHistory::DateToEntriesMap& m_entriesByDate;
66 Vector<WebHistory::DateKey> m_dateKeys;
69 WebHistoryWriter::WebHistoryWriter(const WebHistory::DateToEntriesMap& entriesByDate)
120 // WebHistory -----------------------------------------------------------------
122 WebHistory::WebHistory()
127 gClassNameCount.add("WebHistory");
134 WebHistory::~WebHistory()
137 gClassNameCount.remove("WebHistory");
140 WebHistory* WebHistory::createInstance()
142 WebHistory* instance = new WebHistory();
147 HRESULT WebHistory::postNotification(NotificationType notifyType, IPropertyBag* userInfo /*=0*/)
157 BSTR WebHistory::getNotificationString(NotificationType notifyType)
173 HRESULT STDMETHODCALLTYPE WebHistory::QueryInterface(REFIID riid, void** ppvObject)
191 ULONG STDMETHODCALLTYPE WebHistory::AddRef(void)
196 ULONG STDMETHODCALLTYPE WebHistory::Release(void)
207 static inline COMPtr<WebHistory>& sharedHistoryStorage()
209 DEFINE_STATIC_LOCAL(COMPtr<WebHistory>, sharedHistory, ());
213 WebHistory* WebHistory::sharedHistory()
218 HRESULT STDMETHODCALLTYPE WebHistory::optionalSharedHistory(
227 HRESULT STDMETHODCALLTYPE WebHistory::setOptionalSharedHistory(
238 HRESULT STDMETHODCALLTYPE WebHistory::loadFromURL(
275 HRESULT WebHistory::loadHistoryGutsFromURL(CFURLRef url, CFMutableArrayRef discardedItems, IWebError** /*error*/) //FIXME
357 HRESULT STDMETHODCALLTYPE WebHistory::saveToURL(
375 HRESULT WebHistory::saveHistoryGuts(CFURLRef url, IWebError** error)
410 HRESULT STDMETHODCALLTYPE WebHistory::addItems(
430 HRESULT STDMETHODCALLTYPE WebHistory::removeItems(
444 HRESULT STDMETHODCALLTYPE WebHistory::removeAllItems( void)
462 HRESULT STDMETHODCALLTYPE WebHistory::orderedLastVisitedDays(
492 HRESULT STDMETHODCALLTYPE WebHistory::orderedItemsLastVisitedOnDay(
531 HRESULT STDMETHODCALLTYPE WebHistory::allItems(
555 HRESULT WebHistory::data(IStream** stream)
570 HRESULT WebHistory::setVisitedLinkTrackingEnabled(BOOL visitedLinkTrackingEnabled)
576 HRESULT WebHistory::removeAllVisitedLinks()
582 HRESULT STDMETHODCALLTYPE WebHistory::setHistoryItemLimit(
590 HRESULT STDMETHODCALLTYPE WebHistory::historyItemLimit(
598 HRESULT STDMETHODCALLTYPE WebHistory::setHistoryAgeInDaysLimit(
606 HRESULT STDMETHODCALLTYPE WebHistory::historyAgeInDaysLimit(
614 HRESULT WebHistory::removeItem(IWebHistoryItem* entry)
644 HRESULT WebHistory::addItem(IWebHistoryItem* entry, bool discardDuplicate, bool* added)
697 void WebHistory::visitedURL(const KURL& url, const String& title, const String& httpMethod, bool wasFailure, bool increaseVisitCount)
750 HRESULT WebHistory::itemForURLString(
767 HRESULT STDMETHODCALLTYPE WebHistory::itemForURL(
775 HRESULT WebHistory::removeItemForURLString(CFStringRef urlString)
790 COMPtr<IWebHistoryItem> WebHistory::itemForURLString(const String& urlString) const
801 HRESULT WebHistory::addItemToDateCaches(IWebHistoryItem* entry)
826 HRESULT WebHistory::removeItemFromDateCaches(IWebHistoryItem* entry)
878 static inline WebHistory::DateKey dateKey(CFAbsoluteTime date)
888 bool WebHistory::findKey(DateKey* key, CFAbsoluteTime forDay)
896 HRESULT WebHistory::insertItem(IWebHistoryItem* entry, DateKey dateKey)
956 CFAbsoluteTime WebHistory::timeToDate(CFAbsoluteTime time)
972 HRESULT WebHistory::ageLimitDate(CFAbsoluteTime* time)
1003 void WebHistory::addVisitedLinksToPageGroup(PageGroup& group)
1008 RetainPtr<CFDataRef> WebHistory::data() const