Commits

Svet Ganov authored e998c73c338
Blame only location observers that actually receive updates The location manager service keeps update records for all apps registered to receive location updates. If an app does not have the location permission then its update record is skipped when dispatching location updates. However, the battery blame is spread across all apps requesting location updates even if they don't receive such because of lacking permission. bug:28804546 Change-Id: Iee96fd6f304c7a49f9c70484e52abc0ed1538a29