Commit Graph

29584 Commits

Author SHA1 Message Date
Automerger Merge Worker
abfa218340 Merge "Make MediaRouter2 callback classes as abstract" into rvc-dev am: fde0af9177
Change-Id: If54b64a93020bac289b754c5f108d2ef4e23a637
2020-02-28 11:41:44 +00:00
TreeHugger Robot
fde0af9177 Merge "Make MediaRouter2 callback classes as abstract" into rvc-dev 2020-02-28 11:38:39 +00:00
Hyundo Moon
899535c9ff Make MediaRouter2 callback classes as abstract
This is per API review.

Bug: 149912538
Test: Ran CTS and atest mediaroutertest
Change-Id: Id52bb7b06da4f414099607b1bde781005e47ded3
2020-02-28 18:27:42 +09:00
Automerger Merge Worker
0b64d65f28 Merge "Fix crash and duplicated ethernet tethering request" am: 41c82c99df am: d74f557cbf
Change-Id: I64f6f64c643e626380403d3e15c6ed4b5f2330ef
2020-02-28 03:04:11 +00:00
Automerger Merge Worker
d74f557cbf Merge "Fix crash and duplicated ethernet tethering request" am: 41c82c99df
Change-Id: Idd4eca225909f88ef6d57fd8952ae497ec82115b
2020-02-28 02:49:58 +00:00
Lorenzo Colitti
41c82c99df Merge "Fix crash and duplicated ethernet tethering request" 2020-02-28 02:37:45 +00:00
Automerger Merge Worker
105fb4d00a Merge "Change Context parameter to @NonNull." am: ba07b06d19
Change-Id: I1245d557bc08aa9bcf9babfe226ad6f245f57a68
2020-02-27 19:15:48 +00:00
Amit Mahajan
ba07b06d19 Merge "Change Context parameter to @NonNull." 2020-02-27 19:02:14 +00:00
Automerger Merge Worker
ff4d31eabd Merge "Hide TelephonyRegistryManager." into rvc-dev am: cc7682bd15
Change-Id: I41abdb3958da056ce8a58fb353af07310b370ea3
2020-02-27 18:31:01 +00:00
Amit Mahajan
cc7682bd15 Merge "Hide TelephonyRegistryManager." into rvc-dev 2020-02-27 18:25:29 +00:00
Automerger Merge Worker
b84b8d1585 Merge "Remove the public APIs for allow rich content." into rvc-dev am: 2ebe60b5df
Change-Id: Ib2b98a1ba9f8dc7dfa78f1bbfb611f68da69ef6d
2020-02-27 10:42:25 +00:00
markchien
d2d8d45b89 Fix crash and duplicated ethernet tethering request
This change fix two things:
1. Handle ethernet callback in internal thread to avoid crash. IpServer
should be created from tethering thread, otherwise mIpNeighborMonitor of
IpServer would throw
   IllegalStateException("start() called from off-thread")
2. Ethernet tethering request may be duplicated if multiple
startTethering is called but no stopTethering

Bug: 130840861
Bug: 148824036
Test: ON/OFF ethernet tehtering manually
      atest TetheringTests

Change-Id: I7c5127e96d80d077735010d2e62c7227805ccb10
2020-02-27 14:50:16 +08:00
Automerger Merge Worker
e1d888d66b Merge changes from topics "caps_refactor", "phone-cap-revert" am: 1bd0e487cd
Change-Id: I7ab7fe2cceeeb57bb60fdab15eb3f96fb7b4d601
2020-02-27 06:05:45 +00:00
Sarah Chin
1bd0e487cd Merge changes from topics "caps_refactor", "phone-cap-revert"
* changes:
  Revert "Modify PhoneCapabilities for device capabilities"
  Revert "PhoneCapability cleanup"
2020-02-27 05:46:08 +00:00
Peter_Liang
01a592bfd1 Remove the public APIs for allow rich content.
1. Mark @hide for "Drawable loadAnimatedImage(Context)" and "String loadHtmlDescription(PackageManager)".
2. Move common function into util.

Bug: 149516547
Bug: 142532186
Test: maunal test
Change-Id: I4f734a496938f64bcde990268e11a2d1a5be4771
Merged-In: I4f734a496938f64bcde990268e11a2d1a5be4771
(cherry picked from commit a2f7f84938)
2020-02-27 04:19:53 +00:00
Automerger Merge Worker
73f40b8b72 Merge "Hide CarrierMessagingServiceWrapper for now." into rvc-dev am: 8e5e4e03a9
Change-Id: I232254dd0f3f094b600f60c8e4baf4f4fde43dcf
2020-02-27 04:08:21 +00:00
TreeHugger Robot
8e5e4e03a9 Merge "Hide CarrierMessagingServiceWrapper for now." into rvc-dev 2020-02-27 04:04:35 +00:00
Automerger Merge Worker
33086f9d78 Merge "Add methods to send connected/disconnected state." am: bdb86ff8ab
Change-Id: If69bd650e129dc9f058e47832d48651b9243a3bb
2020-02-27 03:23:48 +00:00
Automerger Merge Worker
ec01225c09 Merge "A few inline autofill API tweaks." into rvc-dev am: 658fc6d6d6
Change-Id: I38bc6d0694372eabce98c2c288e9b68d1a66928c
2020-02-27 03:21:21 +00:00
Aaron Huang
bdb86ff8ab Merge "Add methods to send connected/disconnected state." 2020-02-27 03:21:14 +00:00
TreeHugger Robot
658fc6d6d6 Merge "A few inline autofill API tweaks." into rvc-dev 2020-02-27 03:16:38 +00:00
Automerger Merge Worker
f05237f452 Merge changes from topic "api-review-getNetworkDisableReasonString" into rvc-dev am: f16dce6f20
Change-Id: I0151afda1e7e05dd7f228b8ffabd41a68cb5d231
2020-02-26 23:44:43 +00:00
Automerger Merge Worker
76d81230e7 Merge "Wifi: Clean up APIs" into rvc-dev am: c4b4ccf575
Change-Id: I8e8bea7e53eb856fb6c05a4510f4317e21cc1bb8
2020-02-26 23:44:06 +00:00
David Su
f16dce6f20 Merge changes from topic "api-review-getNetworkDisableReasonString" into rvc-dev
* changes:
  Settings: Rename NetworkSelectionStatus#getNetworkDisableReasonString
  Rename NetworkSelectionStatus#getNetworkDisableReasonString
2020-02-26 23:42:53 +00:00
David Su
c4b4ccf575 Merge "Wifi: Clean up APIs" into rvc-dev 2020-02-26 23:42:35 +00:00
Automerger Merge Worker
ec9207c019 Merge "Hide setPolicyDataEnabled" into rvc-dev am: 710401a657
Change-Id: Iea2c5cc50b124abe84d399493d7f32b04e36efda
2020-02-26 23:42:22 +00:00
Amit Mahajan
e2cd048549 Change Context parameter to @NonNull.
per API-council feedback.

Test: basic sanity; only an annotation change
Bug: 148380226
Merged-in: Ife6befc7be5cd488265135d6c77c0557c7545f38
Change-Id: Ife6befc7be5cd488265135d6c77c0557c7545f38
(cherry picked from commit 3d70a9a87a)
2020-02-26 23:41:36 +00:00
TreeHugger Robot
710401a657 Merge "Hide setPolicyDataEnabled" into rvc-dev 2020-02-26 23:26:17 +00:00
Amit Mahajan
7411d22e57 Hide TelephonyRegistryManager.
This was added for telephony mainline, and as such is not needed in
R now.

Test: basic sanity
Bug: 149850449
Change-Id: I2b47ab45839f07494dcad4f1878809a55ddd3087
2020-02-26 23:04:04 +00:00
Amit Mahajan
e75a35d3b3 Hide CarrierMessagingServiceWrapper for now.
Based on api-council feedback there are some changes required.
Will incorporate the changes and expose this class in a later
release.

Test: basic sanity
Bug: 144346062
Change-Id: Icb65f90261ea6000aecd72a1888d5ee23eed6527
2020-02-26 23:02:44 +00:00
Automerger Merge Worker
17b3ea63c9 Merge "Extension API: Replace NetworkScore object with integer in API surface" into rvc-dev am: 3b117214d5
Change-Id: I671e0c664defd41d02e9c72a997f48a20acab2e7
2020-02-26 21:51:24 +00:00
Feng Cao
4b0ef392c2 A few inline autofill API tweaks.
* add isPinned() to InlineSuggestionInfo so IME can choose to pin the suggestion
* allow augmented autofill service to set inline actions in the response
* non-api change: pull the autofill hints from the Slice in the InlinePresentation

Test: m -j; atest InlinePresentationTest, atest CtsInputMethodTestCases:InlineSuggestionInfoTest CtsInputMethodTestCases:InlineSuggestionTest
Bug: 137800469

Change-Id: I63b6b843ef056df18c317299e617b8fe21907374
2020-02-26 13:49:54 -08:00
Mingguang Xu
3b117214d5 Merge "Extension API: Replace NetworkScore object with integer in API surface" into rvc-dev 2020-02-26 21:41:03 +00:00
Automerger Merge Worker
a89dc11240 Merge "Hide API" into rvc-dev am: 58979d9557
Change-Id: I5c9d1ff9d583c8a2d59b161c93eeeab7c27433be
2020-02-26 21:07:57 +00:00
Jack Yu
58979d9557 Merge "Hide API" into rvc-dev 2020-02-26 21:04:56 +00:00
Automerger Merge Worker
263292ba5b Merge changes from topics "remove_oem_configstore", "rename_oem_migration" into rvc-dev am: 256b44d61d
Change-Id: Iea197c270f43e12b2cac039c59e05345c40826d7
2020-02-26 21:02:33 +00:00
Roshan Pius
256b44d61d Merge changes from topics "remove_oem_configstore", "rename_oem_migration" into rvc-dev
* changes:
  WifiMigration: Add a method for removing config store
  WifiOemMigrationHook: Rename class to address API council feedback
2020-02-26 20:55:40 +00:00
Automerger Merge Worker
6cad09dfb0 Merge "Tuner API: Remove superclass Dvr" into rvc-dev am: 1e1f821146
Change-Id: Ib519a5bd8a4a36cf08bd5bf5289f74874abe3a0a
2020-02-26 19:12:10 +00:00
TreeHugger Robot
1e1f821146 Merge "Tuner API: Remove superclass Dvr" into rvc-dev 2020-02-26 19:09:32 +00:00
Automerger Merge Worker
c4721f1fe4 Merge "Add missing RequiresPermission annotations in BluetoothHidHost and BluetoothMap APIs, disallow null device input for setConnectionPolicy, getConnectionPolicy, and getConnectionState in BluetoothHidHost, and BluetoothMap implements AutoCloseable, its close() method is public, and utilizes a CloseGuard." am: a9e6a280f8 am: 7e3f076b2c
Change-Id: I2932905cba9dfff800e705289bca07c48898791c
2020-02-26 18:14:24 +00:00
Automerger Merge Worker
7e3f076b2c Merge "Add missing RequiresPermission annotations in BluetoothHidHost and BluetoothMap APIs, disallow null device input for setConnectionPolicy, getConnectionPolicy, and getConnectionState in BluetoothHidHost, and BluetoothMap implements AutoCloseable, its close() method is public, and utilizes a CloseGuard." am: a9e6a280f8
Change-Id: Iee457f25ea65b2507986f7e111341fc9924f56e3
2020-02-26 18:01:50 +00:00
Jack Yu
f0df0ba2ba Hide API
Hide API that is only used by telephony registry.

Test: Telephony sanity tests
Bug: 149850449
Change-Id: Ie4c46de336097fb7231291f15048329aea0b639c
2020-02-25 17:09:00 -08:00
David Su
e4956075da Rename NetworkSelectionStatus#getNetworkDisableReasonString
Renamed to getNetworkSelectionDisableReasonString
to be more descriptive.

Bug: 146046526
Test: compiles
Change-Id: I8d67906e31e66f4cf839be1637ecb6a58edbbc52
2020-02-25 15:32:43 -08:00
shubang
82530bf904 Tuner API: Remove superclass Dvr
Bug: 149785982
Test: make;
Change-Id: I39721db253ec1212c5cd9774c8466afdf47799d2
2020-02-25 14:04:01 -08:00
Daniel Bright
31952450ba Hide setPolicyDataEnabled
This method was made into a SystemApi for R since
Telephony was going mainline.  The Telephony team
has a more robust solution as other similar APIs were
needed.  Since we are not going mainline, it makes
the most sense to wait for full solution.

Bug: 148165897
Bug: 146654731
Test: make \ flash
Change-Id: I5b38694acf3887e4f3ea2ab725b57fe4be9d5626
2020-02-25 13:24:50 -08:00
Rahul Sabnis
f9e92a836f Add missing RequiresPermission annotations in BluetoothHidHost and
BluetoothMap APIs, disallow null device input for setConnectionPolicy,
getConnectionPolicy, and getConnectionState in BluetoothHidHost, and
BluetoothMap implements AutoCloseable, its close() method is public, and
utilizes a CloseGuard.

Bug: 149238030
Test: Manual
Change-Id: I8add9e26afcaf1a988c15e3cc7f8c446491f0686
2020-02-25 12:03:48 -08:00
TreeHugger Robot
7973854504 Merge "Fix widget restore flow" into rvc-dev 2020-02-25 19:31:08 +00:00
Sarah Chin
64050ff818 Revert "Modify PhoneCapabilities for device capabilities"
This reverts commit e8b7635634.

Reason for revert: Change not supported by vendor

Bug: 149522248
Bug: 143238237
Change-Id: Iaf9eb6493b937545ba5f046912fc023887e7b566
Merged-In: I17315f5b99ad7c5a5a6d88ed21a825301fa8e5e5
2020-02-25 11:09:02 -08:00
TreeHugger Robot
a074a4b230 Merge "Removed permission check" into rvc-dev 2020-02-25 18:51:58 +00:00
Roshan Pius
4c7baf7ba2 WifiMigration: Add a method for removing config store
Adding a new method to trigger OEM config store removal after migration
is complete.

Bug: 149418926
Test: Compiles
Change-Id: Ie22ff99931cc5f2ccbc47a55a2ac6e3b2baa41d7
2020-02-25 10:18:52 -08:00