[BlackBerry] Crash when tearing down web page rendered using WebPageCompositor
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 10 Apr 2012 19:55:18 +0000 (19:55 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 10 Apr 2012 19:55:18 +0000 (19:55 +0000)
commitd9f66944cd1343b8578b7760fa9f9f87f62cb983
treefb33800a1f9367832c189f9ba9a1f3bd85a96c9b
parent2005591ad97f815447afe6839b46a4706e7f8ffe
[BlackBerry] Crash when tearing down web page rendered using WebPageCompositor
https://bugs.webkit.org/show_bug.cgi?id=83567

Patch by Arvid Nilsson <anilsson@rim.com> on 2012-04-10
Reviewed by Antonio Gomes.

Fixed by checking if there's a layer renderer before calling into it.

* Api/WebPageCompositor.cpp:
(BlackBerry::WebKit::WebPageCompositorPrivate::releaseLayerResources):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@113757 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit/blackberry/Api/WebPageCompositor.cpp
Source/WebKit/blackberry/ChangeLog