mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-04-03 21:22:47 +00:00

Move js/src/jsapi.h declarations related to promises and job queues into their own public header file, js/public/Promise.h. Change the compilation units that need these declarations to #include the new header. There should be no changes to the actual functionality here, simply moving the code to a new file, and removing the "JS" prefix from some typedefs which are now in the JS namespace. Differential Revision: https://phabricator.services.mozilla.com/D13345 --HG-- extra : moz-landing-system : lando