Commit Graph

24889 Commits

Author SHA1 Message Date
Chen Xu
493080e883 Merge "move short code definitions to SmsManager Test API" 2019-03-26 22:07:41 +00:00
TreeHugger Robot
1f8d933b32 Merge "Add NonNull/Nullable annotations" 2019-03-26 20:26:35 +00:00
Felipe Leme
df1aa85444 Merge "Defined new APIs to whitelist content capture for specific URLs." 2019-03-26 16:01:10 +00:00
Todd Kennedy
63ff464661 Add NonNull/Nullable annotations
Change-Id: Id2a343765b29226a13ba41102df4bca739112192
Fix: 126701786
Test: Manual
2019-03-26 13:27:03 +00:00
Alex Kershaw
2384444f75 Merge "Add @NonNull to parameter." 2019-03-26 11:14:25 +00:00
Po-Chien Hsueh
d0f5ee6cef Merge "Pass exception detail to API user" 2019-03-26 06:54:19 +00:00
chen xu
9c7fad9235 move short code definitions to SmsManager Test API
Bug: 127560420
Test: cts
Change-Id: I6a5ba2439713105b25913ba8eb081abfaafd1a2e
2019-03-25 21:51:26 -07:00
Jeff Sharkey
9fbd2a9262 Merge "Respond to API council feedback." 2019-03-26 02:58:51 +00:00
Jeff Sharkey
aa28dff4cb Respond to API council feedback.
Naming tweaks and hide API that should move to androidx.

Bug: 128427993
Test: none
Change-Id: Ic54452fdedbe72e5fa71897cc2b22e9598664c02
2019-03-25 18:01:10 -06:00
Felipe Leme
790be0463b Defined new APIs to whitelist content capture for specific URLs.
Test: m update-api # not implemented yet
Fixes: 129267994

Change-Id: Ibd83368ce79e8dfe901164f921304091c41428fc
2019-03-25 15:35:57 -07:00
TreeHugger Robot
44dbdbc348 Merge "Add an api to get active staged session" 2019-03-25 22:02:05 +00:00
TreeHugger Robot
c046eb7272 Merge "Adding permission annotation as per API review" 2019-03-25 22:00:45 +00:00
Jeff Sharkey
fb0756fa40 Merge "Clean up scan calls used for testing." 2019-03-25 20:57:22 +00:00
Zimuzo Ezeozue
245e9c0af9 Merge "Add ExplicitHealthCheckService API" 2019-03-25 19:46:10 +00:00
Sunny Goyal
ddd089a0e8 Adding permission annotation as per API review
Bug: 126180005
Test: N/A
Change-Id: Ie88dce300e5e12ca519c20e8e37060e6ebe4d1ad
2019-03-25 18:38:12 +00:00
Jeff Sharkey
4b457c3915 Clean up scan calls used for testing.
We've converged on explicit scanVolume() and scanFile() methods
which tests should be calling.  These are more robust than the
previous broadcast-based events, which could hang for a long time.

Bug: 127323913
Test: atest --test-mapping packages/apps/MediaProvider
Change-Id: I4f7918c70a67bcafab69ae2a71ee8e4bdaff01eb
2019-03-25 10:55:18 -06:00
Nikita Ioffe
00a08f12fe Add an api to get active staged session
This was requested during review of ag/6638240

Test: CtsStagedInstallHostTestCases
Bug: 127296534
Change-Id: Ifcc6270dc1655b1b07a0879c140f30967df8910d
2019-03-25 16:42:08 +00:00
Lucas Dupin
49f040258d Merge "Simplify the AttentionService API" 2019-03-25 16:36:27 +00:00
Zimuzo
a3bb67d1ed Add ExplicitHealthCheckService API
The ExplicitHealthCheckService implementation will live in ExtServices
so it can be updated outside of a platform update. It will contain
logic to assist the PackageWatchdog with observing packages, e.g
ensuring that the device can successfully connect to WiFi after a
mainline update.

Test: Builds
Bug: 120598832
Change-Id: If658567ca41bb0328e279735897fc50ab76abc11
2019-03-25 16:25:30 +00:00
Remi NGUYEN VAN
525878a4be Merge "Add nullability annotations" am: a1ee1fc888 am: 3d48153a8f
am: b141a800ac

Change-Id: I43088399da1d81556ab903ef1ca716439129f00d
2019-03-25 06:56:43 -07:00
Remi NGUYEN VAN
b141a800ac Merge "Add nullability annotations" am: a1ee1fc888
am: 3d48153a8f

Change-Id: Ic81850c2976e7412e85856c5d1336f30d0691125
2019-03-25 06:42:49 -07:00
Remi NGUYEN VAN
3d48153a8f Merge "Add nullability annotations"
am: a1ee1fc888

Change-Id: I47ec92d406b16eaff049ad4a5af1b1b407418e4d
2019-03-25 06:33:40 -07:00
Treehugger Robot
a1ee1fc888 Merge "Add nullability annotations" 2019-03-25 13:19:19 +00:00
Antoan Angelov
4d7990f458 Merge "Remove PROVISIONING_MODE_MANAGED_PROFILE_ON_FULLY_MANAGED_DEVICE" 2019-03-25 12:53:43 +00:00
Junyu Lai
356c5dfd42 Merge "Fix SocketKeepalive APIs which do not meet API review requirement" am: 8324c3e7e5 am: 08e1787088
am: d24f3fc8b1

Change-Id: I873a82de90efce6f3baa17761c0576dc9c8210be
2019-03-25 04:16:18 -07:00
Junyu Lai
d24f3fc8b1 Merge "Fix SocketKeepalive APIs which do not meet API review requirement" am: 8324c3e7e5
am: 08e1787088

Change-Id: Iead39e877aec917ff3c409fda1ff0c4dbaa21fcb
2019-03-25 04:06:39 -07:00
Junyu Lai
08e1787088 Merge "Fix SocketKeepalive APIs which do not meet API review requirement"
am: 8324c3e7e5

Change-Id: Id82be12a54e676c4ad18900ae910e6d08079e62c
2019-03-25 03:57:32 -07:00
Remi NGUYEN VAN
f6ae002aba Merge "Add nullable annotations to startActivityAsUser" am: 743a4b7872
am: 2704d2f4f6

Change-Id: I9f52f733b219acaae437c452bc238f6933bb0cec
2019-03-25 03:50:40 -07:00
Junyu Lai
8324c3e7e5 Merge "Fix SocketKeepalive APIs which do not meet API review requirement" 2019-03-25 10:42:37 +00:00
Remi NGUYEN VAN
2704d2f4f6 Merge "Add nullable annotations to startActivityAsUser"
am: 743a4b7872

Change-Id: Ifa44f448fd37ecc2051a16d979717b8aeaa05ebf
2019-03-25 03:41:34 -07:00
Treehugger Robot
743a4b7872 Merge "Add nullable annotations to startActivityAsUser" 2019-03-25 10:29:22 +00:00
Remi NGUYEN VAN
ef8f79292f Add nullable annotations to startActivityAsUser
This change is already in internal branches.

Test: m
Bug: 128935825
Change-Id: I6f6c939c26215fbc113a6edafbdf865d365c9105
Merged-In: I9b61d833a68528f168611c83a8539eb095a42e01
2019-03-25 16:59:27 +09:00
junyulai
0c66697770 Fix SocketKeepalive APIs which do not meet API review requirement
Per API review, change the use of FileDescriptor to
ParcelFileDescriptor.
This change also fix nullability according to API review
feedbacks.

Fix: 126698610
Fix: 126699425
Fix: 126699232
Fix: 126700278

Test: 1. m -j
      2. atest FrameworksNetTests --generate-new-metrics 50
      3. m -j doc-comment-check-docs
Change-Id: I19476c50dd1ca290bf3f41973829da2bd229796a
2019-03-25 15:56:35 +08:00
Remi NGUYEN VAN
45ecef3b4c Add nullability annotations
Add nullability annotations on the following methods:
 - StaticIpConfiguration#getRoutes
 - ValidationProbeEvent#getProbeName

Test: m
Bug: 128935825
Change-Id: I1c17d200f3125e684c4e4d67b2f7f079eda310b6
2019-03-25 16:46:34 +09:00
Remi NGUYEN VAN
cd08ecfdfd Merge "Fix API in CaptivePortal and ConnectivityManager" am: 3c959339ae
am: 79f2cf93d2

Change-Id: Ibe9d16bbf1e794eb05166ad9c6bccb3ad5bcae9d
2019-03-24 19:57:01 -07:00
Remi NGUYEN VAN
79f2cf93d2 Merge "Fix API in CaptivePortal and ConnectivityManager"
am: 3c959339ae

Change-Id: I4cc3c61232c74bafe4eb549c1aba5de20a8bb3ff
2019-03-24 19:46:32 -07:00
Calvin Pan
b9b8d5b82a Merge "Marked nullable in setter argument" am: f5bc344375 am: 2f0ad7bfd6
am: 20fff460f6

Change-Id: I189e229115a2106a7a9826f4109f0194d2b1f061
2019-03-24 19:41:19 -07:00
Treehugger Robot
3c959339ae Merge "Fix API in CaptivePortal and ConnectivityManager" 2019-03-25 02:37:28 +00:00
Calvin Pan
20fff460f6 Merge "Marked nullable in setter argument" am: f5bc344375
am: 2f0ad7bfd6

Change-Id: I02525e27fd9b4da474ff15bf502c49626ba079d2
2019-03-24 19:31:38 -07:00
Calvin Pan
2f0ad7bfd6 Merge "Marked nullable in setter argument"
am: f5bc344375

Change-Id: I6eb379b487e85e4523227938a1f1c281b6b1a8ce
2019-03-24 19:17:45 -07:00
Calvin Pan
f5bc344375 Merge "Marked nullable in setter argument" 2019-03-25 02:01:52 +00:00
Remi NGUYEN VAN
e2365d6644 Fix API in CaptivePortal and ConnectivityManager
- Remove CaptivePortal constructor from SystemApi. This constructor was
   added in Q timeframe and ends up being unnecessary since
   CaptivePortal creation was refactored to ConnectivityService because
   of visibility issues on ICaptivePortal.
 - Rename getAvoidBadWifi to shouldAvoidBadWifi
 - Add permission annotation for shouldAvoidBadWifi

(already merged in internal as:
I09545c00af3519dbf141dd5951b28f49e37b3e80)

Test: flashed, WiFi and captive portal works
Bug: 128935314
Bug: 128935673
Merged-In: I09545c00af3519dbf141dd5951b28f49e37b3e80
Change-Id: I7395d4a4db6a64398a827692aee1956c011873e5
2019-03-25 01:43:48 +00:00
TreeHugger Robot
8b6cecb841 Merge "Api feedback for status bar icon api" 2019-03-23 06:00:18 +00:00
Jin Seok Park
e771e33484 Merge "Move Session2Command result codes into Result class" 2019-03-23 05:44:56 +00:00
Tej Singh
e5f5a10478 Merge "Public StatsLog API for generic mainline logging." 2019-03-23 05:00:52 +00:00
TreeHugger Robot
778423d951 Merge "Make Resources.Theme.rebase() public API" 2019-03-23 05:00:14 +00:00
TreeHugger Robot
1987dfa035 Merge "Added a "lite" flag on ContentCaptureOptions." 2019-03-23 04:33:21 +00:00
Jin Seok Park
50becbcd5f Move Session2Command result codes into Result class
Bug: 128459284
Test: update-api
Change-Id: I01167fb81724432462f78233d45abc9c3a8e641f
2019-03-23 12:50:56 +09:00
Cody Kesting
02f144a8e9 Merge "Annotate Data and Voice Roaming setters with @TestApi." am: e1dda15d6c am: c028f7a57a
am: 66fb2bf986

Change-Id: Iba01930bc02239e54bd05ef4e98a99cdb74d4be4
2019-03-22 18:53:41 -07:00
Cody Kesting
66fb2bf986 Merge "Annotate Data and Voice Roaming setters with @TestApi." am: e1dda15d6c
am: c028f7a57a

Change-Id: I4976be17b20e7ecc6466303179e53629f2252937
2019-03-22 18:36:14 -07:00