Remove LegacyPromise
Merge pull request #4729 from Snuffleupagus/remove-LegacyPromise

Remove LegacyPromise