From: Robo Date: Mon, 1 Feb 2016 18:56:37 +0000 (+0530) Subject: fix crash when default download is canceled X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=045e42a10c976c410d7ed194c59bb49917fbfe49;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git fix crash when default download is canceled --- diff --git a/atom/browser/api/atom_api_session.cc b/atom/browser/api/atom_api_session.cc index b903240..37909c5 100644 --- a/atom/browser/api/atom_api_session.cc +++ b/atom/browser/api/atom_api_session.cc @@ -296,10 +296,8 @@ void Session::OnDownloadCreated(content::DownloadManager* manager, "will-download", DownloadItem::Create(isolate(), item), api::WebContents::CreateFrom(isolate(), web_contents)); - if (prevent_default) { + if (prevent_default) item->Cancel(true); - item->Remove(); - } } void Session::ResolveProxy(const GURL& url, ResolveProxyCallback callback) {