Files
frameworks_base/core/java/android/app
Alan Stokes f654371d53 Don't include inaccessible data dirs in library paths.
When constructing a classloader for a different app, don't include
it's private data dir in libraryPermittedPath if we don't have access
to it. (Which we often won't, although it depends on target SDK,
whether it has a shared UID, etc.)

This avoids generating SELinux denials at boot and other times,
e.g. when initialising WebView.

Bug: 161356067
Test: Boots, denials not seen, WebView works.
Change-Id: Ib246af979783e80fde3313f8aed6c3b7a886e6b2
2020-07-28 14:31:34 +00:00
..
2020-02-06 08:41:26 +00:00
2020-04-08 21:30:24 +08:00
2020-07-06 21:31:37 -04:00
2020-04-28 20:06:03 -07:00
2020-04-28 15:02:26 +01:00
2020-03-03 15:06:02 -08:00
2020-04-14 16:57:18 +08:00