Home | History | Annotate | Download | only in loader

Lines Matching refs:m_frame

53     : m_frame(frame)
63 if (!item || !m_frame->view())
66 item->setScrollPoint(m_frame->view()->scrollPosition());
68 m_frame->loader()->client()->saveViewStateToItem(item);
84 if (!m_frame->loader()->committedFirstRealDocumentLoad())
99 m_frame->loader()->client()->restoreViewState();
101 if (FrameView* view = m_frame->view())
119 if (m_frame->loader()->creatingInitialEmptyDocument())
137 Document* document = m_frame->document();
141 LOG(Loading, "WebCoreLoading %s: saving form state to %p", m_frame->tree()->name().string().utf8().data(), item);
150 for (Frame* frame = m_frame; frame; frame = frame->tree()->traverseNext(m_frame)) {
158 Document* doc = m_frame->document();
162 switch (m_frame->loader()->loadType()) {
180 LOG(Loading, "WebCoreLoading %s: restoring form state from %p", m_frame->tree()->name().string().utf8().data(), itemToRestore);
193 ASSERT(!cachedPage || cachedPage->document() == m_frame->document());
194 if (cachedPage && cachedPage->document() == m_frame->document()) {
207 ASSERT(!m_frame->tree()->parent());
213 Page* page = m_frame->page();
216 if (!m_frame->loader()->client()->shouldGoToHistoryItem(targetItem))
225 Settings* settings = m_frame->settings();
233 const KURL& currentURL = m_frame->loader()->documentLoader()->url();
241 Frame* childFrame = m_frame->tree()->child(childItems[i]->target());
252 if (m_frame->loader()->documentLoader())
253 LOG(History, "WebCoreHistory: Updating History for back/forward navigation in frame %s", m_frame->loader()->documentLoader()->title().utf8().data());
263 if (m_frame->loader()->documentLoader())
264 LOG(History, "WebCoreHistory: Updating History for reload in frame %s", m_frame->loader()->documentLoader()->title().utf8().data());
270 if (m_frame->loader()->loadType() == FrameLoadTypeReload || m_frame->loader()->loadType() == FrameLoadTypeReloadFromOrigin)
274 if (m_frame->loader()->documentLoader()->unreachableURL().isEmpty())
275 m_currentItem->setURL(m_frame->loader()->documentLoader()->requestURL());
287 LOG(History, "WebCoreHistory: Updating History for Standard Load in frame %s", m_frame->loader()->documentLoader()->url().string().ascii().data());
289 FrameLoader* frameLoader = m_frame->loader();
291 Settings* settings = m_frame->settings();
304 if (Page* page = m_frame->page())
313 if (Page* page = m_frame->page())
324 if (m_frame->loader()->documentLoader())
325 LOG(History, "WebCoreHistory: Updating History for redirect load in frame %s", m_frame->loader()->documentLoader()->title().utf8().data());
328 Settings* settings = m_frame->settings();
330 const KURL& historyURL = m_frame->loader()->documentLoader()->urlForHistory();
332 if (m_frame->loader()->documentLoader()->isClientRedirect()) {
333 if (!m_currentItem && !m_frame->tree()->parent()) {
337 m_frame->loader()->client()->updateGlobalHistory();
338 m_frame->loader()->documentLoader()->setDidCreateGlobalHistoryEntry(true);
339 if (m_frame->loader()->documentLoader()->unreachableURL().isEmpty())
340 m_frame->loader()->client()->updateGlobalHistoryRedirectLinks();
342 if (Page* page = m_frame->page())
347 m_currentItem->setURL(m_frame->loader()->documentLoader()->url());
348 m_currentItem->setFormInfoFromRequest(m_frame->loader()->documentLoader()->request());
351 Frame* parentFrame = m_frame->tree()->parent();
357 if (Page* page = m_frame->page())
360 if (!m_frame->loader()->documentLoader()->didCreateGlobalHistoryEntry() && m_frame->loader()->documentLoader()->unreachableURL().isEmpty() && !m_frame->loader()->url().isEmpty())
361 m_frame->loader()->client()->updateGlobalHistoryRedirectLinks();
368 if (m_frame->loader()->documentLoader())
369 LOG(History, "WebCoreHistory: Updating History for client redirect in frame %s", m_frame->loader()->documentLoader()->title().utf8().data());
379 Settings* settings = m_frame->settings();
381 const KURL& historyURL = m_frame->loader()->documentLoader()->urlForHistory();
384 if (Page* page = m_frame->page())
391 FrameLoader* frameLoader = m_frame->loader();
412 if (m_frame->loader()->url().isEmpty())
415 Settings* settings = m_frame->settings();
419 Page* page = m_frame->page();
423 page->group().addVisitedLink(m_frame->loader()->url());
451 DocumentLoader* docLoader = m_frame->loader()->documentLoader();
481 Frame* parentFrame = m_frame->tree()->parent();
485 RefPtr<HistoryItem> item = HistoryItem::create(url, m_frame->tree()->name(), parent, title);
508 RefPtr<HistoryItem> bfItem = createItem(m_frame->tree()->parent() ? true : false);
511 if (!(clipAtTarget && m_frame == targetFrame)) {
514 for (Frame* child = m_frame->tree()->firstChild(); child; child = child->tree()->nextSibling()) {
526 if (m_frame == targetFrame)
542 if (m_frame->loader()->documentLoader())
543 currentURL = m_frame->loader()->documentLoader()->url();
553 ((m_frame->tree()->name().isEmpty() && item->target().isEmpty()) || m_frame->tree()->name() == item->target()) &&
562 if (FrameView* view = m_frame->view())
580 Frame* childFrame = m_frame->tree()->child(childFrameName);
585 m_frame->loader()->loadItem(item, type);
594 if (childItems.size() != m_frame->tree()->childCount())
599 if (!m_frame->tree()->child(childItems[i]->target()))
614 Page* page = m_frame->page();
618 if (m_frame->loader()->documentLoader()->urlForHistory().isEmpty())
627 RefPtr<HistoryItem> item = frameLoader->history()->createItemTree(m_frame, doClip);
628 LOG(BackForward, "WebCoreBackForward - Adding backforward item %p for frame %s", item.get(), m_frame->loader()->documentLoader()->url().string().ascii().data());
634 Page* page = m_frame->page();
638 RefPtr<HistoryItem> item = createItemTree(m_frame, false);
655 Page* page = m_frame->page();