emojier: enable asynchronous loading in Instantiator
- Using incubateObject to create GlobalDrawer greatly improves the startup time.
- Enable asynchronous loading in Instantiator, and update drawer.actions only when all actions are loaded. This reduces binding updates, hence further reduces the startup time.
BUG: 468328 FIXED-IN: 5.27.5
Edited by Fushan Wen