Index: ui/gfx/render_text_mac.mm |
diff --git a/ui/gfx/render_text_mac.mm b/ui/gfx/render_text_mac.mm |
index e380333c8c88f471ac158b6c5f30bfc043d3d371..7b0f11a1d00e024bd2623ac2169266793a1da854 100644 |
--- a/ui/gfx/render_text_mac.mm |
+++ b/ui/gfx/render_text_mac.mm |
@@ -20,6 +20,7 @@ |
#include "base/strings/sys_string_conversions.h" |
#include "skia/ext/skia_utils_mac.h" |
#include "third_party/skia/include/ports/SkTypeface_mac.h" |
+#include "ui/gfx/decorated_text.h" |
namespace { |
@@ -448,4 +449,15 @@ |
runs_valid_ = false; |
} |
+bool RenderTextMac::GetDecoratedTextForRange(const Range& range, |
+ DecoratedText* decorated_text) { |
+ // TODO(karandeepb): This is not invoked on any codepath currently. Style the |
+ // returned text if need be. |
+ if (obscured()) |
+ return false; |
+ |
+ decorated_text->text = GetTextFromRange(range); |
+ return true; |
+} |
+ |
} // namespace gfx |