In order to prevent crash/freeze issue, the webview should be
suspended before closing.
Bug: http://suprem.sec.samsung.net/jira/browse/TWF-2711
Change-Id: I0e69d0ccc12c41eae58b5989aeca317babcee780
Signed-off-by: Youngcheol Kang <ychul.kang@samsung.com>
for (; it != vstack.end(); ++it) {
vstack.front()->SetVisibility(false);
+ (*it)->Suspend();
ewk_view_page_close((*it)->evas_object());
}
}
window_->SetContent(NULL);
auto it = view_stack_.begin();
for (; it != view_stack_.end(); ++it) {
+ (*it)->Suspend();
delete *it;
}
view_stack_.clear();
view->SetEventListener(NULL);
Terminate();
} else {
+ view->Suspend();
ewk_view_page_close(view->evas_object());
return;
}