Chromium Code Reviews| Index: components/plugins/renderer/webview_plugin.cc |
| diff --git a/components/plugins/renderer/webview_plugin.cc b/components/plugins/renderer/webview_plugin.cc |
| index 23a7d04800a96df671a444015be02735dcd2b05d..8d45c4201aed4e7b9429fc053c946a038c98455f 100644 |
| --- a/components/plugins/renderer/webview_plugin.cc |
| +++ b/components/plugins/renderer/webview_plugin.cc |
| @@ -245,7 +245,9 @@ void WebViewPlugin::startDragging(blink::WebReferrerPolicy, |
| const WebImage&, |
| const WebPoint&) { |
| // Immediately stop dragging. |
| - web_view_->dragSourceSystemDragEnded(); |
| + DCHECK(web_view_->mainFrame()->isWebLocalFrame()); |
| + web_view_->mainFrame()->toWebLocalFrame()->frameWidget()-> |
|
tommycli
2016/11/15 01:25:00
I assume frameWidget() is never null right?
paulmeyer
2016/11/15 01:42:54
Right. It can never be null here.
|
| + dragSourceSystemDragEnded(); |
| } |
| bool WebViewPlugin::allowsBrokenNullLayerTreeView() const { |