Chalard Jean
c3b48be493
Merge "[CS] Support "instant failure" from factories" am: eb3e7b3f64
...
am: 65d66eec82
Change-Id: I2dbee9b36a500ff1140c208997581064dd0b4ef1
2019-03-12 05:35:00 -07:00
Chalard Jean
65d66eec82
Merge "[CS] Support "instant failure" from factories"
...
am: eb3e7b3f64
Change-Id: I0c5f2823763857edfc5095686345c764d9be12e1
2019-03-12 05:25:48 -07:00
Chalard Jean
eb3e7b3f64
Merge "[CS] Support "instant failure" from factories"
2019-03-12 12:04:46 +00:00
Lucas Lin
c0448b383f
Merge "Check if network has partial connectivity" am: 174ae05817
...
am: 6cf91d1558
Change-Id: I1c552638f576738540dda033f35bd32b011485b5
2019-03-12 01:37:59 -07:00
Lucas Lin
6cf91d1558
Merge "Check if network has partial connectivity"
...
am: 174ae05817
Change-Id: I3e94029fe067a1a22acc640a0df6a87720572b94
2019-03-12 01:28:50 -07:00
lucaslin
e252a740ca
Check if network has partial connectivity
...
In some networks, network validation may only get success
result for http probe but fail result for https probe.
For this kind of network, it may still work at some websites
or apps, but user didn't know about that. In order to fix this
issue, we will check if network has partial connectivity and
notify user to make a choice if they want to use this partial
connectivity or not.
Bug: 113450764
Test: 1. Build pass.
2. Fake partial connectivity case for testing.
3. atest FrameworksNetTests
4. atest NetworkStackTests
Change-Id: I69ed00ac4850904ff708c9fef22e148879a10e92
2019-03-12 07:37:33 +00:00
Tony Huang
952affa954
Merge "Update nullability of api" am: 47890345d0
...
am: 434096edef
Change-Id: If4e283682ec64eabb7f85421b275bf0424df9355
2019-03-11 22:38:40 -07:00
Junyu Lai
4def8da267
Merge "Improve keepalive offload documentation and error handling" am: cc3a190b07
...
am: 7bb0014975
Change-Id: Iae2c4dfcfa2695a57ed54eb93c64eac54f18cf98
2019-03-11 22:30:39 -07:00
Tony Huang
434096edef
Merge "Update nullability of api"
...
am: 47890345d0
Change-Id: Ie8ed183155b16c87a98c19f11f69fe869e797880
2019-03-11 22:29:24 -07:00
Tony Huang
47890345d0
Merge "Update nullability of api"
2019-03-12 05:22:28 +00:00
Junyu Lai
7bb0014975
Merge "Improve keepalive offload documentation and error handling"
...
am: cc3a190b07
Change-Id: Ia87def27904309d405c39607326a77133632461d
2019-03-11 22:21:27 -07:00
Junyu Lai
cc3a190b07
Merge "Improve keepalive offload documentation and error handling"
2019-03-12 05:11:50 +00:00
Shimi Zhang
d4eed7352d
Merge "onPageFinished javadoc cleanup" into pi-dev
...
am: dfd3a1b852
Change-Id: Ib79006f63037bbbdc6a22c46ab790fc01a40c010
2019-03-11 17:36:38 -07:00
Etan Cohen
ddb720a85e
[CS] Support "instant failure" from factories
...
Add a mechanism by which a factory can declare "instant failure" for
a request - which would result in it getting an OnUnavailable()
(even without a timeout).
Factories may only do this iff:
1. They know they are the only factory which may fulfill this
request (common for transport-specific requests).
2. The know that the request can definitely not be
fulfilled at any point in the future.
Bug: 31382922
Test: atest ConnectivityServiceTest
Merged-In: I9bce0f4d85fa8cad7f8a9998819f945b778c5ac5
Change-Id: I9bce0f4d85fa8cad7f8a9998819f945b778c5ac5
2019-03-11 16:15:43 -07:00
Chen Xu
8607125b45
Merge "rename precise carrier id to specific carrier id" am: 118354f77c
...
am: ab85849ce7
Change-Id: Icb53a9998d1f93852aadbee36a0f61322d8962b3
2019-03-11 15:33:16 -07:00
Chen Xu
ab85849ce7
Merge "rename precise carrier id to specific carrier id"
...
am: 118354f77c
Change-Id: I2ef97c1013e3e77b7ec4ec311eaa437503a758e8
2019-03-11 14:54:34 -07:00
Chen Xu
118354f77c
Merge "rename precise carrier id to specific carrier id"
2019-03-11 21:34:30 +00:00
Shimi Zhang
ce222afda7
onPageFinished javadoc cleanup
...
PictureListener was deprecated, we need to replace its mentioning in
onPageFinished() javadoc with postVisualStateCallback().
Bug: 125939241
Test: make ds-docs
Change-Id: I7c1641c86632bb6c8214fd701e052096952deeec
2019-03-11 19:30:58 +00:00
Chalard Jean
6018db93d7
Merge "Add tethering event callback API" am: 5227285ad7
...
am: b14afc3a5f
Change-Id: I083910feb7abf3f554fd2b8dddbc13a7aed8e27c
2019-03-11 10:36:15 -07:00
Chalard Jean
b14afc3a5f
Merge "Add tethering event callback API"
...
am: 5227285ad7
Change-Id: Ie38a521abf09e0eb530173508b14aa2acdb9267c
2019-03-11 10:26:28 -07:00
Chalard Jean
5227285ad7
Merge "Add tethering event callback API"
2019-03-11 17:04:57 +00:00
Chalard Jean
771628aba9
Merge "Add a static to get the Ip Memory Store" am: bee0cbe5df
...
am: 9f1414dac1
Change-Id: Ibcd5e3cfb34262b69661329878f27587eaf84180
2019-03-11 08:14:03 -07:00
Chalard Jean
9f1414dac1
Merge "Add a static to get the Ip Memory Store"
...
am: bee0cbe5df
Change-Id: I8cf868ca1801f30a772fea7716e0b9fd322a80de
2019-03-11 08:04:48 -07:00
Chalard Jean
5d8b7c875d
Add a static to get the Ip Memory Store
...
This is so that there is some AOSP stable API while the
memory store is moved to the network.
Test: atest FrameworksNetTests
Change-Id: Ib51dbee77fcb0d14a5c85240ac711b3b1aa71286
2019-03-11 20:48:08 +09:00
Chalard Jean
1f3a202559
Merge "Make ParseException less useless." am: 8e8ed1dfc2
...
am: 55fae4c14c
Change-Id: I045520c106529c266f5e06f29bb32cf078df7f8b
2019-03-10 21:29:02 -07:00
Chalard Jean
55fae4c14c
Merge "Make ParseException less useless."
...
am: 8e8ed1dfc2
Change-Id: If582e61ca92e5414edea351934053fa0ab6b04bf
2019-03-10 21:19:42 -07:00
Treehugger Robot
8e8ed1dfc2
Merge "Make ParseException less useless."
2019-03-11 04:06:48 +00:00
chen xu
2b0139ca18
rename precise carrier id to specific carrier id
...
Bug: 126727010
Test: atest CtsTelephonyTestCases
Change-Id: I4561ae8c15c429912695e0753b2ab3137a4e1e44
(cherry picked from commit 45f6621391 )
Merged-in: I4561ae8c15c429912695e0753b2ab3137a4e1e44
2019-03-10 01:06:33 -08:00
Max Bires
c640787c11
Merge "Adding KEY_PERMANENTLY_INVALIDATED int" am: 18e0781d3d
...
am: e6faa759d6
Change-Id: Ib0c090a9b54086fa1f0dcac9380584365fa59ed2
2019-03-08 10:54:49 -08:00
Max Bires
e6faa759d6
Merge "Adding KEY_PERMANENTLY_INVALIDATED int"
...
am: 18e0781d3d
Change-Id: I9a31a0b3c9abc72a619c06c2ffc092d5ef557213
2019-03-08 10:22:53 -08:00
Max Bires
18e0781d3d
Merge "Adding KEY_PERMANENTLY_INVALIDATED int"
2019-03-08 17:53:05 +00:00
Bernie Innocenti
6f6fc40839
Merge "Add junyulai@ as owner of the core networking dirs" am: e5e3ac639b
...
am: b0498ba448
Change-Id: Ic47555bcaf336a09f6e79fd570e93bc665bb7714
2019-03-08 08:58:44 -08:00
Ugo Yu
99c86ecda5
Merge "Change BluetoothCodecStatus.sameCapabilities() to public" am: 27a6501a19
...
am: 8db54f6563
Change-Id: I2318a03f8b94622de55291dc9f792393746166c8
2019-03-08 08:39:25 -08:00
markchien
26299ed5fd
Add tethering event callback API
...
Provide OnTetheringEventCallback for system app to know
tethering's upstream.
Bug: 125583822
Test: -build, flash, boot
-atest FrameworksNetTests
Change-Id: I7ca81b27c9b805cc01884509f5b20d9d0a24cd36
Merged-in: I7ca81b27c9b805cc01884509f5b20d9d0a24cd36
2019-03-09 00:35:55 +08:00
Luke Huang
6a047b2645
Merge "Minor changes to the async DNS query JAVA API" am: c8dfb72891
...
am: 5b0b36a6b4
Change-Id: Ib1e317597d33a460e80a4efc63835754c1c1b3c7
2019-03-08 07:56:33 -08:00
Bernie Innocenti
b0498ba448
Merge "Add junyulai@ as owner of the core networking dirs"
...
am: e5e3ac639b
Change-Id: I06cca33e638baf671b891eb0c20b4c8f439eda2e
2019-03-08 07:50:29 -08:00
cnx421
3069e2ba6f
Merge "fix 'int android.view.View.getHeight()' on a null object reference" am: 4add708b91
...
am: 6a5d589a50
Change-Id: I44fc06d18b963b01ef2c894d515567bb7aac2620
2019-03-08 07:24:54 -08:00
Bernie Innocenti
e5e3ac639b
Merge "Add junyulai@ as owner of the core networking dirs"
2019-03-08 15:21:01 +00:00
Benedict Wong
836402e0e8
Merge changes Ie66ba631,Ic42c09a3 am: cbc409986d
...
am: 788be6d63a
Change-Id: I09e9a64907694c8cf517325da088d70e867e77f2
2019-03-08 07:19:17 -08:00
David Brazdil
847b02cac4
Merge "Move Camera.EventHandler constructor to greylist" am: b31032b3b0
...
am: 7746e7c553
Change-Id: I2d812e9a4bcb1e64b736a84da9a33e4275a4f503
2019-03-08 07:13:46 -08:00
Stanley Tng
4929093ff7
Merge "Add @NonNull annotations to Hearing Aids Profile APIs" am: 6fa52c9b25
...
am: 1c5a742cb8
Change-Id: I50416d50c0723bbf33d83226c5536287096de75d
2019-03-08 07:07:56 -08:00
Ugo Yu
8db54f6563
Merge "Change BluetoothCodecStatus.sameCapabilities() to public"
...
am: 27a6501a19
Change-Id: Ib061fe25ba0ec460b601c893f0a1396626e00331
2019-03-08 07:01:55 -08:00
Luke Huang
5b0b36a6b4
Merge "Minor changes to the async DNS query JAVA API"
...
am: c8dfb72891
Change-Id: I96e9325c7dd5396f48b25919a104be55fb9b6346
2019-03-08 06:51:48 -08:00
cnx421
6a5d589a50
Merge "fix 'int android.view.View.getHeight()' on a null object reference"
...
am: 4add708b91
Change-Id: I3aa9c2da09a1447f79edb6a228f88cdc731bd605
2019-03-08 06:38:44 -08:00
Benedict Wong
788be6d63a
Merge changes Ie66ba631,Ic42c09a3
...
am: cbc409986d
Change-Id: I5c8a3364f0244c5945be2bbe919aac2dcc4eba66
2019-03-08 06:35:04 -08:00
David Brazdil
7746e7c553
Merge "Move Camera.EventHandler constructor to greylist"
...
am: b31032b3b0
Change-Id: If785b7e4f01db0a0e9b1e8d4e42258375de57dbc
2019-03-08 06:29:15 -08:00
Ruchi Kandoi
0baada5d2a
Merge "Add @NonNull annotations to (un)setOffHostForService()" am: 78366e46b2
...
am: 049cd3b67e
Change-Id: Ie61c0db82f40015f743bf7455b1c8850337bca7d
2019-03-08 06:27:29 -08:00
Stanley Tng
1c5a742cb8
Merge "Add @NonNull annotations to Hearing Aids Profile APIs"
...
am: 6fa52c9b25
Change-Id: If06dc28087ad2fe14636e0147077b35af7947216
2019-03-08 06:25:47 -08:00
Andrei-Valentin Onea
4a4717bcee
Merge "Add @UnsupportedAppUsage annotations" am: 10c573ff85
...
am: f63b6157a1
Change-Id: I5b6a5b23442900ae87ed19bbcdf503845405d518
2019-03-08 06:18:00 -08:00
Andrei-Valentin Onea
2714fef0e5
Merge "Add @UnsupportedAppUsage annotations" am: 5d256870aa
...
am: 42f62d86b5
Change-Id: I43315449d7354eafcc818350890447d1f494ba27
2019-03-08 06:12:19 -08:00