Bug 971458 - [System2] Instantiable AppWindowFactory
Merge pull request #16607 from luke-chang/971458_instantiable_app_window_factory

Bug 971458 - [System2] Instantiable AppWindowFactory, r=alive