Bug 1001285 - [meta] [Settings] Messaging Settings UX update

nit: `Promise.resolve(injectPromise)`.