Fixed N_SE-9280 2.0alpha 2.0_alpha accepted/tizen/20130520.103127 submit/master/20120920.151153 submit/tizen/20130517.020310
authorjihoon.chung <jihoon.chung@samsung.com>
Fri, 7 Sep 2012 12:00:52 +0000 (21:00 +0900)
committerjihoon.chung <jihoon.chung@samsung.com>
Fri, 7 Sep 2012 12:12:00 +0000 (21:12 +0900)
WRT doesn't resume webkit when receive reset event. This root
cause is occurred black screen and lock-up.

src/view/webkit/view_logic.cpp

index 8bbdf83..9e2dc9d 100644 (file)
@@ -286,6 +286,7 @@ void ViewLogic::resetWidget()
             // just activate current window
             LogInfo("raise window");
             elm_win_raise(m_window);
+            resumeWebkit(m_currentEwkView);
             return;
         }
 
@@ -311,6 +312,7 @@ void ViewLogic::resetWidget()
             if (m_window) {
                 elm_win_raise(m_window);
             }
+            resumeWebkit(m_currentEwkView);
             return;
         } else {
             m_currentUri = DPL::ToUTF8String(*servicedUri);
@@ -335,6 +337,7 @@ void ViewLogic::resetWidget()
     }
     WKPageLoadURL(ewk_view_WKPage_get(m_currentEwkView), baseUrl);
     WKRelease(baseUrl);
+    resumeWebkit(m_currentEwkView);
 
     // call user callback
     if (m_cbs->reset) {