commit | b711d57ca4e2c6a1befbfa1a41f4b8094755a93f | [log] [tgz] |
---|---|---|
author | Victoria Lease <violets@google.com> | Tue Oct 02 13:14:11 2012 -0700 |
committer | Victoria Lease <violets@google.com> | Mon Oct 08 17:19:43 2012 -0700 |
tree | d4b9ae528636f2b4b61fa4c97ae5b6b0ee29c823 | |
parent | bb5f014ae805f166328d72cbf826e8f1f17c9daf [diff] |
Multiuser love for LocationManager LocationManagerService now keeps track of the current user ID and denies location requests made by all but the foreground user. Additionally, location settings are now user-specific, rather than global to the device. Location provider services now run as specific users, and when the device's foreground user changes, we rebind to appropriately-owned providers. Bug: 6926385 Bug: 7247203 Change-Id: I346074959e96e52bcc77eeb188dffe322b690879