summaryrefslogtreecommitdiffstats
path: root/WebKit/android/nav/WebView.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/android/nav/WebView.cpp')
-rw-r--r--WebKit/android/nav/WebView.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/WebKit/android/nav/WebView.cpp b/WebKit/android/nav/WebView.cpp
index 0e84675..a9835bd 100644
--- a/WebKit/android/nav/WebView.cpp
+++ b/WebKit/android/nav/WebView.cpp
@@ -208,7 +208,7 @@ WebView(JNIEnv* env, jobject javaWebView, int viewImpl) :
#endif
delete m_frameCacheUI;
delete m_navPictureUI;
- delete m_baseLayer;
+ m_baseLayer->safeUnref();
}
WebViewCore* getWebViewCore() const {
@@ -1391,7 +1391,7 @@ void setBaseLayer(BaseLayerAndroid* layer, WebCore::IntRect& rect)
copyScrollPositionRecursive(compositeRoot(), newCompositeRoot);
}
#endif
- delete m_baseLayer;
+ m_baseLayer->safeUnref();
m_baseLayer = layer;
CachedRoot* root = getFrameCache(DontAllowNewer);
if (!root)