Unreviewed, rolling out r135973.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 29 Nov 2012 07:00:22 +0000 (07:00 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 29 Nov 2012 07:00:22 +0000 (07:00 +0000)
http://trac.webkit.org/changeset/135973
https://bugs.webkit.org/show_bug.cgi?id=103604

It made API test crash on EFL bots (Requested by gyuyoung on
#webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-11-28

* UIProcess/API/efl/ewk_view.cpp:
(createEwkView):

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

Source/WebKit2/ChangeLog
Source/WebKit2/UIProcess/API/efl/ewk_view.cpp

index e64dcf5..f7a8fc5 100644 (file)
@@ -1,3 +1,15 @@
+2012-11-28  Sheriff Bot  <webkit.review.bot@gmail.com>
+
+        Unreviewed, rolling out r135973.
+        http://trac.webkit.org/changeset/135973
+        https://bugs.webkit.org/show_bug.cgi?id=103604
+
+        It made API test crash on EFL bots (Requested by gyuyoung on
+        #webkit).
+
+        * UIProcess/API/efl/ewk_view.cpp:
+        (createEwkView):
+
 2012-11-28  Michael Pruett  <michael@68k.org>
 
         IndexedDB: Remove duplicate toWireString() and createFromWire() methods in JSC SerializedScriptValue
 2012-11-28  Michael Pruett  <michael@68k.org>
 
         IndexedDB: Remove duplicate toWireString() and createFromWire() methods in JSC SerializedScriptValue
index 9c70c62..d5d50ed 100644 (file)
@@ -508,7 +508,8 @@ static inline Evas_Object* createEwkView(Evas* canvas, Evas_Smart* smart, PassRe
     }
 
     ASSERT(!smartData->priv);
     }
 
     ASSERT(!smartData->priv);
-    smartData->priv = new EwkViewImpl(ewkView, context, toImpl(pageGroupRef), behavior);
+    RefPtr<WebPageGroup> pageGroup = pageGroupRef ? toImpl(pageGroupRef) : WebPageGroup::create();
+    smartData->priv = new EwkViewImpl(ewkView, context, pageGroup, behavior);
     return ewkView;
 }
 
     return ewkView;
 }