Merge "Track visible tasks in DesktopModeController and add a listener" into tm-qpr-dev