update drivers(solo4k, uno4k, ultimo4k)
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-webkit / webkit / webkit-gtk / fixed_crash_error.diff
1 commit 6562b9521098e108c431cd45b8cb691dc4abf8c8
2 Author: oskwon <oskwon@dev3>
3 Date:   Sat Feb 4 03:49:59 2017 +0900
4
5     fix!!
6
7 diff --git a/Source/WebCore/plugins/PluginView.cpp b/Source/WebCore/plugins/PluginView.cpp
8 index c21fcd7..d6a3a85 100644
9 --- a/Source/WebCore/plugins/PluginView.cpp
10 +++ b/Source/WebCore/plugins/PluginView.cpp
11 @@ -126,7 +126,11 @@ IntRect PluginView::windowClipRect() const
12      IntRect clipRect(m_windowRect);
13      
14      // Take our element and get the clip rect from the enclosing layer and frame view.
15 -    RenderLayer* layer = m_element->renderer()->enclosingLayer();
16 +    RenderLayer* layer = 0;
17 +    RenderObject* renderer = m_element->renderer();
18 +    if (renderer) {
19 +        layer = m_element->renderer()->enclosingLayer();
20 +    }
21      FrameView* parentView = m_element->document()->view();
22      clipRect.intersect(parentView->windowClipRectForLayer(layer, true));
23