The source project of this merge request has been removed.
Issue 7271 - Use Promises for browser.* APIs
I've broken this change into two commits. The first contains the trivial changes, the second the options.showOptions
changes. Note: The showOptions changes are blocked by #7327.