Index: chrome/browser/gtk/nine_box.cc |
=================================================================== |
--- chrome/browser/gtk/nine_box.cc (revision 42180) |
+++ chrome/browser/gtk/nine_box.cc (working copy) |
@@ -4,10 +4,10 @@ |
#include "chrome/browser/gtk/nine_box.h" |
-#include "app/l10n_util.h" |
#include "app/resource_bundle.h" |
#include "app/theme_provider.h" |
#include "base/basictypes.h" |
+#include "base/i18n/rtl.h" |
#include "base/logging.h" |
#include "gfx/gtk_util.h" |
#include "gfx/point.h" |
@@ -132,7 +132,7 @@ |
cairo_translate(cr, dst->allocation.x, dst->allocation.y); |
} |
- if (l10n_util::GetTextDirection() == l10n_util::RIGHT_TO_LEFT) { |
+ if (base::i18n::IsRTL()) { |
cairo_translate(cr, dst_width, 0.0f); |
cairo_scale(cr, -1.0f, 1.0f); |
} |
@@ -224,7 +224,7 @@ |
cairo_destroy(cr); |
// Mask the widget's window's shape. |
- if (l10n_util::GetTextDirection() == l10n_util::LEFT_TO_RIGHT) { |
+ if (!base::i18n::IsRTL()) { |
gtk_widget_shape_combine_mask(widget, mask, 0, 0); |
} else { |
GdkBitmap* flipped_mask = gdk_pixmap_new(NULL, width, height, 1); |