Bug 971515 - [System2] Instantiable MediaRecording
Bug 971577 - [System] Make visibility manager instantiable
Merge pull request #16588 from huchengtw-moz/system/Bug_971515_instantiable_media_recording

Bug 971515 - [System2] Instantiable MediaRecording, r=alive
Merge pull request #16591 from rexboy7/system-bug971577-bubbletea

Bug 971577 - [System] Make visibility manager instantiable. r=alive
Bug 961800 - Implement Child Window Factory
Merge pull request #16556 from alivedise/bugzilla/961800_master/child-window-factory

Bug 961800 - Child Window Factory, r=etienne.
Bug 971473 - [System2] Instantiable CallForwarding

- update bootstrap_test
- add related tests for call_forwarding
- refactor call_forwarding
Merge remote-tracking branch 'upstream/master' into bubble-tea

Conflicts:
	apps/system/js/cards_view.js
Merge pull request #16590 from EragonJ/bug-971473

Bug 971473 - [System2] Instantiable CallForwarding
Bug 971556 - [System2] Instantiable SourceView.
Bug 971512 - [System] Instantiable layout manager
Merge remote-tracking branch 'upstream/master' into bubble-tea
Merge pull request #16592 from rexboy7/system-bug971512-bubbletea

Bug 971512 - [System] Instantiable layout manager. r=alive
Merge pull request #16603 from desaintmartin/971556_system2_sourceview-bubble-tea

Bug 971556 - [System2] Instantiable SourceView (bubble-tea).
Merge remote-tracking branch 'b2g/master' into bubble-tea
Bug 970028 - Nicer activity opener animation
Merge pull request #16650 from alivedise/bugzilla/970028_bubble-tea/nicer-activity-caller-open-animation

Bug 970028 - Nicer activity opener animation, r=timdream
Merge remote-tracking branch 'upstream/master' into bubble-tea
Merge remote-tracking branch 'upstream/master' into bubble-tea
Bug 971498 - [System2] Instantiable HomescreenLauncher