| Index: chrome/browser/chromeos/volume_bubble.h
|
| diff --git a/chrome/browser/chromeos/volume_bubble.h b/chrome/browser/chromeos/volume_bubble.h
|
| index 17f72fc1a19190531045f546058336a2b61af3e0..f01225579e671b373170ddffdf8e436b4972cfb5 100644
|
| --- a/chrome/browser/chromeos/volume_bubble.h
|
| +++ b/chrome/browser/chromeos/volume_bubble.h
|
| @@ -11,16 +11,24 @@
|
|
|
| template <typename T> struct DefaultSingletonTraits;
|
|
|
| +namespace views {
|
| +class Widget;
|
| +}
|
| +
|
| namespace chromeos {
|
|
|
| // Singleton class controlling volume bubble.
|
| -class VolumeBubble : public SettingLevelBubble {
|
| +class VolumeBubble {
|
| public:
|
| static VolumeBubble* GetInstance();
|
| + static void ShowBubble(double percent, bool enabled);
|
| + void HideBubble();
|
|
|
| private:
|
| friend struct DefaultSingletonTraits<VolumeBubble>;
|
|
|
| + // Bubble widget, owned by VolumeBubble.
|
| + static views::Widget* widget_;
|
| VolumeBubble();
|
| virtual ~VolumeBubble() {}
|
|
|
|
|