2011-05-25 Shishir Agrawal <shishir@chromium.org>
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 26 May 2011 00:59:47 +0000 (00:59 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 26 May 2011 00:59:47 +0000 (00:59 +0000)
        Reviewed by Dimitri Glazkov.

        Fix crash in Chromium memory test.
        https://bugs.webkit.org/show_bug.cgi?id=61451

        * src/WebViewImpl.cpp:
        (WebKit::WebViewImpl::WebViewImpl):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@87342 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebKit/chromium/ChangeLog
Source/WebKit/chromium/src/WebViewImpl.cpp

index e50f6cd..c0f142a 100644 (file)
@@ -1,3 +1,13 @@
+2011-05-25  Shishir Agrawal  <shishir@chromium.org>
+
+        Reviewed by Dimitri Glazkov.
+
+        Fix crash in Chromium memory test.
+        https://bugs.webkit.org/show_bug.cgi?id=61451
+
+        * src/WebViewImpl.cpp:
+        (WebKit::WebViewImpl::WebViewImpl):
+
 2011-05-25  Sheriff Bot  <webkit.review.bot@gmail.com>
 
         Unreviewed, rolling out r87333.
index 7f0e387..dc5e2b3 100644 (file)
@@ -368,7 +368,8 @@ WebViewImpl::WebViewImpl(WebViewClient* client)
     m_page->setGroupName(pageGroupName);
 
 #if ENABLE(PAGE_VISIBILITY_API)
-    setVisibilityState(m_client->visibilityState(), true);
+    if (m_client)
+        setVisibilityState(m_client->visibilityState(), true);
 #endif
 
     m_inspectorSettingsMap = adoptPtr(new SettingsMap);