| Index: app/gfx/canvas.cc
|
| ===================================================================
|
| --- app/gfx/canvas.cc (revision 42180)
|
| +++ app/gfx/canvas.cc (working copy)
|
| @@ -8,6 +8,7 @@
|
|
|
| #include "app/gfx/font.h"
|
| #include "app/l10n_util.h"
|
| +#include "base/i18n/rtl.h"
|
| #include "base/logging.h"
|
| #include "gfx/rect.h"
|
| #include "third_party/skia/include/core/SkShader.h"
|
| @@ -218,7 +219,7 @@
|
| const SkColor& color,
|
| int x, int y, int w, int h) {
|
| DrawStringInt(text, font, color, x, y, w, h,
|
| - l10n_util::DefaultCanvasTextAlignment());
|
| + gfx::Canvas::DefaultCanvasTextAlignment());
|
| }
|
|
|
| void Canvas::DrawStringInt(const std::wstring& text,
|
| @@ -267,4 +268,11 @@
|
| return result;
|
| }
|
|
|
| +// static
|
| +int Canvas::DefaultCanvasTextAlignment() {
|
| + if (!base::i18n::IsRTL())
|
| + return gfx::Canvas::TEXT_ALIGN_LEFT;
|
| + return gfx::Canvas::TEXT_ALIGN_RIGHT;
|
| +}
|
| +
|
| } // namespace gfx
|
|
|