HomeSort by relevance Sort by last modified time
    Searched refs:PrerenderContents (Results 1 - 25 of 25) sorted by null

  /external/chromium_org/chrome/browser/prerender/
prerender_handle.h 21 class PrerenderContents;
31 public PrerenderContents::Observer {
88 // From PrerenderContents::Observer:
89 virtual void OnPrerenderStart(PrerenderContents* prerender_contents) OVERRIDE;
90 virtual void OnPrerenderStopLoading(PrerenderContents* prerender_contents)
92 virtual void OnPrerenderStop(PrerenderContents* prerender_contents) OVERRIDE;
94 PrerenderContents* contents, PrerenderContents* replacement) OVERRIDE;
prerender_render_view_host_observer.h 23 class PrerenderContents;
28 PrerenderRenderViewHostObserver(PrerenderContents* prerender_contents,
36 void set_prerender_contents(PrerenderContents* prerender_contents) {
47 PrerenderContents* prerender_contents_;
prerender_contents.cc 48 class PrerenderContentsFactoryImpl : public PrerenderContents::Factory {
50 virtual PrerenderContents* CreatePrerenderContents(
54 return new PrerenderContents(prerender_manager, profile,
61 class PrerenderContents::WebContentsDelegateImpl
64 explicit WebContentsDelegateImpl(PrerenderContents* prerender_contents)
143 PrerenderContents* prerender_contents_;
146 void PrerenderContents::Observer::OnPrerenderStopLoading(
147 PrerenderContents* contents) {
150 void PrerenderContents::Observer::OnPrerenderCreatedMatchCompleteReplacement(
151 PrerenderContents* contents, PrerenderContents* replacement)
    [all...]
prerender_tracker.h 29 public PrerenderContents::Observer {
38 // PrerenderContents::SetFinalStatus() on the corresponding PrerenderContents.
47 // If the call results in cancelling a PrerenderContents, a task to destroy
72 friend class PrerenderContents;
86 // From PrerenderContents::Observer:
87 virtual void OnPrerenderStart(PrerenderContents* prerender_contents) OVERRIDE;
88 virtual void OnPrerenderStop(PrerenderContents* prerender_contents) OVERRIDE;
prerender_handle.cc 86 DCHECK_NE(static_cast<PrerenderContents*>(NULL),
95 void PrerenderHandle::OnPrerenderStart(PrerenderContents* prerender_contents) {
104 PrerenderContents* prerender_contents) {
112 void PrerenderHandle::OnPrerenderStop(PrerenderContents* prerender_contents) {
119 PrerenderContents* contents, PrerenderContents* replacement) {
prerender_contents.h 49 class PrerenderContents : public content::NotificationObserver,
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 relates to MatchComplete. This is t
    [all...]
prerender_manager.h 165 // Moves a PrerenderContents to the pending delete list from the list of
167 virtual void MoveEntryToPendingDelete(PrerenderContents* entry,
213 // Returns the PrerenderContents object for the given web_contents if it's
215 PrerenderContents* GetPrerenderContents(
275 PrerenderContents::MatchCompleteStatus mc_status,
333 PrerenderContents* contents,
356 PrerenderContents* contents() { return contents_.get(); }
358 PrerenderContents* ReleaseContents();
369 scoped_ptr<PrerenderContents> contents_;
386 PrerenderContents::Factory* prerender_contents_factory)
    [all...]
prerender_manager.cc 234 prerender_contents_factory_(PrerenderContents::CreateFactory()),
343 PrerenderContents* prerender_contents = (*it)->contents();
357 if (PrerenderContents* contents = parent_prerender_data->contents()) {
360 scoped_ptr<PrerenderContents::PendingPrerenderInfo>
361 pending_prerender_info(new PrerenderContents::PendingPrerenderInfo(
405 PrerenderContents* prerender_contents =
505 scoped_ptr<PrerenderContents>
526 // Start pending prerender requests from the PrerenderContents, if there are
589 void PrerenderManager::MoveEntryToPendingDelete(PrerenderContents* entry,
598 // If this PrerenderContents is being deleted due to a cancellation any tim
    [all...]
prerender_render_view_host_observer.cc 15 PrerenderContents* prerender_contents,
24 // lifetime to be tied to the PrerenderContents instead, so we'll do nothing
prerender_histograms.cc 363 PrerenderContents::MatchCompleteStatus mc_status,
367 if (mc_status == PrerenderContents::MATCH_COMPLETE_DEFAULT ||
368 mc_status == PrerenderContents::MATCH_COMPLETE_REPLACED) {
373 if (mc_status == PrerenderContents::MATCH_COMPLETE_DEFAULT ||
374 mc_status == PrerenderContents::MATCH_COMPLETE_REPLACEMENT ||
375 mc_status == PrerenderContents::MATCH_COMPLETE_REPLACEMENT_PENDING) {
prerender_histograms.h 66 PrerenderContents::MatchCompleteStatus mc_status,
prerender_unittest.cc 37 class DummyPrerenderContents : public PrerenderContents {
70 return PrerenderContents::prerendering_has_been_cancelled();
112 virtual void MoveEntryToPendingDelete(PrerenderContents* entry,
119 PrerenderContents* FindEntry(const GURL& url) {
127 PrerenderContents* FindAndUseEntry(const GURL& url) {
134 PrerenderContents* prerender_contents = prerender_data->ReleaseContents();
193 PrerenderContents* next_prerender_contents() {
215 virtual PrerenderContents* CreatePrerenderContents(
228 scoped_ptr<PrerenderContents> next_prerender_contents_;
229 // PrerenderContents with an |expected_final_status| of FINAL_STATUS_USED
    [all...]
prerender_tracker_unittest.cc 23 class TestPrerenderContents : public PrerenderContents {
27 : PrerenderContents(prerender_manager, static_cast<Profile*>(NULL),
81 // We never allocate our PrerenderContents in PrerenderManager, so we don't
83 virtual void MoveEntryToPendingDelete(PrerenderContents* entry,
prerender_tracker.cc 103 PrerenderContents* prerender_contents) {
127 PrerenderContents* prerender_contents) {
prerender_browsertest.cc 210 // PrerenderContents that stops the UI message loop on DidStopLoading().
211 class TestPrerenderContents : public PrerenderContents {
222 : PrerenderContents(prerender_manager, profile, url,
251 // navigation, so this should be happen for every PrerenderContents for
257 // A used PrerenderContents will only be destroyed when we swap out
265 // When the PrerenderContents is destroyed, quit the UI message loop.
291 PrerenderContents::RenderProcessGone(status);
298 return PrerenderContents::AddAliasURL(url);
303 PrerenderContents::DidStopLoading(render_view_host);
313 PrerenderContents::AddPendingPrerender(pending_prerender_info.Pass())
    [all...]
  /external/chromium_org/chrome/browser/ui/
browser_tab_contents.h 19 class PrerenderContents;
55 friend class prerender::PrerenderContents;
  /external/chromium/chrome/browser/prerender/
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,
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::StartPrerendering()
    [all...]
prerender_observer.h 17 class PrerenderContents;
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 and returns it, if it exists
    [all...]
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 start out hidden
    [all...]
prerender_contents.h 45 class PrerenderContents : public RenderViewHostDelegate,
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);
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_;
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/history/
history_tab_helper.cc 122 prerender::PrerenderContents* prerender_contents =
  /external/chromium/chrome/browser/task_manager/
task_manager_resource_providers.h 29 class PrerenderContents;

Completed in 1094 milliseconds