Home | History | Annotate | Download | only in loader

Lines Matching defs:DocumentLoader

31 #include "core/loader/DocumentLoader.h"
92 DocumentLoader::DocumentLoader(const ResourceRequest& req, const SubstituteData& substituteData)
107 , m_dataLoadTimer(this, &DocumentLoader::handleSubstituteDataLoadNow)
112 FrameLoader* DocumentLoader::frameLoader() const
119 ResourceLoader* DocumentLoader::mainResourceLoader() const
124 DocumentLoader::~DocumentLoader()
131 PassRefPtr<SharedBuffer> DocumentLoader::mainResourceData() const
141 unsigned long DocumentLoader::mainResourceIdentifier() const
146 Document* DocumentLoader::document() const
148 if (m_frame && m_frame->loader()->documentLoader() == this)
153 const ResourceRequest& DocumentLoader::originalRequest() const
158 const ResourceRequest& DocumentLoader::originalRequestCopy() const
163 const ResourceRequest& DocumentLoader::request() const
168 ResourceRequest& DocumentLoader::request()
173 const KURL& DocumentLoader::url() const
178 void DocumentLoader::replaceRequestURLForSameDocumentNavigation(const KURL& url)
184 void DocumentLoader::setRequest(const ResourceRequest& req)
203 void DocumentLoader::setMainDocumentError(const ResourceError& error)
208 void DocumentLoader::mainReceivedError(const ResourceError& error)
227 void DocumentLoader::stopLoading()
230 RefPtr<DocumentLoader> protectLoader(this);
284 void DocumentLoader::commitIfReady()
292 bool DocumentLoader::isLoading() const
300 void DocumentLoader::notifyFinished(Resource* resource)
305 RefPtr<DocumentLoader> protect(this);
315 void DocumentLoader::finishedLoading(double finishTime)
319 RefPtr<DocumentLoader> protect(this);
364 bool DocumentLoader::isRedirectAfterPost(const ResourceRequest& newRequest, const ResourceResponse& redirectResponse)
374 void DocumentLoader::handleSubstituteDataLoadNow(DocumentLoaderTimer*)
376 RefPtr<DocumentLoader> protect(this);
387 void DocumentLoader::startDataLoadTimer()
392 void DocumentLoader::handleSubstituteDataLoadSoon()
400 bool DocumentLoader::shouldContinueForNavigationPolicy(const ResourceRequest& request, PolicyCheckLoadType policyCheckLoadType)
429 void DocumentLoader::redirectReceived(Resource* resource, ResourceRequest& request, const ResourceResponse& redirectResponse)
435 void DocumentLoader::willSendRequest(ResourceRequest& newRequest, const ResourceResponse& redirectResponse)
499 bool DocumentLoader::shouldContinueForResponse() const
527 void DocumentLoader::responseReceived(Resource* resource, const ResourceResponse& response)
530 RefPtr<DocumentLoader> protect(this);
593 void DocumentLoader::stopLoadingForPolicyChange()
600 void DocumentLoader::ensureWriter()
605 void DocumentLoader::ensureWriter(const String& mimeType, const KURL& overridingURL)
623 void DocumentLoader::commitData(const char* bytes, size_t length)
630 void DocumentLoader::dataReceived(Resource* resource, const char* data, int length)
641 RefPtr<DocumentLoader> protectLoader(this);
662 void DocumentLoader::checkLoadComplete()
672 void DocumentLoader::clearRedirectChain()
677 void DocumentLoader::appendRedirect(const KURL& url)
682 void DocumentLoader::setFrame(Frame* frame)
691 void DocumentLoader::detachFromFrame()
695 RefPtr<DocumentLoader> protectLoader(this);
706 void DocumentLoader::clearMainResourceLoader()
713 void DocumentLoader::clearMainResourceHandle()
721 bool DocumentLoader::isLoadingInAPISense() const
739 void DocumentLoader::createArchive()
754 void DocumentLoader::addAllArchiveResources(MHTMLArchive* archive)
762 void DocumentLoader::prepareSubframeArchiveLoadIfNeeded()
767 ArchiveResourceCollection* parentCollection = m_frame->tree()->parent()->loader()->documentLoader()->m_archiveResourceCollection.get();
781 void DocumentLoader::clearArchiveResources()
786 bool DocumentLoader::scheduleArchiveLoad(Resource* cachedResource, const ResourceRequest& request)
807 void DocumentLoader::setTitle(const StringWithDirection& title)
816 KURL DocumentLoader::urlForHistory() const
827 const KURL& DocumentLoader::originalURL() const
832 const KURL& DocumentLoader::requestURL() const
837 const String& DocumentLoader::responseMIMEType() const
842 const KURL& DocumentLoader::unreachableURL() const
847 void DocumentLoader::setDefersLoading(bool defers)
850 // each frame's DocumentLoader will try to send a setDefersLoading() to the same underlying ResourceLoader. Ensure only
851 // the "owning" DocumentLoader does so, as setDefersLoading() is not resilient to setting the same value repeatedly.
858 void DocumentLoader::stopLoadingSubresources()
863 void DocumentLoader::addResourceLoader(ResourceLoader* loader)
877 void DocumentLoader::removeResourceLoader(ResourceLoader* loader)
887 bool DocumentLoader::maybeLoadEmpty()
900 void DocumentLoader::startLoadingMainResource()
902 RefPtr<DocumentLoader> protect(this);
957 void DocumentLoader::cancelMainResourceLoad(const ResourceError& resourceError)
959 RefPtr<DocumentLoader> protect(this);
969 void DocumentLoader::subresourceLoaderFinishedLoadingOnePart(ResourceLoader* loader)
978 DocumentWriter* DocumentLoader::beginWriting(const String& mimeType, const String& encoding, const KURL& url)
984 void DocumentLoader::endWriting(DocumentWriter* writer)
991 PassRefPtr<DocumentWriter> DocumentLoader::createWriterFor(Frame* frame, const Document* ownerDocument, const KURL& url, const String& mimeType, const String& encoding, bool userChosen, bool dispatch)
1024 String DocumentLoader::mimeType() const
1034 void DocumentLoader::replaceDocument(const String& source, Document* ownerDocument)