| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_VIEW_H_ | 5 #ifndef CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_VIEW_H_ |
| 6 #define CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_VIEW_H_ | 6 #define CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_VIEW_H_ |
| 7 #pragma once | 7 #pragma once |
| 8 | 8 |
| 9 #include <map> | 9 #include <map> |
| 10 #include <string> | 10 #include <string> |
| (...skipping 696 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 707 // This object is initialized with the frame window HWND. This | 707 // This object is initialized with the frame window HWND. This |
| 708 // object is also passed as a tick handler with the ticker_ object. | 708 // object is also passed as a tick handler with the ticker_ object. |
| 709 // It is used to periodically monitor for hung plugin windows | 709 // It is used to periodically monitor for hung plugin windows |
| 710 HungWindowDetector hung_window_detector_; | 710 HungWindowDetector hung_window_detector_; |
| 711 | 711 |
| 712 // This object is invoked by hung_window_detector_ when it detects a hung | 712 // This object is invoked by hung_window_detector_ when it detects a hung |
| 713 // plugin window. | 713 // plugin window. |
| 714 HungPluginAction hung_plugin_action_; | 714 HungPluginAction hung_plugin_action_; |
| 715 | 715 |
| 716 // The custom JumpList for Windows 7. | 716 // The custom JumpList for Windows 7. |
| 717 scoped_ptr<JumpList> jumplist_; | 717 scoped_refptr<JumpList> jumplist_; |
| 718 | 718 |
| 719 // The custom AeroPeek manager for Windows 7. | 719 // The custom AeroPeek manager for Windows 7. |
| 720 scoped_ptr<AeroPeekManager> aeropeek_manager_; | 720 scoped_ptr<AeroPeekManager> aeropeek_manager_; |
| 721 #endif | 721 #endif |
| 722 | 722 |
| 723 // The timer used to update frames for the Loading Animation. | 723 // The timer used to update frames for the Loading Animation. |
| 724 base::RepeatingTimer<BrowserView> loading_animation_timer_; | 724 base::RepeatingTimer<BrowserView> loading_animation_timer_; |
| 725 | 725 |
| 726 UnhandledKeyboardEventHandler unhandled_keyboard_event_handler_; | 726 UnhandledKeyboardEventHandler unhandled_keyboard_event_handler_; |
| 727 | 727 |
| 728 NotificationRegistrar registrar_; | 728 NotificationRegistrar registrar_; |
| 729 | 729 |
| 730 // Used to measure the loading spinner animation rate. | 730 // Used to measure the loading spinner animation rate. |
| 731 base::TimeTicks last_animation_time_; | 731 base::TimeTicks last_animation_time_; |
| 732 | 732 |
| 733 DISALLOW_COPY_AND_ASSIGN(BrowserView); | 733 DISALLOW_COPY_AND_ASSIGN(BrowserView); |
| 734 }; | 734 }; |
| 735 | 735 |
| 736 #endif // CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_VIEW_H_ | 736 #endif // CHROME_BROWSER_UI_VIEWS_FRAME_BROWSER_VIEW_H_ |
| OLD | NEW |