Commit Graph

655886 Commits

Author SHA1 Message Date
TreeHugger Robot
626dd8aac3 Merge "Make sure udfps bouncer always shows when requested" into sc-dev am: 9d3e7391aa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15920097

Change-Id: Iaf78ddfdbd4463918d2e028a7c3d7705f7b48b44
2021-09-30 21:58:35 +00:00
Hao Ke
79d1a62a0a Merge "Adding typed Parcel read/write APIs." am: d3199a6084 am: e01e2ae588
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1832336

Change-Id: I19fac312992d4f67fcf727dc0797add489acf97c
2021-09-30 21:44:00 +00:00
TreeHugger Robot
9d3e7391aa Merge "Make sure udfps bouncer always shows when requested" into sc-dev 2021-09-30 21:38:51 +00:00
Hao Ke
e01e2ae588 Merge "Adding typed Parcel read/write APIs." am: d3199a6084
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1832336

Change-Id: I8a2341eef230f078c53b31a03478fa30e3774147
2021-09-30 21:31:36 +00:00
Hao Ke
d3199a6084 Merge "Adding typed Parcel read/write APIs." 2021-09-30 21:13:54 +00:00
Steven Moreland
2a607b900b Merge "Parcel: markForBinder -> obtain(IBinder)" am: fb7a6db2a2 am: 73c85c59f7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1840654

Change-Id: Icf03717f645b9ec5d849c387f17916f14177de82
2021-09-30 18:31:38 +00:00
Rahul Sabnis
0db21e73d3 Merge "Add BluetoothDevice#connect and BluetoothDevice#disconnect as System APIs" into stage-aosp-master am: 4a39b54ec1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15936310

Change-Id: Id87b5e9741f9abab79a42cf0839525ae25edfdd9
2021-09-30 18:21:51 +00:00
Steven Moreland
73c85c59f7 Merge "Parcel: markForBinder -> obtain(IBinder)" am: fb7a6db2a2
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1840654

Change-Id: Ibde592b1d34c2e7143c961c7d2e2029d0fbfd82f
2021-09-30 18:16:37 +00:00
Rahul Sabnis
4a39b54ec1 Merge "Add BluetoothDevice#connect and BluetoothDevice#disconnect as System APIs" into stage-aosp-master 2021-09-30 18:04:55 +00:00
Steven Moreland
fb7a6db2a2 Merge "Parcel: markForBinder -> obtain(IBinder)" 2021-09-30 17:59:47 +00:00
Sam Gilbert
12da16335e Merge "Fix writeToParcel parameter nullability" am: 55fb62a515 am: 182a0a144e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1840533

Change-Id: Id0ce4059b6f9e05a335a117c2cc3947adb24d27a
2021-09-30 17:33:08 +00:00
Sam Gilbert
182a0a144e Merge "Fix writeToParcel parameter nullability" am: 55fb62a515
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1840533

Change-Id: Ieabc166af0086501cc638cffa7dc6f5960f67172
2021-09-30 17:24:46 +00:00
Sam Gilbert
55fb62a515 Merge "Fix writeToParcel parameter nullability" 2021-09-30 17:08:19 +00:00
Hao Ke
8a86e7d51e Adding typed Parcel read/write APIs.
Description:

Added replacements of `readList`, `readParcelable` and
`readParcelableCreator` APIs.

To avoid unexpected types of objects being unparcelled,
ideally clients would use the readTypedXXX() methods that
take the parcelable creator. However, this won’t be an option
for use cases involving deserializing children objects
inherited from non-final parcelable or serializable objects.
Currently out of ~4k parcelable classes, only ~1.5k
are marked as “final” in the platform. Hence it would be
necessary to introduce new replacements that take
an extra Class<T> parameter and before deserializing
we check that the class written on the wire is the
same or a descendant from the one provided as argument.

Doing so could enhance the security of Parcel deserialization,
More details can be found at go/safer-parcel.

Test: atest -d android.os.cts.ParcelTest
Bug: 195622897
Change-Id: Ie9a4cb4c3d6f1805b14df7b703aef43e2993d459
2021-09-30 16:31:16 +00:00
Quang Luong
c7ea3fec1c [automerger skipped] Merge "Fix NPE on getTitle()" into qt-dev am: afee5a7219 am: 72c56e2c88 -s ours am: b1cc7299a8 -s ours am: 7190d9a4e3 -s ours am: 45eda655d7 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888886

Change-Id: If52f37ce9bafb99f6252e78da8f8df8584e998fd
2021-09-30 16:17:48 +00:00
Quang Luong
4980fa4324 [automerger skipped] Merge "Fix NPE on getTitle()" into qt-dev am: afee5a7219 am: 72c56e2c88 -s ours am: b1cc7299a8 -s ours am: e30ae20fcc -s ours am: 22e168245a -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888886

Change-Id: I204dd55dc411318ca234f69cbb56a78e96e032d0
2021-09-30 16:17:31 +00:00
Quang Luong
45eda655d7 [automerger skipped] Merge "Fix NPE on getTitle()" into qt-dev am: afee5a7219 am: 72c56e2c88 -s ours am: b1cc7299a8 -s ours am: 7190d9a4e3 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888886

Change-Id: I54c3dddcd2c5838211dee37d00887b30f6d726a5
2021-09-30 16:12:15 +00:00
Quang Luong
22e168245a [automerger skipped] Merge "Fix NPE on getTitle()" into qt-dev am: afee5a7219 am: 72c56e2c88 -s ours am: b1cc7299a8 -s ours am: e30ae20fcc -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888886

Change-Id: Ic88b3a30a1d6182e6ae04b8104b72a85db0f6df8
2021-09-30 16:05:58 +00:00
Quang Luong
812e82aad2 [automerger skipped] Merge "Fix NPE on getTitle()" into rvc-dev am: b1bf7f55c0 am: 25d1e643ec -s ours am: f289bf2d8b -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888884

Change-Id: I3a5040f1ab0cfd3c534619b741387b9547af6b9a
2021-09-30 15:56:16 +00:00
Quang Luong
fa2173e9d9 [automerger skipped] Merge "Fix NPE on getTitle()" into rvc-dev am: b1bf7f55c0 -s ours am: af87c9c134 -s ours am: 4c7f7c1567 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 af6f9ab235 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888884

Change-Id: Ief3d47b7a98ebe2edbf77478aef8dcadbe5d6806
2021-09-30 15:55:48 +00:00
Quang Luong
7190d9a4e3 [automerger skipped] Merge "Fix NPE on getTitle()" into qt-dev am: afee5a7219 am: 72c56e2c88 -s ours am: b1cc7299a8 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888886

Change-Id: I1ffac706519291bde72e141a8a4848ccb9f6dc5d
2021-09-30 15:53:19 +00:00
Quang Luong
e30ae20fcc [automerger skipped] Merge "Fix NPE on getTitle()" into qt-dev am: afee5a7219 am: 72c56e2c88 -s ours am: b1cc7299a8 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888886

Change-Id: If101303ab9a4664c1af423f5e54b78cd1e630301
2021-09-30 15:52:34 +00:00
Quang Luong
f289bf2d8b [automerger skipped] Merge "Fix NPE on getTitle()" into rvc-dev am: b1bf7f55c0 am: 25d1e643ec -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888884

Change-Id: Ic7dbb441716e0cbbb6f7b34034c951d018e3d765
2021-09-30 15:42:04 +00:00
Quang Luong
b1cc7299a8 [automerger skipped] Merge "Fix NPE on getTitle()" into qt-dev am: afee5a7219 am: 72c56e2c88 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 c006ad915a is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888886

Change-Id: I26091e9af496ef90116074c93fa0ff79c5f6726f
2021-09-30 15:40:48 +00:00
Quang Luong
4c7f7c1567 [automerger skipped] Merge "Fix NPE on getTitle()" into rvc-dev am: b1bf7f55c0 -s ours am: af87c9c134 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 af6f9ab235 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888884

Change-Id: I7d122510fe91a2327cb58594ceba91675b23c12b
2021-09-30 15:40:11 +00:00
Quang Luong
25d1e643ec Merge "Fix NPE on getTitle()" into rvc-dev am: b1bf7f55c0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888884

Change-Id: I24fa6527a0b5727f5c1830d528dc86e27abf3c8b
2021-09-30 15:24:27 +00:00
Quang Luong
af87c9c134 [automerger skipped] Merge "Fix NPE on getTitle()" into rvc-dev am: b1bf7f55c0 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 af6f9ab235 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888884

Change-Id: Iae2b535426d7ccd5b9f494d233931fa9da3b2b80
2021-09-30 15:24:16 +00:00
Quang Luong
72c56e2c88 Merge "Fix NPE on getTitle()" into qt-dev am: afee5a7219
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888886

Change-Id: Ib57e720c6c28fe5d24406775ba8832650c8dbd12
2021-09-30 15:23:33 +00:00
Quang Luong
afee5a7219 Merge "Fix NPE on getTitle()" into qt-dev 2021-09-30 15:13:05 +00:00
Quang Luong
b1bf7f55c0 Merge "Fix NPE on getTitle()" into rvc-dev 2021-09-30 15:12:59 +00:00
Bernardo Rufino
5d32036b41 Merge "Log.wtf in mismatch + tests" am: 1cdbc7cbd1 am: d60218eb45
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1837194

Change-Id: I59760a55f32106ca40678c460b6c583f7f118af9
2021-09-30 10:51:42 +00:00
Bernardo Rufino
d60218eb45 Merge "Log.wtf in mismatch + tests" am: 1cdbc7cbd1
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1837194

Change-Id: I185410ce82ca057b6767d5ca0ff0368f046a1dff
2021-09-30 10:31:03 +00:00
Bernardo Rufino
1cdbc7cbd1 Merge "Log.wtf in mismatch + tests" 2021-09-30 10:17:45 +00:00
TreeHugger Robot
8d46bdb823 Merge "RESTRICT AUTOMERGE: Fix snapshot starting window stuck if the task never gain focus" into sc-dev am: 854b04130b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15937022

Change-Id: Idb42a396b305e30a66ba4dce875f48a6121b2787
2021-09-30 10:14:53 +00:00
Ming-Shin Lu
72ea33eb75 RESTRICT AUTOMERGE: Fix snapshot starting window stuck if the task never gain focus am: a4f760bee7
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15937022

Change-Id: I92e206162b407c1cf014bad5878ed5093693cd72
2021-09-30 10:14:29 +00:00
TreeHugger Robot
854b04130b Merge "RESTRICT AUTOMERGE: Fix snapshot starting window stuck if the task never gain focus" into sc-dev 2021-09-30 10:01:53 +00:00
TreeHugger Robot
f26b06a489 Merge "Remove frameworks/base/apex/appsearch and associated tests" into stage-aosp-master am: 8efe26afd6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15941404

Change-Id: I58bd9a43eee9e18586c753d560f599f9a8e6c93a
2021-09-30 04:45:52 +00:00
TreeHugger Robot
49884992b8 [automerger skipped] Merge "Fix NPE on getTitle()" into rvc-qpr-dev am: f25ee59fe9 -s ours am: 1d814e9bef -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 f00f2203b5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888885

Change-Id: I79eaea02363c162d1847469f0ff4bd74e475bb5d
2021-09-30 04:37:55 +00:00
TreeHugger Robot
8efe26afd6 Merge "Remove frameworks/base/apex/appsearch and associated tests" into stage-aosp-master 2021-09-30 04:28:04 +00:00
TreeHugger Robot
1d814e9bef [automerger skipped] Merge "Fix NPE on getTitle()" into rvc-qpr-dev am: f25ee59fe9 -s ours
am skip reason: Merged-In I35bf6f5911dc0ee56e43af7faddaceb479362863 with SHA-1 f00f2203b5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15888885

Change-Id: Ie166ab9143df6869dd1abe7a2800c70d178f178f
2021-09-30 04:23:17 +00:00
TreeHugger Robot
f25ee59fe9 Merge "Fix NPE on getTitle()" into rvc-qpr-dev 2021-09-30 04:10:52 +00:00
Yu-Han Yang
b3d4a00229 Fix serialization bug in GpsNavigationMessage am: 8bcd86e662 am: 0fa0b6b222 am: 8ff472434b am: 5d7d2aa056 am: 75390af495 am: 34835887dc
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878936

Change-Id: I94b904d719a3615ecd8f31d543d102218034b3d7
2021-09-30 02:38:41 +00:00
Yu-Han Yang
3d2cc2f693 Fix serialization bug in GpsNavigationMessage am: 8bcd86e662 am: 0fa0b6b222 am: 8ff472434b am: 5d7d2aa056 am: 72b2ed3385 am: 4d9e85cb75
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878936

Change-Id: I04e4430414f743a26e46f2744a4387f552f30150
2021-09-30 02:37:53 +00:00
Yu-Han Yang
34835887dc Fix serialization bug in GpsNavigationMessage am: 8bcd86e662 am: 0fa0b6b222 am: 8ff472434b am: 5d7d2aa056 am: 75390af495
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878936

Change-Id: Ic3501f44c97c98a5a84fcaac34ce54ce45b21f22
2021-09-30 02:30:36 +00:00
Yu-Han Yang
4d9e85cb75 Fix serialization bug in GpsNavigationMessage am: 8bcd86e662 am: 0fa0b6b222 am: 8ff472434b am: 5d7d2aa056 am: 72b2ed3385
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878936

Change-Id: I132e3d2a66aa3227fbafa9ea2ec6cc44fa22aa32
2021-09-30 02:28:57 +00:00
Yu-Han Yang
75390af495 Fix serialization bug in GpsNavigationMessage am: 8bcd86e662 am: 0fa0b6b222 am: 8ff472434b am: 5d7d2aa056
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878936

Change-Id: Iacb607e1fdae66228b8237a2385c897c1942f43f
2021-09-30 02:12:15 +00:00
Yu-Han Yang
72b2ed3385 Fix serialization bug in GpsNavigationMessage am: 8bcd86e662 am: 0fa0b6b222 am: 8ff472434b am: 5d7d2aa056
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878936

Change-Id: I5bd84efdcac97e01377635ad55b8fdcd5d175893
2021-09-30 02:12:13 +00:00
Automerger Merge Worker
0963e5bf35 Merge "Fix serialization bug in GpsNavigationMessage am: a1b4297002 am: fb37bba744 am: 720c338bcb am: 6a9fff7078" into sc-dev am: b9898b5b1b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878935

Change-Id: I05c40f6ed2ec52cc9295dbeca50e1aaa4603e01b
2021-09-30 02:06:24 +00:00
Yu-Han Yang
efb88f4fa5 Fix serialization bug in GpsNavigationMessage am: a1b4297002 am: fb37bba744 am: 720c338bcb am: 342a16b8f1 am: 319c7fc460
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878935

Change-Id: I6f59329238fb8a5118159ae65ca98bcbe2671a23
2021-09-30 02:05:57 +00:00
Yu-Han Yang
5d7d2aa056 Fix serialization bug in GpsNavigationMessage am: 8bcd86e662 am: 0fa0b6b222 am: 8ff472434b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15878936

Change-Id: I6715e92212e55df000c8dd19317c25b1b6a30304
2021-09-30 02:01:21 +00:00