| Index: chrome/browser/chromeos/setting_level_bubble_view.cc
|
| diff --git a/chrome/browser/chromeos/setting_level_bubble_view.cc b/chrome/browser/chromeos/setting_level_bubble_view.cc
|
| index 8188b4dfd3f4a50560c3ef33b633fb3d97bcf479..5f4ae7c825184f07cd179de8b26a8598959a04d5 100644
|
| --- a/chrome/browser/chromeos/setting_level_bubble_view.cc
|
| +++ b/chrome/browser/chromeos/setting_level_bubble_view.cc
|
| @@ -32,17 +32,15 @@ SettingLevelBubbleView::SettingLevelBubbleView()
|
| icon_(NULL) {
|
| }
|
|
|
| -void SettingLevelBubbleView::Init(SkBitmap* icon,
|
| - int level_percent,
|
| - bool enabled) {
|
| +void SettingLevelBubbleView::Init(SkBitmap* icon, double level, bool enabled) {
|
| DCHECK(icon);
|
| - DCHECK(level_percent >= 0 && level_percent <= 100);
|
| icon_ = icon;
|
| progress_bar_ = new views::ProgressBar();
|
| AddChildView(progress_bar_);
|
| + progress_bar_->SetDisplayRange(0.0, 100.0);
|
| progress_bar_->EnableCanvasFlippingForRTLUI(true);
|
| EnableCanvasFlippingForRTLUI(true);
|
| - SetLevel(level_percent);
|
| + SetLevel(level);
|
| SetEnabled(enabled);
|
| }
|
|
|
| @@ -52,9 +50,8 @@ void SettingLevelBubbleView::SetIcon(SkBitmap* icon) {
|
| SchedulePaint();
|
| }
|
|
|
| -void SettingLevelBubbleView::SetLevel(int level_percent) {
|
| - DCHECK(level_percent >= 0 && level_percent <= 100);
|
| - progress_bar_->SetProgress(level_percent);
|
| +void SettingLevelBubbleView::SetLevel(double level) {
|
| + progress_bar_->SetValue(level);
|
| }
|
|
|
| void SettingLevelBubbleView::SetEnabled(bool enabled) {
|
|
|