Commit Graph

13768 Commits

Author SHA1 Message Date
Jason Monk
77fe017cc1 Merge "Add shell command to get slice permissions" into pi-dev am: 33da7043af
am: fb9ecfc861

Change-Id: I00c55d4bf46985dbd4a638cac897ed2465b702bf
2018-05-15 17:58:11 -07:00
Jason Monk
fb9ecfc861 Merge "Add shell command to get slice permissions" into pi-dev
am: 33da7043af

Change-Id: I14985fc75c6066cc0c21df870300d435d5127299
2018-05-15 17:47:41 -07:00
TreeHugger Robot
33da7043af Merge "Add shell command to get slice permissions" into pi-dev 2018-05-16 00:12:32 +00:00
Jason Monk
7f01f3b619 Add shell command to get slice permissions
Lets shell/root get a list of pkgs that have access to any slices
within an authority.

Test: manual
Bug: 78136892
Change-Id: Id33fd458ed5ad73b30f69b3a464676428344e446
2018-05-15 18:55:49 -04:00
Kodlee Yin
f020d13008 Merge "Update RemoteInput#setChoices documentation" into pi-dev am: bef37f23d6
am: f4a2505e3e

Change-Id: I8490319bf518be784fa73902bc4535f22e96727a
2018-05-15 15:14:54 -07:00
Kodlee Yin
f4a2505e3e Merge "Update RemoteInput#setChoices documentation" into pi-dev
am: bef37f23d6

Change-Id: Ibecefb1b3dcf0350190cb2d0de5bed149786d294
2018-05-15 14:28:26 -07:00
Kodlee Yin
4b3a547107 Update RemoteInput#setChoices documentation
The behavior that #setChoices didn't render on mobile devices from apps
that target SDK < P went undocumented. Because this is changing in P and
above, this documentation needs to point out this behavior.

Also updated formatting and style of docs to improve interop with
kotlin.

Test: none
Bug: 79244189
Change-Id: Iabfe3b2ddcc369e5ec15f9773481468cbc48dabb
2018-05-15 19:46:57 +00:00
Amith Yamasani
aa8724bc31 Merge "Rethrow SecurityExceptions in UsageStatsManager" into pi-dev am: c1eddaed6e
am: 92e2dadc0d

Change-Id: I61d7a43cc80a41ef2681f4c51ceedef538933a4b
2018-05-15 11:53:02 -07:00
Amith Yamasani
92e2dadc0d Merge "Rethrow SecurityExceptions in UsageStatsManager" into pi-dev
am: c1eddaed6e

Change-Id: I3a8bdfe2858c88854ab15aba6a619aac1fd66945
2018-05-15 11:00:25 -07:00
TreeHugger Robot
c1eddaed6e Merge "Rethrow SecurityExceptions in UsageStatsManager" into pi-dev 2018-05-15 17:40:32 +00:00
Jason Monk
5364b63a51 Merge "Fix crash when loading resources without code" into pi-dev am: c46279aa98
am: 2af66fb30f

Change-Id: Ib5d396772eef78971a1c4750bebe72ba49fdaef2
2018-05-15 10:00:29 -07:00
Jason Monk
2af66fb30f Merge "Fix crash when loading resources without code" into pi-dev
am: c46279aa98

Change-Id: I3af4a66f050380c507ec59b9136f2ef6a4f41848
2018-05-15 09:52:15 -07:00
TreeHugger Robot
c46279aa98 Merge "Fix crash when loading resources without code" into pi-dev 2018-05-15 16:33:20 +00:00
Jason Monk
2544c6917a Fix crash when loading resources without code
Should use default appComponentFactory, not the actual one from the
app because we have no code.

Test: manual
Change-Id: I982967543c4cf5c28b19b36b6d183a30052bf602
Fixes: 78883500
2018-05-15 11:30:09 -04:00
Felipe Leme
ef2b5b8a9a Merge "Don't call setAutofillClient() on base Context if it's null." into pi-dev am: 6d0842154b
am: aae288a6a5

Change-Id: I8f543b2e8066d8f54baf3bf846de585f8a7631da
2018-05-14 23:09:16 -07:00
Felipe Leme
aae288a6a5 Merge "Don't call setAutofillClient() on base Context if it's null." into pi-dev
am: 6d0842154b

Change-Id: Ifc971e81483b5bcf08c6f0af9789b88905dc17ad
2018-05-14 23:01:10 -07:00
TreeHugger Robot
6d0842154b Merge "Don't call setAutofillClient() on base Context if it's null." into pi-dev 2018-05-15 05:47:51 +00:00
Felipe Leme
d247de85bb Don't call setAutofillClient() on base Context if it's null.
Test: atest CtsAutoFillServiceTestCases
Test: changed activity on autofill sample to override attachBaseContext() by
      calling super.attachBaseContext(null) - the activity still crashes, but
      not on attachBaseContext().

Fixes: 79707861

Change-Id: Idfaa9c596cc338ab815441138ce06ba64cd3b4d2
2018-05-14 18:03:15 -07:00
Amith Yamasani
fd44f27b51 Rethrow SecurityExceptions in UsageStatsManager
Some of the newer methods were not rethrowing the system server
exceptions. When not returning a default value, rethrow the
RemoteException from the system server.

Bug: 79692228
Test: atest CtsUsageStatsTestCases:UsageStatsTest
Change-Id: I7b2ae735fc97f3e1903903ed5c98ce914aeaa84a
2018-05-14 14:47:19 -07:00
Dianne Hackborn
2b8336f241 Merge "Allow device/profile owners to change app ops modes." into pi-dev am: adaca2146d
am: 82a87674ce

Change-Id: Id4a52aaca3d94075ff179141e96fba5c7326d4ee
2018-05-14 14:32:23 -07:00
Dianne Hackborn
82a87674ce Merge "Allow device/profile owners to change app ops modes." into pi-dev
am: adaca2146d

Change-Id: I23dc01f573266a182fff2106318b867920a3f91a
2018-05-14 14:22:38 -07:00
Dianne Hackborn
adaca2146d Merge "Allow device/profile owners to change app ops modes." into pi-dev 2018-05-14 20:43:31 +00:00
Dianne Hackborn
d52544183e Allow device/profile owners to change app ops modes.
This allows them to continue to have this capability the
same as before we locked down access to it.

Bug: 78480444
Test: manual
Change-Id: If2b0722945235eb67676ace3f54efaa71a64bcde
2018-05-14 11:29:43 -07:00
Winson Chung
10348578c8 Merge changes from topic "sysui_flags_drop" into pi-dev am: 53ae6a82cd
am: 59ff523949

Change-Id: I8d6fa49ba23b78648cf43fafe7c290f2e0c4b59f
2018-05-11 16:48:13 -07:00
Winson Chung
59ff523949 Merge changes from topic "sysui_flags_drop" into pi-dev
am: 53ae6a82cd

Change-Id: I88661e52aedee934e5b5cdbfd1d457d2c6a7d1c1
2018-05-11 15:59:45 -07:00
Winson Chung
53ae6a82cd Merge changes from topic "sysui_flags_drop" into pi-dev
* changes:
  Clean up Recents animation api
  Expose the system ui visibility flags and translucent state with snapshot
2018-05-11 22:18:37 +00:00
Amith Yamasani
eb966cdc1b Merge "Add limits to App Usage Observer Api" into pi-dev am: 98fd4fa0f4
am: 36424476bb

Change-Id: I42d3db50e61f06431c8071b42088bd00762239f6
2018-05-11 13:58:41 -07:00
Amith Yamasani
36424476bb Merge "Add limits to App Usage Observer Api" into pi-dev
am: 98fd4fa0f4

Change-Id: I79e58fa83b389bffeb5b286cbddbbfe15de17caf
2018-05-11 12:19:32 -07:00
Amith Yamasani
98fd4fa0f4 Merge "Add limits to App Usage Observer Api" into pi-dev 2018-05-11 19:03:11 +00:00
Jason Monk
196e8024a0 Merge "Allow onGetSliceDescendants to be slow" into pi-dev am: 02b9592ff1
am: 16db9b96bf

Change-Id: If7f7479a3f56baaa5fc49036c0b0ee973e18dccc
2018-05-11 11:10:30 -07:00
Jason Monk
16db9b96bf Merge "Allow onGetSliceDescendants to be slow" into pi-dev
am: 02b9592ff1

Change-Id: I91899f01fd769c313e62000eee277ab3242099f0
2018-05-11 10:37:59 -07:00
TreeHugger Robot
02b9592ff1 Merge "Allow onGetSliceDescendants to be slow" into pi-dev 2018-05-11 17:21:28 +00:00
Jason Monk
a66dfee8d0 Allow onGetSliceDescendants to be slow
Because sometimes it needs to be

Test: existing tests
Bug: 79132845
Bug: 77873463
Change-Id: I93aa8553c48c856bf96c347a229be6e770751708
2018-05-11 08:23:59 -07:00
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