В основном асинхронный механизм в хроме нормально работает, получаю сертификат, вывожу информацию по сертификату и т.д.,
но после вызова метода certificate.Export(0) дальше ничего не происходит, т.е до следующей точки останова не доходит.
После получения сертификата экспорт вызывается так:
var cert = yield certificate.Export(0);
вот на этом останавливается background_page (весь вывод не привожу):
Sent native message:{"tabid":"42b4181e-a33e-1f46-c0fd-23504178fb47","data":{"destination":"nmcades","requestid":48,"objid":19,"method":"Item","params":[{"type":"number","value":1}]}} background.js:24
Received native message:{"data":{"requestid":48,"retval":{"methods":["Export","Import","GetInfo","IsValid","ExtendedKeyUsage","HasPrivateKey","KeyUsage","PublicKey","BasicConstraints"],"properties":["Version","PrivateKey","IssuerName","ValidFromDate","ValidToDate","Thumbprint","SubjectName","SerialNumber"],"type":"object","value":20},"type":"result"},"tabid":"42b4181e-a33e-1f46-c0fd-23504178fb47"} background.js:13
Sent native message:{"tabid":"42b4181e-a33e-1f46-c0fd-23504178fb47","data":{"destination":"nmcades","requestid":49,"objid":20,"method":"Export","params":[{"type":"number","value":0}]}}