/external/chromium_org/chrome/renderer/prerender/ |
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
|
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
|
prerenderer_client.h | 12 namespace prerender { namespace 23 virtual void willAddPrerender(blink::WebPrerender* prerender) OVERRIDE; 26 } // namespace prerender
|
prerender_dispatcher.cc | 5 #include "chrome/renderer/prerender/prerender_dispatcher.h" 9 #include "chrome/renderer/prerender/prerender_extra_data.h" 18 namespace prerender { namespace 40 WebPrerender& prerender = it->second; 42 // The prerender should only be null in unit tests. 43 if (prerender.isNull()) 46 prerender.didStartPrerender(); 54 WebPrerender& prerender = it->second; 55 DCHECK(!prerender.isNull()) 59 prerender.didSendLoadForPrerender() [all...] |
/external/chromium_org/chrome/browser/prerender/ |
prerender_origin.cc | 5 #include "chrome/browser/prerender/prerender_origin.h" 8 #include "chrome/browser/prerender/prerender_manager.h" 10 namespace prerender { namespace 15 "[Deprecated] Link Rel Prerender (original)", 17 "GWS Prerender", 22 "Link Rel Prerender (same domain)", 23 "Link Rel Prerender (cross domain)", 40 } // namespace prerender
|
prerender_condition.h | 8 namespace prerender { namespace 11 // All conditions must be met before a prerender is allowed. 18 } // namespace prerender
|
prerender_handle.h | 11 #include "chrome/browser/prerender/prerender_manager.h" 19 namespace prerender { namespace 23 // A class representing a running prerender to a client of the PrerenderManager. 26 // prerender). Calls on the handle of a prerender that is not running at no-ops. 27 // Destroying a handle before a prerender starts will prevent it from ever 29 // prerender, without making any calls to the observer. 35 // Signals that the prerender has started running. 38 // Signals that the prerender has had its load event. 41 // Signals that the prerender has stopped running [all...] |
prerender_link_manager.cc | 5 #include "chrome/browser/prerender/prerender_link_manager.h" 12 #include "chrome/browser/prerender/prerender_contents.h" 13 #include "chrome/browser/prerender/prerender_handle.h" 14 #include "chrome/browser/prerender/prerender_manager.h" 15 #include "chrome/browser/prerender/prerender_manager_factory.h" 44 namespace prerender { namespace 76 // do not allow guests to prerender content. 81 prerender(launcher_child_id, prerender_id, url, referrer, size, 83 prerenders_.push_back(prerender); 88 LinkPrerender* prerender = FindByLauncherChildIdAndPrerenderId(child_id local 98 LinkPrerender* prerender = FindByLauncherChildIdAndPrerenderId(child_id, local 332 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local 341 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local 351 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local 367 LinkPrerender* prerender = FindByPrerenderHandle(prerender_handle); local [all...] |
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_tracker.h" 10 #include "chrome/browser/prerender/prerender_util.h" 15 namespace prerender { namespace 18 "follow-only-when-prerender-shown"; 34 // If the prerender was used since the throttle was added, leave it 41 if (!prerender::PrerenderManager::IsValidHttpMethod(request_->method()) && 43 child_id, route_id, prerender::FINAL_STATUS_INVALID_HTTP_METHOD)) [all...] |
prerender_link_manager.h | 13 #include "chrome/browser/prerender/prerender_handle.h" 29 namespace prerender { namespace 44 // A <link rel=prerender ...> element has been inserted into the document. 54 // A <link rel=prerender ...> element has been explicitly removed from a 58 // A renderer launching <link rel=prerender ...> has navigated away from the 92 // The time at which this Prerender was added to PrerenderLinkManager. 95 // Initially NULL, |handle| is set once we start this prerender. It is owned 99 // True if this prerender has become a MatchComplete replacement. This state 103 // True if this prerender has been abandoned by its launcher. 121 // Removes |prerender| from the the prerender link manager. Deletes th [all...] |
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_ 52 scoped_ptr<prerender::PrerenderHandle> prerender_handle_; 57 } // namespace prerender
|
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()); 52 } // namespace prerender
|
prerender_pending_swap_throttle.cc | 5 #include "chrome/browser/prerender/prerender_pending_swap_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_tracker.h" 10 #include "chrome/browser/prerender/prerender_util.h" 15 namespace prerender { namespace 68 } // namespace prerender
|
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 63 } // namespace prerender
|
prerender_config.cc | 5 #include "chrome/browser/prerender/prerender_config.h" 7 namespace prerender { namespace 23 } // namespace prerender
|
prerender_field_trial.h | 13 namespace prerender { namespace 15 // Parse the --prerender= command line switch, which controls prerendering. If 27 // Returns true iff the Prerender Local Predictor is enabled. 43 // Returns true if the local predictor should prerender, but only as control 48 // Returns true if we should query the prerender service for the profile 52 // Indicates whether we should query the prerender service for the current URL 57 // Returns the URL prefix to be used for the prerender service. The only thing 61 // Returns the prerender service behavior ID that should be passed to the 62 // to the prerender service in requests. 65 // Returns the fetch timeout to be used for the prerender service, in ms [all...] |
/external/chromium_org/third_party/WebKit/Source/web/tests/data/prerender/ |
single_prerender.html | 16 <link id="theprerender" rel=prerender href="http://prerender.com/"/> 19 var prerender = document.getElementById('theprerender'); 39 prerender.addEventListener('webkitprerenderstart', function() { log("webkitprerenderstart"); }, false); 40 prerender.addEventListener('webkitprerenderstop', function() { log("webkitprerenderstop"); }, false); 41 prerender.addEventListener('webkitprerenderload', function() { log("webkitprerenderload"); }, false); 42 prerender.addEventListener('webkitprerenderdomcontentloaded', function() { log("webkitprerenderdomcontentloaded"); }, false);
|
/external/chromium_org/chrome/browser/chromeos/ |
prerender_condition_network.h | 9 #include "chrome/browser/prerender/prerender_condition.h" 13 class PrerenderConditionNetwork : public prerender::PrerenderCondition { 18 // prerender::PrerenderCondition
|
/external/chromium_org/content/test/data/prerender/ |
prerender-no-crash.html | 10 won't crash when handling a prerender link. It shouldn't actually prerender, 13 <link rel=prerender href="does-not-exist.html">
|
/external/chromium/chrome/browser/prerender/ |
prerender_final_status.cc | 5 #include "chrome/browser/prerender/prerender_final_status.h" 9 namespace prerender { namespace 18 UMA_HISTOGRAM_ENUMERATION("Prerender.FinalStatus", 23 } // namespace prerender
|
prerender_field_trial.h | 10 namespace prerender { namespace 12 // Parse the --prerender= command line switch, which controls both prerendering 17 } // namespace prerender
|
/external/chromium_org/chrome/browser/resources/net_internals/ |
prerender_view.html | 3 #prerender-view-history-table tr.used { 7 #prerender-view-history-table tr:not(.used) { 13 <div id=prerender-view-tab-content class=content-box> 15 <li>Prerender Enabled: 18 <li>Prerender Omnibox Enabled: 21 <h4>Active Prerender Pages</h4> 30 <tbody id=prerender-view-active-table> 38 <h4>Prerender History</h4> 48 <tbody id=prerender-view-history-table>
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
Prerender.cpp | 33 #include "platform/Prerender.h" 41 PassRefPtr<Prerender> Prerender::create(PrerenderClient* client, const KURL& url, const String& referrer, ReferrerPolicy policy) 43 return adoptRef(new Prerender(client, url, referrer, policy)); 46 Prerender::Prerender(PrerenderClient* client, const KURL& url, const String& referrer, ReferrerPolicy policy) 54 Prerender::~Prerender() 58 void Prerender::removeClient() 63 void Prerender::add( [all...] |
/external/chromium_org/chrome/common/ |
prerender_messages.h | 19 // relation to <link rel=prerender> elements. 21 // Notifies of the insertion of a <link rel=prerender> element in the 30 // Notifies on removal of a <link rel=prerender> element from the document. 34 // Notifies on unloading a <link rel=prerender> element from a frame. 48 // Signals to launcher that a prerender is running. 52 // Signals to launcher that a prerender is running. 56 // Signals to a launcher that a new alias has been added to a prerender. 60 // Signals to a launcher that a new alias has been added to a prerender. 64 // Signals to a launcher that a prerender is no longer running.
|
/external/chromium_org/chrome/browser/android/ |
prerender_condition_platform.h | 10 #include "chrome/browser/prerender/prerender_condition.h" 18 class PrerenderConditionPlatform : public prerender::PrerenderCondition { 23 // prerender::PrerenderCondition
|