| Index: ui/gfx/canvas_unittest.cc
|
| diff --git a/ui/gfx/canvas_unittest.cc b/ui/gfx/canvas_unittest.cc
|
| index baac0ab5387c5e3867a1cc72fc7bc01c7e9cf390..806e8f0e7a5c5c2f470eae038e0b1f246cbdeb6c 100644
|
| --- a/ui/gfx/canvas_unittest.cc
|
| +++ b/ui/gfx/canvas_unittest.cc
|
| @@ -2,32 +2,34 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +#include "ui/gfx/canvas.h"
|
| +
|
| #include <limits>
|
|
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| -#include "ui/gfx/canvas.h"
|
| -#include "ui/gfx/font.h"
|
| +#include "ui/gfx/font_list.h"
|
|
|
| namespace gfx {
|
|
|
| class CanvasTest : public testing::Test {
|
| protected:
|
| int GetStringWidth(const char *text) {
|
| - return Canvas::GetStringWidth(base::UTF8ToUTF16(text), font_);
|
| + return Canvas::GetStringWidth(base::UTF8ToUTF16(text), font_list_);
|
| }
|
|
|
| gfx::Size SizeStringInt(const char *text, int width, int line_height) {
|
| base::string16 text16 = base::UTF8ToUTF16(text);
|
| int height = 0;
|
| int flags =
|
| - (text16.find('\n') != base::string16::npos) ? Canvas::MULTI_LINE : 0;
|
| - Canvas::SizeStringInt(text16, font_, &width, &height, line_height, flags);
|
| + (text16.find('\n') != base::string16::npos) ? Canvas::MULTI_LINE : 0;
|
| + Canvas::SizeStringInt(text16, font_list_, &width, &height, line_height,
|
| + flags);
|
| return gfx::Size(width, height);
|
| }
|
|
|
| private:
|
| - gfx::Font font_;
|
| + FontList font_list_;
|
| };
|
|
|
| TEST_F(CanvasTest, StringWidth) {
|
|
|