Brad Stenning
4a87b9f0cb
Merge "Add a path to allow detection of task changes to the top of the ActivityView" into pi-dev am: 47a8ecce90
...
am: 2b557bebaa
Change-Id: I340e4b3aeca35bd45a326756ea9d42b22fc84598
2018-05-10 20:29:49 -07:00
Brad Stenning
2b557bebaa
Merge "Add a path to allow detection of task changes to the top of the ActivityView" into pi-dev
...
am: 47a8ecce90
Change-Id: I5c585d2ca5cb29fb9f4fc2188575233ea70277e3
2018-05-10 20:14:18 -07:00
TreeHugger Robot
47a8ecce90
Merge "Add a path to allow detection of task changes to the top of the ActivityView" into pi-dev
2018-05-11 02:45:25 +00:00
Kenny Guy
421338f853
Merge "Fix colorized messaging layout and smart replies." into pi-dev am: a1aafd7718
...
am: dd2ea24a43
Change-Id: Iefeec29c87fd5b2821c652c0eeef561c94a4bd38
2018-05-10 04:57:52 -07:00
Kenny Guy
dd2ea24a43
Merge "Fix colorized messaging layout and smart replies." into pi-dev
...
am: a1aafd7718
Change-Id: I61d1fb493bba02f06a66d63b7bf7f3ed16148305
2018-05-10 04:48:29 -07:00
Kenny Guy
14d035c969
Fix colorized messaging layout and smart replies.
...
Modify messaging style and smart replies view to
cope with colorized backgrounds.
Bug: 78928664
Bug: 77927019
Test: atest SystemUITests (with patch from ag/3992401)
Test: visual - see bug for screenshots
Change-Id: Iee66931574fb48d0340986bf520532f798ef59fc
2018-05-10 10:25:14 +01:00
Dianne Hackborn
19e99b432b
Merge "Further flesh out app ops foreground state." into pi-dev am: 7105e2ca9a
...
am: 74dc457242
Change-Id: I54ec9070d60b234f22c6940f78ab001ffdd15b28
2018-05-09 23:11:48 -07:00
Dianne Hackborn
74dc457242
Merge "Further flesh out app ops foreground state." into pi-dev
...
am: 7105e2ca9a
Change-Id: I3a8056b6685ad7687ff5d54748c242eb9c906343
2018-05-09 22:59:34 -07:00
Dianne Hackborn
65a4f251c7
Further flesh out app ops foreground state.
...
Fix some bugs, add the ability to monitor state changes, improve
dumpsys output to help debugging, add a new check API that allows
the caller to get the real state.
Bug: 78480444
Test: atest FrameworksServicesTests:AppOpsServiceTest
Test: atest CtsPermissionTestCases:AppOpsTest
Change-Id: I3d41be9968c1d95a1456f4052da958ea64aa068d
2018-05-09 18:02:35 -07:00
Patrick Baumann
64dce8e265
Merge "Allows disk reads when adding native paths to classloader" into pi-dev am: 147ef6b1a4
...
am: e4f5215f44
Change-Id: I7f63c402d307f6be2cde282ff94488f2e49dee3e
2018-05-09 14:43:29 -07:00
Patrick Baumann
e4f5215f44
Merge "Allows disk reads when adding native paths to classloader" into pi-dev
...
am: 147ef6b1a4
Change-Id: I8d7e6d5acfa18169ab34aa8014d706201fa00ea4
2018-05-09 14:34:44 -07:00
Patrick Baumann
5c5daa4c3f
Allows disk reads when adding native paths to classloader
...
In the cases that the classloader is being updated on the main thread,
temporarily allows disk reads so that native paths can be checked for
directory vs. APK.
Change-Id: I89cab9c7fcb71b8eff8891db974285844affe220
Fixes: 79425683
Test: atest WebViewHostSideStartupTest
2018-05-09 11:17:04 -07:00
Rubin Xu
b76eb1264a
Merge "Allow profile owner to disable iris/face on personal keyguard" into pi-dev am: 54a514eda0
...
am: 08a3535505
Change-Id: Ib60966a779b1bffdd288731ec2758b5bd20f028d
2018-05-09 09:31:12 -07:00
Rubin Xu
08a3535505
Merge "Allow profile owner to disable iris/face on personal keyguard" into pi-dev
...
am: 54a514eda0
Change-Id: I8516f3ffa4c655195da3863d6ac23ab52af4ef70
2018-05-09 09:20:25 -07:00
Rubin Xu
54a514eda0
Merge "Allow profile owner to disable iris/face on personal keyguard" into pi-dev
2018-05-09 16:06:43 +00:00
Jiyong Park
68589db7a3
Merge "Merge "Basedir of a bundled app is added to the permitted paths" into pi-dev am: 7df104c4bb" into pi-dev-plus-aosp
...
am: d390088eac
Change-Id: I30f8d81cc18fb014cdb6f36a19e584fb5b293e67
2018-05-09 08:20:18 -07:00
Jiyong Park
4269c971be
Merge "Basedir of a bundled app is added to the permitted paths" into pi-dev
...
am: 7df104c4bb
Change-Id: I60e0f2596b08194569aa0d5d4303b6892622a9c5
2018-05-09 08:01:36 -07:00
Jiyong Park
7df104c4bb
Merge "Basedir of a bundled app is added to the permitted paths" into pi-dev
2018-05-09 14:48:45 +00:00
android-build-team Robot
e360a73517
Merge "Introduce hidden constant EXTRA_PROVISIONING_USE_MOBILE_DATA" into pi-dev am: caec3f0acb
...
am: e15af7df87
Change-Id: Idf2a4e0838a1493c943504452000cc54d20e46d6
2018-05-09 05:36:46 -07:00
android-build-team Robot
e15af7df87
Merge "Introduce hidden constant EXTRA_PROVISIONING_USE_MOBILE_DATA" into pi-dev
...
am: caec3f0acb
Change-Id: Ifbdea61ee322a3a4f7d000eefbfb30f9628c879a
2018-05-09 05:03:07 -07:00
android-build-team Robot
caec3f0acb
Merge "Introduce hidden constant EXTRA_PROVISIONING_USE_MOBILE_DATA" into pi-dev
2018-05-09 11:55:26 +00:00
android-build-team Robot
46985f328b
Merge "Provide method to read AppOpsManager._NUM_OP"
2018-05-09 00:19:31 +00:00
Makoto Onuki
4ee3d0a827
Merge "Pre-cache more system servers" into pi-dev am: 0c2985384b
...
am: d91222836e
Change-Id: I49729d757afdef19eba6f2fce4b50efa1c34ac8b
2018-05-08 13:48:11 -07:00
Makoto Onuki
d91222836e
Merge "Pre-cache more system servers" into pi-dev
...
am: 0c2985384b
Change-Id: Ic6b58e5d2a1e1df1ccf683c09e6422fdd16e5c78
2018-05-08 13:41:06 -07:00
Alex Chau
eca99a0ae1
Introduce hidden constant EXTRA_PROVISIONING_USE_MOBILE_DATA
...
- EXTRA_PROVISIONING_USE_MOBILE_DATA is to indicate mobile data should be used for device owner provisioning
- This constant is hidden as API for P is already frozen. The constant hardcoded by developers in a QR code or NFC payload, which should work in P regardless if the constant is hidden.
- Our team will be responsible of communicating this new extra to developers desposite it's not appearing in public javadoc
Bug: 78594515
Test: None
Change-Id: I06000cf9156ef54adc3c8fe12fdb3fa73075a859
2018-05-08 20:42:15 +01:00
Makoto Onuki
4589565b63
Pre-cache more system servers
...
Bug: 78792330
Test: Boot system
Change-Id: Id65d9f7d9a697e3c85b410e5da4028a712e4347a
2018-05-08 10:01:16 -07:00
Philip P. Moltmann
2457681ec0
Provide method to read AppOpsManager._NUM_OP
...
So it can be changed without api breakage.
Fixes: 79204487
Test: atest android.permission.cts.AppOpsTest#testAllOpsHaveOpString
Change-Id: I7eb6d36e07108879dfd20b0432dd67925842631b
2018-05-07 12:48:36 -07:00
Jiyong Park
29d9eba79b
Basedir of a bundled app is added to the permitted paths
...
For bundled apps, add the base directory of the app (e.g.,
/system/app/Foo/) to the permitted paths so that it can load libraries
embedded in module apks under the directory. For now, GmsCore is relying
on this, but this isn't specific to the app. Also note that, we don't
need to do this for unbundled apps as entire /data is already set to
the permitted paths for them.
Bug: 79211269
Test: m -j
Test: permitted paths of PrebuiltGmsCore contains
/system/priv-app/PrebuiltGmsCorePix
Change-Id: Id9a874fcec8479e952ab94cf33b2537f9aacd691
2018-05-05 19:41:58 +09:00
Brad Stenning
a1dbe9cbfa
Add a path to allow detection of task changes to the top of the ActivityView
...
Bug:79141700
Test: Manual with and app that registers for the new event.
Change-Id: I26aa2f6cd0ada1eb777364213c159e1e7d951a33
2018-05-04 12:15:29 -07:00
Andrii Kulian
591eb66db7
Merge "Schedule local activity relaunch" into pi-dev am: 1ed9f4294c
...
am: aad8cbf14e
Change-Id: I135975e50bde928f5d18cd0993f22b1d857fbb44
2018-05-04 11:51:32 -07:00
Andrii Kulian
aad8cbf14e
Merge "Schedule local activity relaunch" into pi-dev
...
am: 1ed9f4294c
Change-Id: I7ff272e057bed855ce187aa759f197807a50d683
2018-05-04 11:41:59 -07:00
Andrii Kulian
1ed9f4294c
Merge "Schedule local activity relaunch" into pi-dev
2018-05-04 18:23:32 +00:00
android-build-team Robot
7c39b7af3c
Merge "Just drop the default WP bitmap, don't explicitly recycle it" into pi-dev am: 018166c16e
...
am: 9f275bd435
Change-Id: I77b78cb14e3cb7df901f8dd077c5c91faa21cf16
2018-05-04 11:16:44 -07:00
android-build-team Robot
9f275bd435
Merge "Just drop the default WP bitmap, don't explicitly recycle it" into pi-dev
...
am: 018166c16e
Change-Id: If56a713c4c8032fbf4cd0707715d6952ba641ee4
2018-05-04 11:04:11 -07:00
android-build-team Robot
018166c16e
Merge "Just drop the default WP bitmap, don't explicitly recycle it" into pi-dev
2018-05-04 17:47:04 +00:00
Rose Liu
6de5ddc64f
Merge "Add @SystemApi to related VR functions that will be used by VrCore Services."
2018-05-04 17:20:52 +00:00
Andrii Kulian
320e3b546f
Schedule local activity relaunch
...
If local activity relaunch is executed immediately, and if
recreate() was called from a lifecycle callback, then existing
instance of activity will be destroyed while ActivityThread may
continue using it to finish performing a transaction item.
To remove this double lifecycle loop we now schedule local activity
relaunch on client thread instead of executing it immediately.
It worked in similar way until changes in b/30060825.
Bug: 78576150
Bug: 64610483
Bug: 30060825
Test: ActivityLifecycleTests
Change-Id: Ic0cef229f2f9df0fa40066d8540c4b29da7bdc58
2018-05-03 17:34:16 -07:00
android-build-team Robot
8966f68c30
Merge "Add app op for Bluetooth scans" into pi-dev
...
am: 6fb01a8a56
Change-Id: I42db780781f14b1ba7fcf8116e8d6509eb6ec664
2018-05-03 17:24:24 -07:00
android-build-team Robot
6fb01a8a56
Merge "Add app op for Bluetooth scans" into pi-dev
2018-05-04 00:01:53 +00:00
Dianne Hackborn
e29b9f8f0c
Merge "Add app op for Bluetooth scans"
2018-05-04 00:00:07 +00:00
Dianne Hackborn
e04f13d9ea
Add app op for Bluetooth scans
...
Bug: 78480444
Test: manual
Change-Id: I5a88abc8f26e7505ebfbd76137f13f75be6e5ff9
2018-05-03 12:02:32 -07:00
Andrii Kulian
1e7b265308
Merge "Preserve custom activity intent on relaunch" into pi-dev am: 1b59867b9f
...
am: 8dab13567a
Change-Id: I2fe6d88f2995ec10a65bf87825ff27dad6122760
2018-05-03 11:52:31 -07:00
Andrii Kulian
8dab13567a
Merge "Preserve custom activity intent on relaunch" into pi-dev
...
am: 1b59867b9f
Change-Id: I7fa71c11e25e08d65b9e0a4e8349b934d6bf9cb1
2018-05-03 11:41:45 -07:00
Andrii Kulian
1b59867b9f
Merge "Preserve custom activity intent on relaunch" into pi-dev
2018-05-03 18:26:04 +00:00
android-build-team Robot
7c9ec58363
Merge "In place split install native support" into pi-dev am: f4e0438a46
...
am: 3bc573f375
Change-Id: I18405fea7c2c0813ab352c6c7a686ebb28c9db13
2018-05-03 10:04:02 -07:00
android-build-team Robot
3bc573f375
Merge "In place split install native support" into pi-dev
...
am: f4e0438a46
Change-Id: Idcc754d4a87a830136119f395670084204d7bc3f
2018-05-03 09:51:56 -07:00
android-build-team Robot
f4e0438a46
Merge "In place split install native support" into pi-dev
2018-05-03 16:38:54 +00:00
android-build-team Robot
290879a583
Merge "old paths contains all entries when updating" into pi-dev am: f5cb5e5525
...
am: 9cfb90e85b
Change-Id: I63f21a16b8e5f59c1fd6cefb242b8b22dd564eaa
2018-05-03 06:48:01 -07:00
android-build-team Robot
9cfb90e85b
Merge "old paths contains all entries when updating" into pi-dev
...
am: f5cb5e5525
Change-Id: I13b2118b834e9f255c83cf737ae1d9e8d93c9245
2018-05-03 06:39:29 -07:00
android-build-team Robot
f5cb5e5525
Merge "old paths contains all entries when updating" into pi-dev
2018-05-03 13:26:50 +00:00