$OpenBSD: patch-ui_base_l10n_l10n_util_cc,v 1.2 2011/06/08 20:36:56 robert Exp $
--- ui/base/l10n/l10n_util.cc.orig	Mon Jun  6 11:12:14 2011
+++ ui/base/l10n/l10n_util.cc	Wed Jun  8 09:58:37 2011
@@ -319,7 +319,7 @@ bool CheckAndResolveLocale(const std::string& locale,
 // if "foo bar" is RTL. So this function prepends the necessary RLM in such
 // cases.
 void AdjustParagraphDirectionality(string16* paragraph) {
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_OPENBSD)
   if (base::i18n::IsRTL() &&
       base::i18n::StringContainsStrongRTLChars(*paragraph)) {
     paragraph->insert(0, 1, static_cast<char16>(base::i18n::kRightToLeftMark));
