| Index: content/browser/renderer_host/text_input_client_message_filter.mm
|
| diff --git a/content/browser/renderer_host/text_input_client_message_filter.mm b/content/browser/renderer_host/text_input_client_message_filter.mm
|
| index 090daaa522da775d882171ee5a52ffb623bbee36..34e9467826d3134c310a77d75941a4225ac98356 100644
|
| --- a/content/browser/renderer_host/text_input_client_message_filter.mm
|
| +++ b/content/browser/renderer_host/text_input_client_message_filter.mm
|
| @@ -65,13 +65,13 @@ void TextInputClientMessageFilter::OnGotFirstRectForRange(
|
| }
|
|
|
| void TextInputClientMessageFilter::OnGotStringFromRange(
|
| - const mac::AttributedStringCoder::EncodedString& encoded_string) {
|
| + const mac::AttributedStringCoder::EncodedString& encoded_string,
|
| + const gfx::Point& point) {
|
| TextInputClientMac* service = TextInputClientMac::GetInstance();
|
| NSAttributedString* string =
|
| mac::AttributedStringCoder::Decode(&encoded_string);
|
| - if (![string length])
|
| - string = nil;
|
| - service->SetSubstringAndSignal(string);
|
| + service->GetStringFromRangeReply(
|
| + string, NSPointFromCGPoint(point.ToCGPoint()));
|
| }
|
|
|
| } // namespace content
|
|
|