Searched defs:TabRestoreService (Results 1 - 2 of 2) sorted by relevance

/external/chromium/chrome/browser/sessions/
H A Dtab_restore_service.h26 // TabRestoreService is responsible for maintaining the most recently closed
28 // TabRestoreService::CreateHistoricalTab is invoked and a Tab is created to
32 // To restore a tab/window from the TabRestoreService invoke RestoreEntryById
35 // To listen for changes to the set of entries managed by the TabRestoreService
37 class TabRestoreService : public BaseSessionService { class in inherits:BaseSessionService
117 // Creates a new TabRestoreService and provides an object that provides the
118 // current time. The TabRestoreService does not take ownership of the
120 explicit TabRestoreService(Profile* profile,
123 // Adds/removes an observer. TabRestoreService does not take ownership of
175 virtual ~TabRestoreService();
[all...]
H A Dtab_restore_service.cc34 TabRestoreService::TimeFactory::~TimeFactory() {}
41 TabRestoreService::Entry::Entry()
46 TabRestoreService::Entry::Entry(Type type)
51 TabRestoreService::Entry::~Entry() {}
53 // TabRestoreService ----------------------------------------------------------
56 const size_t TabRestoreService::kMaxEntries = 10;
118 typedef std::map<SessionID::id_type, TabRestoreService::Entry*> IDToEntry;
125 std::vector<TabRestoreService::Entry*>* entries) {
140 if (i->second->type == TabRestoreService::WINDOW) {
141 TabRestoreService
185 TabRestoreService::TabRestoreService(Profile* profile, function in class:TabRestoreService
[all...]

Completed in 254 milliseconds