void HistoryItem::setURL(const KURL& url) { setURLString(url.string()); clearDocumentState(); }
void HistoryItem::setURL(const KURL& url) { pageCache()->remove(this); setURLString(url.string()); clearDocumentState(); }
bool WebCore::HistoryItem::restoreState(QDataStream& in, int version) { // we only support version 1 for now if (version != 1) return false; WebCore::String url; WebCore::String title; WebCore::String altTitle; WebCore::String orginalUrl; WebCore::String referrer; WebCore::String target; WebCore::String parrent; double lastVisitedTime; bool validUserData; WebCore::String parent; bool lastVisitWasHTTPNonGet; bool lastVisitWasFailure; bool isTargetItem; int visitCount; WTF::Vector<WebCore::String> documentState; WebCore::IntPoint scrollPoint; WTF::Vector<int> weeklyVisitCounts; WTF::Vector<int> dailyVisitCounts; // bool loadFormdata; // WebCore::String formContentType; // WTF::Vector<char> formData; in >> url >> title >> altTitle >> lastVisitedTime >> orginalUrl >> referrer >> target >> parent; in >> lastVisitWasHTTPNonGet >> lastVisitWasFailure >> isTargetItem >> visitCount >> documentState; in >> scrollPoint >> dailyVisitCounts >> weeklyVisitCounts; /*in >> loadFormdata; if (loadFormdata) { in >> formContentType >> formData; // direct assigned (!) m_formContentType = formContentType; m_formData = FormData::create(CString(formData)); }*/ // use setters adoptVisitCounts(dailyVisitCounts, weeklyVisitCounts); setScrollPoint(scrollPoint); setDocumentState(documentState); setVisitCount(visitCount); setIsTargetItem(isTargetItem); setLastVisitWasFailure(lastVisitWasFailure); setLastVisitWasHTTPNonGet(lastVisitWasHTTPNonGet); setParent(parent); setTarget(target); setReferrer(referrer); setOriginalURLString(orginalUrl); setURLString(url); setLastVisitedTime(lastVisitedTime); setTitle(title); setAlternateTitle(altTitle); // at the end load userData in >> validUserData; if (validUserData) { QVariant tmp; in >> tmp; setUserData(tmp); } return in.status() == QDataStream::Ok; }
void HistoryItem::setURL(const URL& url) { PageCache::singleton().remove(*this); setURLString(url.string()); clearDocumentState(); }
void HistoryItem::setURL(const KURL& url) { setURLString(url.string()); }