• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/loader/

Lines Matching refs:priority

115 PassRefPtr<SubresourceLoader> ResourceLoadScheduler::scheduleSubresourceLoad(Frame* frame, CachedResource* resource, const ResourceRequest& request, ResourceLoadPriority priority, const ResourceLoaderOptions& options)
119 scheduleLoad(loader.get(), priority);
140 void ResourceLoadScheduler::scheduleLoad(ResourceLoader* resourceLoader, ResourceLoadPriority priority)
143 ASSERT(priority != ResourceLoadPriorityUnresolved);
167 host->schedule(resourceLoader, priority);
179 if ((priority > ResourceLoadPriorityLow || !resourceLoader->iOSOriginalRequest().url().protocolIsInHTTPFamily() || (priority == ResourceLoadPriorityLow && !hadRequests)) && !isSuspendingPendingRequests()) {
181 servePendingRequests(host, priority);
185 if (priority > ResourceLoadPriorityLow || !resourceLoader->url().protocolIsInHTTPFamily() || (priority == ResourceLoadPriorityLow && !hadRequests)) {
187 servePendingRequests(host, priority);
194 // Handle asynchronously so early low priority requests don't
195 // get scheduled before later high priority ones.
284 for (int priority = ResourceLoadPriorityHighest; priority >= minimumPriority; --priority) {
285 HostInformation::RequestQueue& requestsPending = host->requestsPending(ResourceLoadPriority(priority));
295 if (shouldLimitRequests && host->limitRequests(ResourceLoadPriority(priority)))
352 void ResourceLoadScheduler::HostInformation::schedule(ResourceLoader* resourceLoader, ResourceLoadPriority priority)
354 m_requestsPending[priority].append(resourceLoader);
368 for (int priority = ResourceLoadPriorityHighest; priority >= ResourceLoadPriorityLowest; --priority) {
369 RequestQueue::iterator end = m_requestsPending[priority].end();
370 for (RequestQueue::iterator it = m_requestsPending[priority].begin(); it != end; ++it) {
372 m_requestsPending[priority].remove(it);
390 bool ResourceLoadScheduler::HostInformation::limitRequests(ResourceLoadPriority priority) const
392 if (priority == ResourceLoadPriorityVeryLow && !m_requestsLoading.isEmpty())