/external/chromium_org/chrome/browser/prerender/ |
H A D | prerender_handle.h | 21 class PrerenderContents; 31 public PrerenderContents::Observer { 76 PrerenderContents* contents() const; 101 // From PrerenderContents::Observer: 102 virtual void OnPrerenderStart(PrerenderContents* prerender_contents) OVERRIDE; 103 virtual void OnPrerenderStopLoading(PrerenderContents* prerender_contents) 105 virtual void OnPrerenderStop(PrerenderContents* prerender_contents) OVERRIDE; 107 PrerenderContents* contents, PrerenderContents* replacement) OVERRIDE;
|
H A D | prerender_contents.cc | 67 const int PrerenderContents::kNumCookieStatuses = 70 class PrerenderContentsFactoryImpl : public PrerenderContents::Factory { 72 virtual PrerenderContents* CreatePrerenderContents( 76 return new PrerenderContents(prerender_manager, profile, 83 class PrerenderContents::WebContentsDelegateImpl 86 explicit WebContentsDelegateImpl(PrerenderContents* prerender_contents) 154 PrerenderContents* prerender_contents_; 157 void PrerenderContents::Observer::OnPrerenderStopLoading( 158 PrerenderContents* contents) { 161 void PrerenderContents 212 PrerenderContents::PrerenderContents( function in class:prerender::PrerenderContents [all...] |
H A D | prerender_handle.cc | 56 PrerenderContents* PrerenderHandle::contents() const { 92 DCHECK_NE(static_cast<PrerenderContents*>(NULL), 101 void PrerenderHandle::OnPrerenderStart(PrerenderContents* prerender_contents) { 110 PrerenderContents* prerender_contents) { 118 void PrerenderHandle::OnPrerenderStop(PrerenderContents* prerender_contents) { 125 PrerenderContents* contents, PrerenderContents* replacement) {
|
H A D | prerender_contents.h | 49 class PrerenderContents : public content::NotificationObserver, class in namespace:prerender 52 // PrerenderContents::Create uses the currently registered Factory to create 53 // the PrerenderContents. Factory is intended for testing. 61 virtual PrerenderContents* CreatePrerenderContents( 76 virtual void OnPrerenderStart(PrerenderContents* contents) = 0; 79 virtual void OnPrerenderStopLoading(PrerenderContents* contents); 82 virtual void OnPrerenderStop(PrerenderContents* contents) = 0; 86 PrerenderContents* contents, PrerenderContents* replacement); 112 // Indicates how this PrerenderContents relate [all...] |
H A D | prerender_manager.h | 191 // Moves a PrerenderContents to the pending delete list from the list of 193 virtual void MoveEntryToPendingDelete(PrerenderContents* entry, 238 // Returns the PrerenderContents object for the given web_contents if it's 240 PrerenderContents* GetPrerenderContents( 300 PrerenderContents::MatchCompleteStatus mc_status, 371 PrerenderContents::CookieEvent event, 381 PrerenderContents* contents, 404 PrerenderContents* contents() { return contents_.get(); } 406 PrerenderContents* ReleaseContents(); 424 scoped_ptr<PrerenderContents> contents [all...] |
H A D | prerender_tracker.h | 32 public PrerenderContents::Observer { 43 // PrerenderContents::SetFinalStatus() on the corresponding PrerenderContents. 52 // If the call results in cancelling a PrerenderContents, a task to destroy 105 friend class PrerenderContents; 130 // From PrerenderContents::Observer: 131 virtual void OnPrerenderStart(PrerenderContents* prerender_contents) OVERRIDE; 132 virtual void OnPrerenderStop(PrerenderContents* prerender_contents) OVERRIDE;
|
H A D | prerender_histograms.cc | 377 PrerenderContents::MatchCompleteStatus mc_status, 381 if (mc_status == PrerenderContents::MATCH_COMPLETE_DEFAULT || 382 mc_status == PrerenderContents::MATCH_COMPLETE_REPLACED) { 387 if (mc_status == PrerenderContents::MATCH_COMPLETE_DEFAULT || 388 mc_status == PrerenderContents::MATCH_COMPLETE_REPLACEMENT || 389 mc_status == PrerenderContents::MATCH_COMPLETE_REPLACEMENT_PENDING) { 408 DCHECK_LT(cookie_status, PrerenderContents::kNumCookieStatuses); 412 PrerenderContents::kNumCookieStatuses));
|
H A D | prerender_manager.cc | 247 prerender_contents_factory_(PrerenderContents::CreateFactory()), 350 PrerenderContents* prerender_contents = (*it)->contents(); 364 if (PrerenderContents* contents = parent_prerender_data->contents()) { 367 scoped_ptr<PrerenderContents::PendingPrerenderInfo> 368 pending_prerender_info(new PrerenderContents::PendingPrerenderInfo( 429 PrerenderContents* prerender_contents = 617 scoped_ptr<PrerenderContents> 632 // Start pending prerender requests from the PrerenderContents, if there are 697 void PrerenderManager::MoveEntryToPendingDelete(PrerenderContents* entry, 706 // If this PrerenderContents i [all...] |
H A D | prerender_histograms.h | 67 PrerenderContents::MatchCompleteStatus mc_status, 96 // [0, PrerenderContents::kNumCookieStatuses).
|
H A D | prerender_unittest.cc | 38 class DummyPrerenderContents : public PrerenderContents { 71 return PrerenderContents::prerendering_has_been_cancelled(); 113 virtual void MoveEntryToPendingDelete(PrerenderContents* entry, 120 PrerenderContents* FindEntry(const GURL& url) { 128 PrerenderContents* FindAndUseEntry(const GURL& url) { 135 PrerenderContents* prerender_contents = prerender_data->ReleaseContents(); 194 PrerenderContents* next_prerender_contents() { 216 virtual PrerenderContents* CreatePrerenderContents( 229 scoped_ptr<PrerenderContents> next_prerender_contents_; 230 // PrerenderContents wit [all...] |
H A D | prerender_tracker.cc | 103 PrerenderContents* prerender_contents) { 127 PrerenderContents* prerender_contents) {
|
H A D | prerender_browsertest.cc | 212 // PrerenderContents that stops the UI message loop on DidStopLoading(). 213 class TestPrerenderContents : public PrerenderContents { 224 : PrerenderContents(prerender_manager, profile, url, 263 // navigation, so this should be happen for every PrerenderContents for 269 // A used PrerenderContents will only be destroyed when we swap out 277 // When the PrerenderContents is destroyed, quit the UI message loop. 303 PrerenderContents::RenderProcessGone(status); 310 return PrerenderContents::CheckURL(url); 315 PrerenderContents::DidStopLoading(render_view_host); 325 PrerenderContents [all...] |
H A D | prerender_tracker_unittest.cc | 34 class TestPrerenderContents : public PrerenderContents { 38 : PrerenderContents(prerender_manager, static_cast<Profile*>(NULL), 92 // We never allocate our PrerenderContents in PrerenderManager, so we don't 94 virtual void MoveEntryToPendingDelete(PrerenderContents* entry,
|
/external/chromium/chrome/browser/prerender/ |
H A D | prerender_contents.cc | 50 class PrerenderContentsFactoryImpl : public PrerenderContents::Factory { 52 virtual PrerenderContents* CreatePrerenderContents( 55 return new PrerenderContents(prerender_manager, profile, url, alias_urls, 60 PrerenderContents::PrerenderContents(PrerenderManager* prerender_manager, function in class:prerender::PrerenderContents 76 LOG(DFATAL) << "PrerenderContents given invalid URL " << prerender_url_; 81 LOG(DFATAL) << "PrerenderContents given invalid URL " << prerender_url_; 86 PrerenderContents::Factory* PrerenderContents::CreateFactory() { 90 void PrerenderContents [all...] |
H A D | prerender_manager.h | 73 // Allows PrerenderContents to remove itself when prerendering should 75 void RemoveEntry(PrerenderContents* entry); 77 // Retrieves the PrerenderContents object for the specified URL, if it 79 // PrerenderContents object and is responsible for freeing it. 81 PrerenderContents* GetEntry(const GURL& url); 139 PrerenderContents::Factory* prerender_contents_factory); 156 // Deletes stale prerendered PrerenderContents. 157 // Also identifies and kills PrerenderContents that use too much 165 virtual PrerenderContents* CreatePrerenderContents( 170 // Finds the specified PrerenderContents an [all...] |
H A D | prerender_observer.h | 17 class PrerenderContents;
|
H A D | prerender_manager.cc | 92 PrerenderContents* contents_; 94 PrerenderContentsData(PrerenderContents* contents, base::Time start_time) 118 prerender_contents_factory_(PrerenderContents::CreateFactory()), 133 PrerenderContents::Factory* prerender_contents_factory) { 180 // TODO(cbentzel): Move invalid checks here instead of PrerenderContents? 211 PrerenderContents* pc = it->contents_; 261 PrerenderContents* PrerenderManager::GetEntry(const GURL& url) { 266 PrerenderContents* pc = it->contents_; 278 scoped_ptr<PrerenderContents> pc(GetEntry(url)); 303 // RenderViewHosts in PrerenderContents star [all...] |
H A D | prerender_contents.h | 45 class PrerenderContents : public RenderViewHostDelegate, class in namespace:prerender 50 // PrerenderContents::Create uses the currently registered Factory to create 51 // the PrerenderContents. Factory is intended for testing. 57 virtual PrerenderContents* CreatePrerenderContents( 65 virtual ~PrerenderContents(); 97 // Set the final status for how the PrerenderContents was used. This 193 PrerenderContents(PrerenderManager* prerender_manager, Profile* profile, 276 // Maximum amount of private memory that may be used per PrerenderContents, 280 DISALLOW_COPY_AND_ASSIGN(PrerenderContents);
|
H A D | prerender_manager_unittest.cc | 18 class DummyPrerenderContents : public PrerenderContents { 23 : PrerenderContents(prerender_manager, NULL, url, 33 : PrerenderContents(prerender_manager, NULL, url, alias_urls, GURL()), 81 void SetNextPrerenderContents(PrerenderContents* pc) { 96 PrerenderContents* next_pc() { return next_pc_.get(); } 115 virtual PrerenderContents* CreatePrerenderContents( 125 scoped_ptr<PrerenderContents> next_pc_;
|
H A D | prerender_browsertest.cc | 50 // PrerenderContents that stops the UI message loop on DidStopLoading(). 51 class TestPrerenderContents : public PrerenderContents { 59 : PrerenderContents(prerender_manager, profile, url, alias_urls, 75 PrerenderContents::DidStopLoading(); 90 class WaitForLoadPrerenderContentsFactory : public PrerenderContents::Factory { 104 virtual PrerenderContents* CreatePrerenderContents( 173 // Make sure the PrerenderContents found earlier was used or removed 571 // Make sure the PrerenderContents for the next url is now in the manager 606 // Make sure the PrerenderContents for the next urls are now in the manager
|
/external/chromium_org/chrome/browser/ui/ |
H A D | browser_tab_contents.h | 19 class PrerenderContents; 55 friend class prerender::PrerenderContents;
|
/external/chromium_org/chrome/browser/ui/search/ |
H A D | instant_search_prerenderer_unittest.cc | 39 using prerender::PrerenderContents; 44 class DummyPrerenderContents : public PrerenderContents { 71 class DummyPrerenderContentsFactory : public PrerenderContents::Factory { 80 virtual PrerenderContents* CreatePrerenderContents( 103 : PrerenderContents(prerender_manager, profile, url, referrer, origin, 142 PrerenderContents* DummyPrerenderContentsFactory::CreatePrerenderContents(
|
/external/chromium_org/chrome/browser/history/ |
H A D | history_tab_helper.cc | 118 prerender::PrerenderContents* prerender_contents =
|
/external/chromium_org/chrome/browser/content_settings/ |
H A D | tab_specific_content_settings.cc | 119 prerender::PrerenderContents::COOKIE_EVENT_SEND, 142 prerender::PrerenderContents::COOKIE_EVENT_CHANGE,
|
/external/chromium/chrome/browser/task_manager/ |
H A D | task_manager_resource_providers.h | 29 class PrerenderContents;
|