I'm going to check whether IDM chrome extension is installed or not. So I used chrome API.
chrome.runtime.sendMessage("lcdlanlaneooailnebnhamiiieebikid", "message", function(e){ isIDMinstalled = true; })
"lcdlanlaneooailnebnhamiiieebikid" // IDM extension id
but callback function is called although chrome extension is not installed.