Refactor DesktopTasksLimiter to adapt it to be migrated into DesktopRepository.

Flag: EXEMPT (cosmetic changes only in this CL)
Bug: 367269373
Change-Id: I907bfdbe39b8894a56a3c9f09b3d562ba5c7e0fb
7 files changed