Index: chrome/browser/media/media_stream_capture_indicator.cc |
diff --git a/chrome/browser/media/media_stream_capture_indicator.cc b/chrome/browser/media/media_stream_capture_indicator.cc |
index 88e1a38ee79e0aa165fbaf94178e31e6a1168d21..70aea7c3ef00e28a908b792793421aa38e358081 100644 |
--- a/chrome/browser/media/media_stream_capture_indicator.cc |
+++ b/chrome/browser/media/media_stream_capture_indicator.cc |
@@ -285,7 +285,7 @@ void MediaStreamCaptureIndicator::ShowBalloon( |
string16 title = l10n_util::GetStringUTF16(IDS_PRODUCT_NAME); |
string16 body = l10n_util::GetStringFUTF16(message_id, |
GetSecurityOrigin(render_process_id, render_view_id)); |
- status_icon_->DisplayBalloon(*balloon_image_, title, body); |
+ status_icon_->DisplayBalloon(*balloon_image_->bitmap(), title, body); |
} |
void MediaStreamCaptureIndicator::OnImageLoaded( |
@@ -296,12 +296,10 @@ void MediaStreamCaptureIndicator::OnImageLoaded( |
message.swap(pending_messages_[index]); |
pending_messages_.erase(index); |
- status_icon_->DisplayBalloon( |
- !image.IsEmpty() ? *image.ToImageSkia() : |
- *ResourceBundle::GetSharedInstance().GetImageSkiaNamed( |
- IDR_APP_DEFAULT_ICON), |
- string16(), |
- message); |
+ const gfx::ImageSkia* image_skia = !image.IsEmpty() ? image.ToImageSkia() : |
+ ResourceBundle::GetSharedInstance().GetImageSkiaNamed( |
+ IDR_APP_DEFAULT_ICON); |
+ status_icon_->DisplayBalloon(*image_skia->bitmap(), string16(), message); |
} |
void MediaStreamCaptureIndicator::Hide() { |
@@ -370,13 +368,13 @@ void MediaStreamCaptureIndicator::UpdateStatusTrayIconDisplay( |
int message_id = 0; |
if (audio && video) { |
message_id = IDS_MEDIA_STREAM_STATUS_TRAY_TEXT_AUDIO_AND_VIDEO; |
- status_icon_->SetImage(*camera_image_); |
+ status_icon_->SetImage(*camera_image_->bitmap()); |
} else if (audio && !video) { |
message_id = IDS_MEDIA_STREAM_STATUS_TRAY_TEXT_AUDIO_ONLY; |
- status_icon_->SetImage(*mic_image_); |
+ status_icon_->SetImage(*mic_image_->bitmap()); |
} else if (!audio && video) { |
message_id = IDS_MEDIA_STREAM_STATUS_TRAY_TEXT_VIDEO_ONLY; |
- status_icon_->SetImage(*camera_image_); |
+ status_icon_->SetImage(*camera_image_->bitmap()); |
} |
status_icon_->SetToolTip(l10n_util::GetStringFUTF16( |