Index: components/favicon_base/favicon_util.h |
diff --git a/components/favicon_base/favicon_util.h b/components/favicon_base/favicon_util.h |
index ee59428c22469de6de3f3b6707a7f3de798acc4a..4f103c206ecae5a5b74f883680c49f362133e0ac 100644 |
--- a/components/favicon_base/favicon_util.h |
+++ b/components/favicon_base/favicon_util.h |
@@ -8,7 +8,6 @@ |
#include <vector> |
#include "components/favicon_base/favicon_types.h" |
-#include "ui/base/layout.h" |
namespace gfx { |
class Image; |
@@ -16,13 +15,13 @@ class Image; |
namespace favicon_base { |
-// Returns the scale factors at which favicons should be fetched. This is |
+// Returns the scales at which favicons should be fetched. This is |
// different from ui::GetSupportedScaleFactors() because clients which do |
// not support 1x should still fetch a favicon for 1x to push to sync. This |
// guarantees that the clients receiving sync updates pushed by this client |
// receive a favicon (potentially of the wrong scale factor) and do not show |
// the default favicon. |
-std::vector<ui::ScaleFactor> GetFaviconScaleFactors(); |
+std::vector<float> GetFaviconScales(); |
// Sets the color space used for converting |image| to an NSImage to the |
// system colorspace. This makes the favicon look the same in the browser UI |
@@ -33,7 +32,7 @@ void SetFaviconColorSpace(gfx::Image* image); |
// a favicon of size favicon_size (in DIPs) at the desired ui scale factors. |
pkotwicz
2014/06/20 00:35:41
I think that this is a better comment:
"Takes a ve
oshima
2014/06/20 04:16:34
Updated to the slightly modified version.
pkotwicz
2014/06/20 14:22:36
This method does not always decode the PNG encoded
oshima
2014/06/20 15:21:50
I see, done.
|
gfx::Image SelectFaviconFramesFromPNGs( |
const std::vector<favicon_base::FaviconRawBitmapResult>& png_data, |
- const std::vector<ui::ScaleFactor>& scale_factors, |
+ const std::vector<float>& favicon_scales, |
int favicon_size); |
} // namspace favicon_base |