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..f97f677e43354367c6afc4a5dd52371735ff8f60 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,16 @@ |
runs_valid_ = false; |
} |
+bool RenderTextMac::GetDecoratedTextForRange( |
+ const Range& range, |
+ DecoratedText* decorated_text) const { |
+ // 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 |