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

Unified Diff: chrome/browser/ui/cocoa/task_manager_mac.h

Issue 2187993002: Remove the TableRowNSImageCache. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 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/cocoa/task_manager_mac.h
diff --git a/chrome/browser/ui/cocoa/task_manager_mac.h b/chrome/browser/ui/cocoa/task_manager_mac.h
index 220d0b77f8bb2c613f14b871c753fdfaed34a045..90ace7ca2a88d8057f69c23b61153453e736d628 100644
--- a/chrome/browser/ui/cocoa/task_manager_mac.h
+++ b/chrome/browser/ui/cocoa/task_manager_mac.h
@@ -11,7 +11,6 @@
#include "base/mac/scoped_nsobject.h"
#include "base/macros.h"
#include "chrome/browser/task_manager/task_manager.h"
-#include "chrome/browser/ui/cocoa/table_row_nsimage_cache.h"
@class WindowSizeAutosaver;
class TaskManagerMac;
@@ -61,8 +60,7 @@ class ImageSkia;
@end
// This class listens to task changed events sent by chrome.
-class TaskManagerMac : public TaskManagerModelObserver,
- public TableRowNSImageCache::Table {
+class TaskManagerMac : public TaskManagerModelObserver {
public:
explicit TaskManagerMac(TaskManager* task_manager);
~TaskManagerMac() override;
@@ -77,10 +75,6 @@ class TaskManagerMac : public TaskManagerModelObserver,
// controller destroyed itself. Informs the model to stop updating.
void WindowWasClosed();
- // TableRowNSImageCache::Table
- int RowCount() const override;
- gfx::ImageSkia GetIcon(int r) const override;
-
// Creates the task manager if it doesn't exist; otherwise, it activates the
// existing task manager window.
static void Show();
@@ -108,9 +102,6 @@ class TaskManagerMac : public TaskManagerModelObserver,
// is closed.
TaskManagerWindowController* window_controller_; // weak
- // Caches favicons for all rows. Needs to be initalized after |model_|.
- TableRowNSImageCache icon_cache_;
-
// An open task manager window. There can only be one open at a time. This
// is reset to NULL when the window is closed.
static TaskManagerMac* instance_;

Powered by Google App Engine
This is Rietveld 408576698