use new chrome.sockets api