summaryrefslogtreecommitdiffstats
path: root/ui/ui_unittests.gypi
diff options
context:
space:
mode:
authorsail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-27 20:50:52 +0000
committersail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-27 20:50:52 +0000
commit7b9cf72a104f1237de9d4ee29b81e03516106084 (patch)
tree1af51fc4d266a2b21c760947d37c8d3498ca2397 /ui/ui_unittests.gypi
parente6c61281ca34ea34e8408bd4fd01daf4c8e4c5fd (diff)
downloadchromium_src-7b9cf72a104f1237de9d4ee29b81e03516106084.zip
chromium_src-7b9cf72a104f1237de9d4ee29b81e03516106084.tar.gz
chromium_src-7b9cf72a104f1237de9d4ee29b81e03516106084.tar.bz2
Use large icon resource pak
This is part of change r82185 that was reverted due to a performance regression on 10.5. The performance regression was due to a change in skia_utils_mac.mm to draw images using -[NSImageRep drawRect:] instead of -[NSImage drawRect:...]. It turns out that on 10.5 -[NSImage drawRect:...] does caching that imporoves performance for subsequent drawing by as much as 4x. This change is similar to r82185 expect that we now use -[NSImage drawRect:] if available. BUG=75812 TEST=Ran unit tests locally, try jobs pending. Review URL: http://codereview.chromium.org/6905003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83206 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/ui_unittests.gypi')
-rw-r--r--ui/ui_unittests.gypi4
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/ui_unittests.gypi b/ui/ui_unittests.gypi
index 2a767a4..2867afb 100644
--- a/ui/ui_unittests.gypi
+++ b/ui/ui_unittests.gypi
@@ -32,8 +32,10 @@
'gfx/codec/png_codec_unittest.cc',
'gfx/color_utils_unittest.cc',
'gfx/font_unittest.cc',
+ 'gfx/image_mac_unittest.mm',
'gfx/image_unittest.cc',
- 'gfx/image_unittest.h',
+ 'gfx/image_unittest_util.h',
+ 'gfx/image_unittest_util.cc',
'gfx/insets_unittest.cc',
'gfx/rect_unittest.cc',
'gfx/run_all_unittests.cc',