summaryrefslogtreecommitdiffstats
path: root/ui/gfx/native_theme_chromeos.h
Commit message (Collapse)AuthorAgeFilesLines
* Step 5 in native theme refactoringrogerta@chromium.org2011-04-271-1/+3
| | | | | | | | | | | | | | | | | | Moved all calls to new API. Kept PaintTextField() still available from the old API since there is one user of the method that is not in views::View specific code, and does not have access to gfx::Canvas and such. Also moved callers of GetThemePartSize() to the new GetPartSize() API. BUG=None TEST=Use the following URL to test all possible controls on web pages: http://www.corp.google.com/~rogerta/no_crawl/widgets_test.html All controls should look and before the same with and without my changes. Also, make sure the chrome UI has not been changed, for example the wrench menu. Review URL: http://codereview.chromium.org/6880107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83204 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate skia::PlatformCanvas - Step 1 (linux)alokp@chromium.org2011-04-111-12/+12
| | | | | | | Patch corresponding to r80955 on linux. Review URL: http://codereview.chromium.org/6813050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81099 0039d316-1c4b-4281-b951-d872f2087c98
* Step 2 in refactoring NativeThemeWinrogerta@chromium.org2011-04-071-15/+17
| | | | | | | | | | | | | | Making the linux and chromeos native theme classes derive from the new base class added earlier. BUG=None TEST=None R=xiyuan@chromium.org Review URL: http://codereview.chromium.org/6803022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80850 0039d316-1c4b-4281-b951-d872f2087c98
* Move NativeThemeChromeOS into gfx.xiyuan@chromium.org2011-03-281-0/+92
This should fix test_shell/DRT build on ChromeOS. BUG=chromium-os:13511 TEST=Verify test_shell/DRT builds fine on ChromeOS per chromium-os:13511. Review URL: http://codereview.chromium.org/6745009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79585 0039d316-1c4b-4281-b951-d872f2087c98