Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index c2537c9efd172285a2ff5f57cf9d81b2ac4998a3..d921dbfed9ec8dea705a8db0aa139023961ff4f3 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -1626,7 +1626,7 @@ bool RenderViewImpl::handleCurrentKeyboardEvent() { |
if (edit_commands_.empty()) |
return false; |
- WebFrame* frame = webview()->focusedFrame(); |
+ WebLocalFrame* frame = webview()->focusedFrame(); |
dcheng
2016/06/13 17:29:45
Ditto: why is |frame| null here? I wonder if this
|
if (!frame) |
return false; |
@@ -2712,7 +2712,7 @@ void RenderViewImpl::OnImeSetComposition( |
if (replacement_range.IsValid() && webview()) { |
// Select the text in |replacement_range|, it will then be replaced by |
// text added by the call to RenderWidget::OnImeSetComposition(). |
- if (WebLocalFrame* frame = webview()->focusedFrame()->toWebLocalFrame()) { |
+ if (WebLocalFrame* frame = webview()->focusedFrame()) { |
dcheng
2016/06/13 17:29:45
I'm not sure this can ever be null.
toWebLocalFra
|
WebRange webrange = WebRange::fromDocumentRange( |
frame, replacement_range.start(), replacement_range.length()); |
if (!webrange.isNull()) |
@@ -2741,7 +2741,7 @@ void RenderViewImpl::OnImeConfirmComposition( |
if (replacement_range.IsValid() && webview()) { |
// Select the text in |replacement_range|, it will then be replaced by |
// text added by the call to RenderWidget::OnImeConfirmComposition(). |
- if (WebLocalFrame* frame = webview()->focusedFrame()->toWebLocalFrame()) { |
+ if (WebLocalFrame* frame = webview()->focusedFrame()) { |
dcheng
2016/06/13 17:29:45
Ditto.
|
WebRange webrange = WebRange::fromDocumentRange( |
frame, replacement_range.start(), replacement_range.length()); |
if (!webrange.isNull()) |
@@ -2814,7 +2814,7 @@ void RenderViewImpl::GetCompositionCharacterBounds( |
if (character_count == 0) |
return; |
- blink::WebFrame* frame = webview()->focusedFrame(); |
+ blink::WebLocalFrame* frame = webview()->focusedFrame(); |
if (!frame) |
dcheng
2016/06/13 17:29:45
Similar question: can this actually return null? I
|
return; |