Bug 960861 - mozMobileConnections should not be requisites for airplane ...
bug 981764

* Add 'cardviewbeforeshow' and 'cardviewbeforeclose' events to cards view.
* Added handling of 'cardviewbeforeshow' and 'cardviewbeforeclose' to HomescreenLauncher
  so that it will now fadeOut the homescreen before the card view is shown and fadeIn the
  homescreen before the card view is closed.
* Added tests for new homescreen launcher behavior.

r=alive
Bug 988270 - The unit test of AppWindowManager will break other tests in system app
Bug 971458 - [System2] Instantiable AppWindowFactory
Bug 988148 - Hide the mobile connection state if it is emergency calls only and not primary sim
Merge pull request #17628 from crh0716/988148

Bug 988148 - Hide the mobile connection state if it is emergency calls only and not primary sim r=alive
Merge pull request #17607 from nullaus/bug981764

bug 981764
Merge pull request #17680 from luke-chang/988270_appwindowmanager_cause_unit_test_failed

Bug 988270 - The unit test of AppWindowManager will break other tests in system app, r=alive
Merge pull request #17573 from EragonJ/bug-960861-fix

Bug 960861 - mozMobileConnections should not be requisites for airplane ...
Merge pull request #17638 from luke-chang/971458_instantiable_app_window_factory_v2

Bug 971458 - [System2] Instantiable AppWindowFactory, r=alive
Bug 971512 - [System] Instantiable layout manager