ThemeBackground class.
This simplifies the background painting of components on the frame in various tab modes. Removed unused code in status_are_view, as it's always compiled with views now.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/517076
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35828 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 16d33a9..6f22a6c 100755
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -1827,6 +1827,8 @@
'browser/views/tabs/tab_strip.cc',
'browser/views/tabs/tab_strip.h',
'browser/views/task_manager_view.cc',
+ 'browser/views/theme_background.cc',
+ 'browser/views/theme_background.h',
'browser/views/theme_helpers.cc',
'browser/views/theme_helpers.h',
'browser/views/theme_install_bubble_view.cc',
@@ -2276,6 +2278,8 @@
['include', '^browser/views/tabs/tab_strip.h'],
['include', '^browser/views/tabs/tab_strip_2.cc'],
['include', '^browser/views/tabs/tab_strip_2.h'],
+ ['include', '^browser/views/theme_background.cc'],
+ ['include', '^browser/views/theme_background.h'],
['include', '^browser/views/toolbar_view.cc'],
['include', '^browser/views/toolbar_view.h'],
['include', '^browser/window_sizer.cc'],