Drop custom Promise API and use Chrome native version.