Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2637)

Unified Diff: chrome/browser/ui/views/frame/browser_view.cc

Issue 10447053: Converts remainder of ui and chrome/browser/ui/views/frame to use ImageSkia (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/views/frame/browser_view.cc
diff --git a/chrome/browser/ui/views/frame/browser_view.cc b/chrome/browser/ui/views/frame/browser_view.cc
index 3926c7e467f98534a46083b200c265f48f58b69e..1ce7e6bc966044a3aed2882578189dda1260c1fe 100644
--- a/chrome/browser/ui/views/frame/browser_view.cc
+++ b/chrome/browser/ui/views/frame/browser_view.cc
@@ -252,11 +252,10 @@ class ResizeCorner : public views::View {
if (!widget || (widget->IsMaximized() || widget->IsFullscreen()))
return;
- SkBitmap* bitmap = ui::ResourceBundle::GetSharedInstance().GetBitmapNamed(
- IDR_TEXTAREA_RESIZER);
- bitmap->buildMipMap(false);
- canvas->DrawBitmapInt(*bitmap, width() - bitmap->width(),
- height() - bitmap->height());
+ gfx::ImageSkia* image = ui::ResourceBundle::GetSharedInstance().
+ GetImageSkiaNamed(IDR_TEXTAREA_RESIZER);
+ canvas->DrawBitmapInt(*image, width() - image->width(),
+ height() - image->height());
}
static gfx::Size GetSize() {
@@ -513,10 +512,10 @@ TabContentsWrapper* BrowserView::GetSelectedTabContentsWrapper() const {
return browser_->GetSelectedTabContentsWrapper();
}
-SkBitmap BrowserView::GetOTRAvatarIcon() const {
+gfx::ImageSkia BrowserView::GetOTRAvatarIcon() const {
ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
- const SkBitmap* otr_avatar =
- rb.GetNativeImageNamed(IDR_OTR_ICON).ToSkBitmap();
+ const gfx::ImageSkia* otr_avatar =
+ rb.GetNativeImageNamed(IDR_OTR_ICON).ToImageSkia();
return *otr_avatar;
}
@@ -1429,7 +1428,7 @@ bool BrowserView::ShouldShowWindowTitle() const {
return browser_->SupportsWindowFeature(Browser::FEATURE_TITLEBAR);
}
-SkBitmap BrowserView::GetWindowAppIcon() {
+gfx::ImageSkia BrowserView::GetWindowAppIcon() {
if (browser_->is_app()) {
TabContentsWrapper* contents = browser_->GetSelectedTabContentsWrapper();
if (contents && contents->extension_tab_helper()->GetExtensionAppIcon())
@@ -1439,10 +1438,10 @@ SkBitmap BrowserView::GetWindowAppIcon() {
return GetWindowIcon();
}
-SkBitmap BrowserView::GetWindowIcon() {
+gfx::ImageSkia BrowserView::GetWindowIcon() {
if (browser_->is_app())
return browser_->GetCurrentPageIcon();
- return SkBitmap();
+ return gfx::ImageSkia();
}
bool BrowserView::ShouldShowWindowIcon() const {
« no previous file with comments | « chrome/browser/ui/views/frame/browser_view.h ('k') | chrome/browser/ui/views/frame/glass_browser_frame_view.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698