/external/chromium_org/chrome/browser/prerender/ |
prerender_pending_swap_throttle.h | 17 namespace prerender { namespace 24 // succeeded, we will swap the prerender, making the underlying request 54 } // namespace prerender
|
external_prerender_handler_android.cc | 5 #include "chrome/browser/prerender/external_prerender_handler_android.h" 12 #include "chrome/browser/prerender/prerender_handle.h" 13 #include "chrome/browser/prerender/prerender_manager.h" 14 #include "chrome/browser/prerender/prerender_manager_factory.h" 23 namespace prerender { namespace 44 prerender::PrerenderManagerFactory::GetForProfile(profile); 83 prerender::PrerenderManager* prerender_manager = 84 prerender::PrerenderManagerFactory::GetForProfile(profile); 96 prerender::PrerenderManager* prerender_manager = 97 prerender::PrerenderManagerFactory::GetForProfile(profile) [all...] |
prerender_config.h | 13 namespace prerender { namespace 22 // Number of simultaneous prerender pages from link elements allowed. Enforced 26 // Number of simultaneous prerender pages from link elements allowed per 33 // The maximum time that a prerender can wait for launch in the 37 // The default time to live of a newly created prerender. May be shortened to 41 // After a prerender has been abandoned by the user navigating away from the 42 // source page or otherwise mooting the launcher, how long until the prerender 44 // navigated to through a chain of redirects; removing the prerender when the 60 } // namespace prerender
|
prerender_histograms.h | 11 #include "chrome/browser/prerender/prerender_contents.h" 12 #include "chrome/browser/prerender/prerender_events.h" 13 #include "chrome/browser/prerender/prerender_final_status.h" 14 #include "chrome/browser/prerender/prerender_local_predictor.h" 15 #include "chrome/browser/prerender/prerender_origin.h" 18 namespace prerender { namespace 24 // A completed navigation or swap that began as a prerender. 27 // prerender that would have been prerendered. 32 // PrerenderHistograms is responsible for recording all prerender specific 33 // histograms for PrerenderManager. It keeps track of the type of prerender [all...] |
prerender_history.cc | 5 #include "chrome/browser/prerender/prerender_history.h" 11 namespace prerender { namespace 55 } // namespace prerender
|
prerender_history.h | 12 #include "chrome/browser/prerender/prerender_final_status.h" 13 #include "chrome/browser/prerender/prerender_origin.h" 20 namespace prerender { namespace 42 // <link rel="prerender"> tag, and not any URLs which it may have redirected 50 // The Origin describing where the prerender originated from.
|
prerender_history_unittest.cc | 7 #include "chrome/browser/prerender/prerender_history.h" 10 namespace prerender { namespace 125 } // namespace prerender
|
prerender_message_filter.cc | 5 #include "chrome/browser/prerender/prerender_message_filter.h" 9 #include "chrome/browser/prerender/prerender_link_manager.h" 10 #include "chrome/browser/prerender/prerender_link_manager_factory.h" 23 prerender::PrerenderLinkManager* prerender_link_manager = 24 prerender::PrerenderLinkManagerFactory::GetForProfile(profile); 32 namespace prerender { namespace 110 } // namespace prerender
|
prerender_origin.h | 8 namespace prerender { namespace 10 // Origin indicates what caused the prerender. 32 } // namespace prerender
|
prerender_tracker.h | 16 #include "chrome/browser/prerender/prerender_cookie_store.h" 24 namespace prerender { namespace 28 // Global object for maintaining various prerender state on the IO thread. 37 // prerender swap. Can only be called on the IO thread. 43 // Resume will be called on |throttle| when the prerender is canceled or used, 49 // Called to add throttles for a pending prerender swap. 54 // Called to remove the throttles for a pending prerender swap. 59 // Gets the Prerender Cookie Store for a specific render process, if it 60 // is a prerender. Only to be called from the IO thread. 93 // Map of pending prerender swaps and their associated throttles [all...] |
prerender_util_unittest.cc | 5 #include "chrome/browser/prerender/prerender_util.h" 16 namespace prerender { namespace 108 "Prerender.PagespeedHeader.ServerCounts"); 111 "Prerender.PagespeedHeader.VersionCounts")); 125 "Prerender.PagespeedHeader.VersionCounts"); 228 } // namespace prerender
|
prerender_resource_throttle.cc | 5 #include "chrome/browser/prerender/prerender_resource_throttle.h" 7 #include "chrome/browser/prerender/prerender_final_status.h" 8 #include "chrome/browser/prerender/prerender_manager.h" 9 #include "chrome/browser/prerender/prerender_util.h" 19 namespace prerender { namespace 23 "follow-only-when-prerender-shown"; 134 // Only defer redirects with the Follow-Only-When-Prerender-Shown 142 // Defer the redirect until the prerender is used or canceled. 167 } // namespace prerender
|
prerender_cookie_store.cc | 5 #include "chrome/browser/prerender/prerender_cookie_store.h" 13 namespace prerender { namespace 221 // cancel the prerender if necessary (i.e. if it hasn't already been 223 // Notice that there is a race here with swapping in the prerender, but this 242 } // namespace prerender
|
/external/chromium_org/chrome/renderer/prerender/ |
prerender_extra_data.h | 12 namespace prerender { namespace 26 const blink::WebPrerender& prerender); 36 } // namespace prerender
|
prerender_helper.cc | 5 #include "chrome/renderer/prerender/prerender_helper.h" 35 namespace prerender { namespace 76 } // namespace prerender
|
prerender_dispatcher_unittest.cc | 5 #include "chrome/renderer/prerender/prerender_dispatcher.h" 15 namespace prerender { namespace 155 } // end namespace prerender
|
prerender_dispatcher.cc | 5 #include "chrome/renderer/prerender/prerender_dispatcher.h" 10 #include "chrome/renderer/prerender/prerender_extra_data.h" 19 namespace prerender { namespace 41 WebPrerender& prerender = it->second; 43 // The prerender should only be null in unit tests. 44 if (prerender.isNull()) 47 prerender.didStartPrerender(); 55 WebPrerender& prerender = it->second; 56 DCHECK(!prerender.isNull()) 60 prerender.didSendLoadForPrerender() [all...] |
/external/chromium_org/chrome/browser/ |
browser_process.h | 82 namespace prerender { namespace 221 virtual prerender::PrerenderTracker* prerender_tracker() = 0;
|
chrome_content_browser_client.h | 34 namespace prerender { namespace 339 // The prerender tracker used to determine whether a render process is used 345 prerender::PrerenderTracker* prerender_tracker_;
|
/external/chromium_org/chrome/browser/renderer_host/ |
chrome_resource_dispatcher_host_delegate.h | 24 namespace prerender { namespace 28 // Implements ResourceDispatcherHostDelegate. Currently used by the Prerender 37 prerender::PrerenderTracker* prerender_tracker); 121 prerender::PrerenderTracker* prerender_tracker_;
|
/external/chromium_org/chrome/browser/ui/search/ |
instant_search_prerenderer.h | 30 namespace prerender { namespace 36 // suggestions. InstantSearchPrerenderer manages the prerender handle associated 46 // Prerender the |prerender_url_| contents. The 48 // active tab at the time the prerender is generated. The |size| gives the 49 // initial size for the target prerender. InstantSearchPrerenderer will run at 50 // most one prerender at a time, so launching a prerender will cancel the 59 // Tells the Instant search base page to prerender |suggestion|. 60 void Prerender(const InstantSuggestion& suggestion); 99 scoped_ptr<prerender::PrerenderHandle> prerender_handle_ [all...] |
/external/chromium_org/third_party/WebKit/Source/core/loader/ |
PrerenderHandle.cpp | 38 #include "platform/Prerender.h" 56 RefPtr<Prerender> prerender = Prerender::create(client, url, prerenderRelTypes, referrer, referrerPolicy); local 60 prerendererClient->willAddPrerender(prerender.get()); 61 prerender->add(); 63 return adoptPtr(new PrerenderHandle(document, prerender.release())); 66 PrerenderHandle::PrerenderHandle(Document& document, PassRefPtr<Prerender> prerender) 68 , m_prerender(prerender) [all...] |
/external/chromium_org/chrome/android/java/src/org/chromium/chrome/browser/prerender/ |
ExternalPrerenderHandler.java | 5 package org.chromium.chrome.browser.prerender; 12 * A handler class for prerender requests coming from other applications. 14 @JNINamespace("prerender")
|
/external/chromium_org/chrome/browser/android/ |
tab_android.h | 42 namespace prerender { namespace 169 prerender::PrerenderManager* GetPrerenderManager() const;
|
/external/chromium_org/chrome/android/javatests/src/org/chromium/chrome/browser/prerender/ |
ExternalPrerenderRequestTest.java | 5 package org.chromium.chrome.browser.prerender; 25 TestHttpServerClient.getUrl("chrome/test/data/android/prerender/homepage.html"); 27 TestHttpServerClient.getUrl("chrome/test/data/android/prerender/google.html"); 29 TestHttpServerClient.getUrl("chrome/test/data/android/prerender/youtube.html"); 57 @Feature({"Prerender"}) 59 * Test adding a prerender and canceling that to add a new one. 79 @Feature({"Prerender"}) 92 @Feature({"Prerender"})
|