/external/chromium_org/chrome/renderer/prerender/ |
H A D | prerender_extra_data.cc | 5 #include "chrome/renderer/prerender/prerender_extra_data.h" 9 namespace prerender { namespace 25 const blink::WebPrerender& prerender) { 26 DCHECK(prerender.extraData()); 27 return static_cast<const PrerenderExtraData&>(*prerender.extraData()); 30 } // namespace prerender 24 FromPrerender( const blink::WebPrerender& prerender) argument
|
H A D | prerenderer_client.cc | 5 #include "chrome/renderer/prerender/prerenderer_client.h" 8 #include "chrome/renderer/prerender/prerender_extra_data.h" 16 namespace prerender { namespace 29 blink::WebPrerender* prerender) { 31 << prerender->url().spec().data(); 32 prerender->setExtraData(new PrerenderExtraData(++s_last_prerender_id, 37 } // namespace prerender 28 willAddPrerender( blink::WebPrerender* prerender) argument
|
H A D | 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 127 add(const WebPrerender& prerender) argument 148 cancel(const WebPrerender& prerender) argument 160 abandon(const WebPrerender& prerender) argument [all...] |
H A D | prerenderer_client.h | 12 namespace prerender { namespace 23 virtual void willAddPrerender(blink::WebPrerender* prerender) OVERRIDE; 26 } // namespace prerender
|
H A D | prerender_dispatcher.h | 20 namespace prerender { namespace 23 // prerenders were launched from this renderer, and ensures prerender navigation 49 virtual void add(const blink::WebPrerender& prerender) OVERRIDE; 50 virtual void cancel(const blink::WebPrerender& prerender) OVERRIDE; 51 virtual void abandon(const blink::WebPrerender& prerender) OVERRIDE; 53 // From WebKit, prerender elements launched by renderers in our process. 61 } // namespace prerender
|
H A D | prerender_extra_data.h | 12 namespace prerender { namespace 26 const blink::WebPrerender& prerender); 36 } // namespace prerender
|
/external/chromium_org/third_party/WebKit/Source/web/ |
H A D | PrerendererClientImpl.cpp | 47 void PrerendererClientImpl::willAddPrerender(Prerender* prerender) argument 51 WebPrerender webPrerender(prerender);
|
/external/chromium_org/chrome/common/ |
H A D | prerender_types.h | 8 namespace prerender { namespace 17 } // namespace prerender
|
/external/chromium_org/third_party/WebKit/Source/core/page/ |
H A D | PageVisibilityState.cpp | 40 DEFINE_STATIC_LOCAL(const String, prerender, ("prerender")); 48 return prerender;
|
/external/chromium_org/chrome/browser/prerender/ |
H A D | prerender_events.cc | 5 #include "chrome/browser/prerender/prerender_events.h" 10 namespace prerender { namespace 52 } // namespace prerender
|
H A D | 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 79 } // namespace prerender
|
H A D | prerender_origin.cc | 5 #include "chrome/browser/prerender/prerender_origin.h" 9 #include "chrome/browser/prerender/prerender_manager.h" 11 namespace prerender { namespace 42 } // namespace prerender
|
H A D | prerender_origin.h | 8 namespace prerender { namespace 10 // Origin indicates what caused the prerender. 32 } // namespace prerender
|
H A D | prerender_link_manager.cc | 5 #include "chrome/browser/prerender/prerender_link_manager.h" 16 #include "chrome/browser/prerender/prerender_contents.h" 17 #include "chrome/browser/prerender/prerender_handle.h" 18 #include "chrome/browser/prerender/prerender_manager.h" 19 #include "chrome/browser/prerender/prerender_manager_factory.h" 39 namespace prerender { namespace 179 // do not allow guests to prerender content. 184 // Check if the launcher is itself an unswapped prerender. 190 // The launcher is a prerender about to be destroyed asynchronously, but 197 prerender(launcher_child_i 209 LinkPrerender* prerender = FindByLauncherChildIdAndPrerenderId(child_id, local 219 LinkPrerender* prerender = FindByLauncherChildIdAndPrerenderId(child_id, local 430 RemovePrerender(LinkPrerender* prerender) argument 443 CancelPrerender(LinkPrerender* prerender) argument 491 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local 500 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local 510 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local 520 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local 536 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local [all...] |
H A D | prerender_link_manager_factory.cc | 5 #include "chrome/browser/prerender/prerender_link_manager_factory.h" 7 #include "chrome/browser/prerender/prerender_link_manager.h" 8 #include "chrome/browser/prerender/prerender_manager.h" 9 #include "chrome/browser/prerender/prerender_manager_factory.h" 14 namespace prerender { namespace 32 DependsOn(prerender::PrerenderManagerFactory::GetInstance()); 51 } // namespace prerender
|
H A D | prerender_config.cc | 5 #include "chrome/browser/prerender/prerender_config.h" 7 namespace prerender { namespace 22 } // namespace prerender
|
H A D | 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
|
H A D | prerender_events.h | 8 namespace prerender { namespace 42 } // namespace prerender
|
H A D | 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 [all...] |
H A D | external_prerender_handler_android.h | 20 namespace prerender { namespace 23 // A class for handling external prerender requests from other applications. 28 // Add a prerender with the given url and referrer on the PrerenderManager of 29 // the given profile. This is restricted to a single prerender at a time. 39 // Cancel the prerender associated with the prerender_handle_ 55 scoped_ptr<prerender::PrerenderHandle> prerender_handle_; 60 } // namespace prerender
|
H A D | prerender_link_manager_factory.h | 14 namespace prerender { namespace 35 } // namespace prerender
|
H A D | prerender_manager_factory.h | 14 namespace prerender { namespace 41 } // namespace prerender
|
/external/chromium_org/third_party/WebKit/Source/core/loader/ |
H A D | PrerenderHandle.cpp | 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) argument 68 , m_prerender(prerender) 80 // Avoid both abandoning and canceling the same prerender. In the abandon case, the LinkLoader cancels the
|
/external/chromium_org/chrome/browser/ui/ |
H A D | tab_helpers.h | 20 namespace prerender { namespace 51 friend class prerender::PrerenderContents;
|
/external/chromium_org/chrome/browser/google/ |
H A D | google_search_counter_android.cc | 9 #include "chrome/browser/prerender/prerender_manager.h" 10 #include "chrome/browser/prerender/prerender_manager_factory.h" 38 prerender::PrerenderManager* prerender_manager = 39 prerender::PrerenderManagerFactory::GetForProfile(profile_);
|