Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1662)

Unified Diff: content/browser/renderer_host/text_input_client_mac.mm

Issue 9473001: Extract minimal RenderViewHost interface for embedders, leaving (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Merge to LKGR. Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/renderer_host/text_input_client_mac.mm
diff --git a/content/browser/renderer_host/text_input_client_mac.mm b/content/browser/renderer_host/text_input_client_mac.mm
index 0892080af1adfd7062232f3dbab70e912e0d0db1..57891b8f3613c1ff1f06a1234601e1ea0f1e0e86 100644
--- a/content/browser/renderer_host/text_input_client_mac.mm
+++ b/content/browser/renderer_host/text_input_client_mac.mm
@@ -35,8 +35,8 @@ NSUInteger TextInputClientMac::GetCharacterIndexAtPoint(RenderWidgetHost* rwh,
base::TimeTicks start = base::TimeTicks::Now();
BeforeRequest();
- RenderWidgetHostImpl* rwhi = static_cast<RenderWidgetHostImpl*>(rwh);
- rwhi->Send(new TextInputClientMsg_CharacterIndexForPoint(rwhi->routing_id(),
+ RenderWidgetHostImpl* rwhi = RenderWidgetHostImpl::From(rwh);
+ rwhi->Send(new TextInputClientMsg_CharacterIndexForPoint(rwhi->GetRoutingID(),
point));
condition_.TimedWait(base::TimeDelta::FromMilliseconds(kWaitTimeout));
AfterRequest();
@@ -53,9 +53,9 @@ NSRect TextInputClientMac::GetFirstRectForRange(RenderWidgetHost* rwh,
base::TimeTicks start = base::TimeTicks::Now();
BeforeRequest();
- RenderWidgetHostImpl* rwhi = static_cast<RenderWidgetHostImpl*>(rwh);
+ RenderWidgetHostImpl* rwhi = RenderWidgetHostImpl::From(rwh);
rwhi->Send(
- new TextInputClientMsg_FirstRectForCharacterRange(rwhi->routing_id(),
+ new TextInputClientMsg_FirstRectForCharacterRange(rwhi->GetRoutingID(),
ui::Range(range)));
condition_.TimedWait(base::TimeDelta::FromMilliseconds(kWaitTimeout));
AfterRequest();
@@ -73,8 +73,8 @@ NSAttributedString* TextInputClientMac::GetAttributedSubstringFromRange(
base::TimeTicks start = base::TimeTicks::Now();
BeforeRequest();
- RenderWidgetHostImpl* rwhi = static_cast<RenderWidgetHostImpl*>(rwh);
- rwhi->Send(new TextInputClientMsg_StringForRange(rwhi->routing_id(),
+ RenderWidgetHostImpl* rwhi = RenderWidgetHostImpl::From(rwh);
+ rwhi->Send(new TextInputClientMsg_StringForRange(rwhi->GetRoutingID(),
ui::Range(range)));
condition_.TimedWait(base::TimeDelta::FromMilliseconds(kWaitTimeout));
AfterRequest();

Powered by Google App Engine
This is Rietveld 408576698