/external/chromium_org/chrome/browser/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 20 // PrerenderHistograms is responsible for recording all prerender specific 21 // histograms for PrerenderManager. It keeps track of the type of prerender 34 // load may have started prior to navigation due to prerender hints. 46 // Records the actual pageload time of a prerender that has not been swappe [all...] |
prerender_resource_throttle.h | 17 namespace prerender { namespace 23 // the prerender is swapped in. 26 // would otherwise cancel the prerender. 39 // Called by the PrerenderTracker when a prerender becomes visible. 43 // Called by the PrerenderTracker when a prerender is destroyed. 55 } // 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); 107 } // namespace prerender
|
prerender_origin.h | 8 namespace prerender { namespace 10 // Origin indicates what caused the prerender. 31 } // namespace prerender
|
prerender_link_manager_factory.h | 14 namespace prerender { namespace 35 } // namespace prerender
|
prerender_final_status.cc | 5 #include "chrome/browser/prerender/prerender_final_status.h" 7 #include "chrome/browser/prerender/prerender_manager.h" 9 namespace prerender { namespace 75 } // 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 109 } // 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_browsertest.cc | 28 #include "chrome/browser/prerender/prerender_contents.h" 29 #include "chrome/browser/prerender/prerender_handle.h" 30 #include "chrome/browser/prerender/prerender_link_manager.h" 31 #include "chrome/browser/prerender/prerender_link_manager_factory.h" 32 #include "chrome/browser/prerender/prerender_manager.h" 33 #include "chrome/browser/prerender/prerender_manager_factory.h" 91 // Prerender tests work as follows: 101 namespace prerender { namespace 132 // page should prerender correctly. The page still may not be used. 239 // Stop waiting if there are no loads to wait on AND the prerender [all...] |
prerender_manager.h | 25 #include "chrome/browser/prerender/prerender_config.h" 26 #include "chrome/browser/prerender/prerender_contents.h" 27 #include "chrome/browser/prerender/prerender_events.h" 28 #include "chrome/browser/prerender/prerender_final_status.h" 29 #include "chrome/browser/prerender/prerender_origin.h" 30 #include "chrome/browser/prerender/prerender_tracker.h" 78 namespace prerender { namespace 131 // Adds a prerender for |url| if valid. |process_id| and |route_id| identify 132 // the RenderView that the prerender request came from. If |size| is empty, a 135 // RenderView is itself prerendering, the prerender is added as a pendin [all...] |
/external/chromium_org/chrome/browser/resources/net_internals/ |
prerender_view.js | 26 PrerenderView.TAB_ID = 'tab-handle-prerender'; 27 PrerenderView.TAB_NAME = 'Prerender'; 28 PrerenderView.TAB_HASH = '#prerender'; 31 PrerenderView.MAIN_BOX_ID = 'prerender-view-tab-content'; 34 PrerenderView.HISTORY_TABLE_ID = 'prerender-view-history-table'; 35 PrerenderView.ACTIVE_TABLE_ID = 'prerender-view-active-table';
|
/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); 94 scoped_ptr<prerender::PrerenderHandle> prerender_handle_ [all...] |
instant_search_prerenderer.cc | 8 #include "chrome/browser/prerender/prerender_handle.h" 9 #include "chrome/browser/prerender/prerender_manager.h" 10 #include "chrome/browser/prerender/prerender_manager_factory.h" 55 // Only cancel the old prerender after starting the new one, so if the URLs 56 // are the same, the underlying prerender will be reused. 57 scoped_ptr<prerender::PrerenderHandle> old_prerender_handle( 59 prerender::PrerenderManager* prerender_manager = 60 prerender::PrerenderManagerFactory::GetForProfile(profile_); 84 void InstantSearchPrerenderer::Prerender(const InstantSuggestion& suggestion) { 129 prerender::PrerenderManager* prerender_manager [all...] |
/external/chromium_org/chrome/renderer/prerender/ |
prerender_dispatcher.h | 20 namespace prerender { namespace 23 // prerenders were launched from this renderer, and ensures prerender navigation 48 virtual void add(const blink::WebPrerender& prerender) OVERRIDE; 49 virtual void cancel(const blink::WebPrerender& prerender) OVERRIDE; 50 virtual void abandon(const blink::WebPrerender& prerender) OVERRIDE; 52 // From WebKit, prerender elements launched by renderers in our process. 60 } // namespace prerender
|
prerender_extra_data.h | 12 namespace prerender { namespace 26 const blink::WebPrerender& prerender); 36 } // namespace prerender
|
prerender_media_load_deferrer.cc | 5 #include "chrome/renderer/prerender/prerender_media_load_deferrer.h" 10 namespace prerender { namespace 44 } // namespace prerender
|
/external/chromium_org/third_party/WebKit/Source/web/tests/ |
PrerenderingTest.cpp | 97 virtual void willAddPrerender(WebPrerender* prerender) OVERRIDE 99 prerender->setExtraData(m_extraData.leakPtr()); 101 ASSERT(!prerender->isNull()); 102 m_webPrerenders.push_back(*prerender); 133 size_t addCount(const WebPrerender& prerender) const 135 return std::count_if(m_addedPrerenders.begin(), m_addedPrerenders.end(), std::bind1st(WebPrerenderEqual(), prerender)); 138 size_t cancelCount(const WebPrerender& prerender) const 140 return std::count_if(m_canceledPrerenders.begin(), m_canceledPrerenders.end(), std::bind1st(WebPrerenderEqual(), prerender)); 143 size_t abandonCount(const WebPrerender& prerender) const 145 return std::count_if(m_abandonedPrerenders.begin(), m_abandonedPrerenders.end(), std::bind1st(WebPrerenderEqual(), prerender)); [all...] |
/external/chromium_org/chrome/browser/net/ |
net_pref_observer.h | 17 namespace prerender { namespace 34 prerender::PrerenderManager* prerender_manager, 45 prerender::PrerenderManager* prerender_manager_;
|
/external/chromium_org/chrome/renderer/ |
chrome_render_frame_observer.cc | 8 #include "chrome/renderer/prerender/prerender_helper.h" 29 DCHECK(!prerender::PrerenderHelper::Get(render_frame())); 32 new prerender::PrerenderHelper(render_frame());
|
/external/chromium/chrome/browser/prerender/ |
prerender_final_status.h | 8 namespace prerender { namespace 38 } // namespace prerender
|
prerender_observer.cc | 5 #include "chrome/browser/prerender/prerender_observer.h" 8 #include "chrome/browser/prerender/prerender_manager.h" 13 namespace prerender { namespace 69 } // namespace prerender
|
prerender_browsertest.cc | 8 #include "chrome/browser/prerender/prerender_contents.h" 9 #include "chrome/browser/prerender/prerender_manager.h" 26 // Prerender tests work as follows: 36 namespace prerender { namespace 69 // In the event we are destroyed, say if the prerender was canceled, quit 108 "Creating prerender contents for " << url.path() << 112 LOG(INFO) << "Creating prerender contents for " << url.path() << 222 "files/prerender/prerender_loader.html", 297 PrerenderTestURL("files/prerender/prerender_page.html", FINAL_STATUS_USED, 1); 304 PrerenderTestURL("files/prerender/prerender_alert_before_onload.html" [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, 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/javatests/src/org/chromium/chrome/browser/prerender/ |
ExternalPrerenderRequestTest.java | 5 package org.chromium.chrome.browser.prerender; 25 TestHttpServerClient.getUrl("chrome/test/data/android/prerender/google.html"); 27 TestHttpServerClient.getUrl("chrome/test/data/android/prerender/youtube.html"); 51 @Feature({"Prerender"}) 53 * Test adding a prerender and canceling that to add a new one. 73 @Feature({"Prerender"}) 86 @Feature({"Prerender"})
|
/external/chromium_org/third_party/WebKit/Source/web/tests/data/prerender/ |
multiple_prerenders.html | 18 <link id="firstPrerender" rel=prerender href="http://first-prerender.com/"/> 19 <link id="secondPrerender" rel=prerender href="http://second-prerender.com/"/> 58 emptyParagraph.innerHTML = '<link id="thirdPrerender" rel=prerender href="http://third-prererender.com/"/>';
|