summaryrefslogtreecommitdiffstats
path: root/chrome/common/badge_util.cc
Commit message (Collapse)AuthorAgeFilesLines
* chrome: Use skia::RefPtr for skia ref-counted objects.danakj@chromium.org2012-12-061-6/+5
| | | | | | | | | | | | | BUG=163454 R=sky Depends on: https://codereview.chromium.org/11299262 NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=171333 Review URL: https://codereview.chromium.org/11280251 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171524 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 171333 - Memory issues on Macrsleevi@chromium.org2012-12-051-5/+6
| | | | | | | | | | | | | | | | chrome: Use skia::RefPtr for skia ref-counted objects. BUG=163454 R=sky Depends on: https://codereview.chromium.org/11299262 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11280251 TBR=danakj@chromium.org Review URL: https://codereview.chromium.org/11439020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171347 0039d316-1c4b-4281-b951-d872f2087c98
* chrome: Use skia::RefPtr for skia ref-counted objects.danakj@chromium.org2012-12-051-6/+5
| | | | | | | | | | | BUG=163454 R=sky Depends on: https://codereview.chromium.org/11299262 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11280251 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171333 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the script bubble for Views.finnur@chromium.org2012-11-291-0/+127
| | | | | | | | | | Note: The link in the bubble takes you to the chrome://extensions page but does not highlight the extension you clicked on. BUG=153137 TEST=Install an extension with a content script, such as Google Dictionary or Turn of the lights. You should see a puzzle piece in the Omnibox indicating how many content scripts are running on the page. Click the puzzle piece to see a list of extensions running the content scripts. Review URL: https://codereview.chromium.org/11417141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170285 0039d316-1c4b-4281-b951-d872f2087c98
* Remove implicit conversion from SkBitmap to ImageSkiapkotwicz@chromium.org2012-10-241-1/+1
| | | | | | | | | | | BUG=154727 Test=None R=rsesek TBR=sky,jam Review URL: https://chromiumcodereview.appspot.com/11099010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163848 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup gfx::Canvas now that 10562027 has landedpkotwicz@chromium.org2012-07-241-3/+3
| | | | | | | | | | | Bug=None Test=Compiles on Mac and CrOS R=oshima,sky TBR=sadrul,sail Review URL: https://chromiumcodereview.appspot.com/10701063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148123 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 147915 - Cleanup gfx::Canvas now that 10562027 has landedacolwell@chromium.org2012-07-231-3/+3
| | | | | | | | | | | | | | | | Reverting because composite_unittests were failing on Linux (aura) and Linux ChromeOS Tests bots. Bug=None Test=Compiles on Mac and CrOS R=oshima,sky TBR=sadrul,sail Review URL: https://chromiumcodereview.appspot.com/10701063 TBR=pkotwicz@chromium.org Review URL: https://chromiumcodereview.appspot.com/10790128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147936 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup gfx::Canvas now that 10562027 has landedpkotwicz@chromium.org2012-07-231-3/+3
| | | | | | | | | | | Bug=None Test=Compiles on Mac and CrOS R=oshima,sky TBR=sadrul,sail Review URL: https://chromiumcodereview.appspot.com/10701063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147915 0039d316-1c4b-4281-b951-d872f2087c98
* Rename DrawBitmapInt to DrawImageIntpkotwicz@chromium.org2012-06-071-1/+1
| | | | | | | | | | | Bug=None Test=Compiles Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=140877 Review URL: https://chromiumcodereview.appspot.com/10512021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141002 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 140877 - Rename DrawBitmapInt to DrawImageIntpkotwicz@chromium.org2012-06-061-1/+1
| | | | | | | | | | | | Bug=None Test=Compiles Review URL: https://chromiumcodereview.appspot.com/10512021 TBR=pkotwicz@chromium.org Review URL: https://chromiumcodereview.appspot.com/10546037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140882 0039d316-1c4b-4281-b951-d872f2087c98
* Rename DrawBitmapInt to DrawImageIntpkotwicz@chromium.org2012-06-061-1/+1
| | | | | | | | | Bug=None Test=Compiles Review URL: https://chromiumcodereview.appspot.com/10512021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140877 0039d316-1c4b-4281-b951-d872f2087c98
* ui/gfx: Rename almost all entries from gfx::CanvasSkia to gfx::Canvas.tfarina@chromium.org2012-03-151-2/+2
| | | | | | | | | | BUG=116572 R=asvitkine@chromium.org TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/9705063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126935 0039d316-1c4b-4281-b951-d872f2087c98
* ui/gfx: Update includes to point to canvas.h instead of canvas_skia.htfarina@chromium.org2012-03-141-2/+2
| | | | | | | | | | BUG=116572 R=asvitkine@chromium.org TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/9702009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126639 0039d316-1c4b-4281-b951-d872f2087c98
* Make CanvasSkia take a gfx::Size as the first parameter.tfarina@chromium.org2011-12-201-1/+2
| | | | | | | | | | BUG=100898 R=pkasting@chromium.org TBR=ben@chromium.org,stevenjb@chromium.org Review URL: http://codereview.chromium.org/8990003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115046 0039d316-1c4b-4281-b951-d872f2087c98
* Change string16 to std::string in the gfx::Font() interface.erg@chromium.org2011-10-271-1/+1
| | | | | | | | | | | | Most consumers on all platforms (including windows!) were converting the font family/GetFontName() result to UTF8. (Windows was still having to convert for the SkTypeface calls.) On Linux, we're performing a UTF16ToUTF8 on each string print (and this is showing up in pprof output.) BUG=100803 TEST=none Review URL: http://codereview.chromium.org/8392017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107659 0039d316-1c4b-4281-b951-d872f2087c98
* Allow CanvasSkia to bind to an existing SkCanvas.piman@chromium.org2011-10-051-1/+2
| | | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/8122013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104146 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix various NULL_RETURNS defects.csilv@chromium.org2011-03-111-1/+3
| | | | | | | | CID=8699, 13592, 14444, 14510, 14658, 14805, 14897 BUG=none Review URL: http://codereview.chromium.org/6672016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77845 0039d316-1c4b-4281-b951-d872f2087c98
* Change includes of gfx/* to ui/gfx/*sail@chromium.org2011-02-051-2/+2
| | | | | | | | | BUG=71063 TEST=compiled Review URL: http://codereview.chromium.org/6312156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73890 0039d316-1c4b-4281-b951-d872f2087c98
* Move ResourceBundle, DataPack to ui/baseben@chromium.org2011-01-201-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/6263008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72038 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 71169 - Revert 71167 - Remove wstring from gfx.avi@chromium.org2011-01-121-1/+1
| | | | | | | | | | | | | | | BUG=68882 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6121004 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/6134010 TBR=joi@chromium.org Review URL: http://codereview.chromium.org/6130008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71176 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 71167 - Remove wstring from gfx.joi@chromium.org2011-01-121-1/+1
| | | | | | | | | | | | BUG=68882 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6121004 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/6134010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71169 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstring from gfx.avi@chromium.org2011-01-121-1/+1
| | | | | | | | | BUG=68882 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/6121004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71167 0039d316-1c4b-4281-b951-d872f2087c98
* Add dynamic badge listing the # background pages on the wrench menu.atwilson@chromium.org2010-11-231-1/+47
| | | | | | | | | | | | | | | Add badge_util::DrawBadgeIconOverlay() which draws a dynamic text overlay over a badge icon. Add Windows support for rendering a dynamic icon showing the # background pages to the wrench menu. BUG=64144 TEST=Enable background page, look at wrench menu Review URL: http://codereview.chromium.org/5299001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67130 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored GetTextPaint() into common/badge_util.hatwilson@chromium.org2010-11-221-0/+53
Refactored GetTextPaint() into common/badge_util.h so it can be used by other toolbar widgets other than ExtensionAction. BUG=none TEST=check that browser action badges still work Review URL: http://codereview.chromium.org/5144008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66983 0039d316-1c4b-4281-b951-d872f2087c98