Home | History | Annotate | Download | only in ui

Lines Matching defs:UnloadController

21 // UnloadController, public:
23 UnloadController::UnloadController(Browser* browser)
30 UnloadController::~UnloadController() {
34 bool UnloadController::CanCloseContents(content::WebContents* contents) {
42 bool UnloadController::BeforeUnloadFired(content::WebContents* contents,
70 bool UnloadController::ShouldCloseWindow() {
83 bool UnloadController::TabsNeedBeforeUnloadFired() {
96 // UnloadController, content::NotificationObserver implementation:
98 void UnloadController::Observe(int type,
114 // UnloadController, TabStripModelObserver implementation:
116 void UnloadController::TabInsertedAt(content::WebContents* contents,
122 void UnloadController::TabDetachedAt(content::WebContents* contents,
127 void UnloadController::TabReplacedAt(TabStripModel* tab_strip_model,
135 void UnloadController::TabStripEmpty() {
142 // UnloadController, private:
144 void UnloadController::TabAttachedImpl(content::WebContents* contents) {
153 void UnloadController::TabDetachedImpl(content::WebContents* contents) {
161 void UnloadController::ProcessPendingTabs() {
210 bool UnloadController::HasCompletedUnloadProcessing() const {
216 void UnloadController::CancelWindowClose() {
229 bool UnloadController::RemoveFromSet(UnloadListenerSet* set,
242 void UnloadController::ClearUnloadState(content::WebContents* web_contents,
252 base::Bind(&UnloadController::ProcessPendingTabs,