Thread WatchedIntentFilter in PackageManagerService
Bug: 181964615
Replace most occurrences of IntentFilter with WatchedIntentFilter, so
that any changes to the objects will invalidate the PM snapshot.
Test: atest
* FrameworksServicesTests:WatchedIntentHandlingTest
* FrameworksServicesTests:AppsFilterTest
* FrameworksServicesTests:PackageInstallerSessionTest
* FrameworksServicesTests:PackageManagerServiceTest
* FrameworksServicesTests:PackageManagerSettingsTests
* FrameworksServicesTests:ScanTests
* FrameworksServicesTests:UserSystemPackageInstallerTest
* PackageManagerServiceBootTest
* UserLifecycleTests#startUser
* UserLifecycleTests#stopUser
* UserLifecycleTests#switchUser
* android.appsecurity.cts.EphemeralTest
* android.appsecurity.cts.InstantAppUserTest
* FrameworksServicesTests:WatcherTest
* CtsContentTestCases:IntentFilterTest
* CtsDynamicMimeHostTestCases
Change-Id: Ibc931daba594038929bafeff9cc2515d770ff60c
3 files changed