From e3d77c52e8f23ab60ffe00b4c99dc8457540b39e Mon Sep 17 00:00:00 2001 From: Teng-Hui Zhu Date: Tue, 8 Nov 2011 13:34:17 -0800 Subject: Add necessary null pointer check to avoid crash on youtube video bug:5562347 Change-Id: I9b53a58137d70955bde5334c7c8b581343a8c2ce --- Source/WebCore/dom/Document.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Source/WebCore') diff --git a/Source/WebCore/dom/Document.cpp b/Source/WebCore/dom/Document.cpp index d85a949..6e21dc3 100644 --- a/Source/WebCore/dom/Document.cpp +++ b/Source/WebCore/dom/Document.cpp @@ -4902,6 +4902,10 @@ void Document::webkitWillEnterFullScreenForElement(Element* element) m_fullScreenRenderer->setAnimating(true); #if USE(ACCELERATED_COMPOSITING) view()->updateCompositingLayers(); +#if PLATFORM(ANDROID) + if (!m_fullScreenRenderer->layer()) + return; +#endif if (m_fullScreenRenderer->layer()->isComposited()) page()->chrome()->client()->setRootFullScreenLayer(m_fullScreenRenderer->layer()->backing()->graphicsLayer()); #endif -- cgit v1.1