Commit Graph

764552 Commits

Author SHA1 Message Date
Prabir Pradhan
dbfa9e8507 Make virtual input device creation synchronous am: eb2d1e65b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17475784

Change-Id: Ib4802431e0d657139de82c0e58fd9692c2261de7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:37:29 +00:00
Miranda Kephart
ae2ba13ac8 Merge "Hide sensitive clipboard content" into tm-dev am: f87bf04abd
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17891363

Change-Id: Icf6807ca7a934342e866fa2c224b261237ec81a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:35:47 +00:00
Miranda Kephart
f87bf04abd Merge "Hide sensitive clipboard content" into tm-dev 2022-05-05 19:10:28 +00:00
Matt Pietal
db0ddb0868 Merge "Revert "Revert "Clocks were switching too frequently""" into tm-dev am: 0aa4fa442c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18185203

Change-Id: I5ddd014cddf87a2463eb546a3e9381bfd8f72a82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:22:42 +00:00
Edgar Arriaga García
0040c3bf4e Merge "Revert "Resend remaining VMAs on partial compaction due to failure"" into tm-dev am: 118798375d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18174406

Change-Id: Ic4126c33ac7d9db49a3e973d2b37c8366877b942
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:22:21 +00:00
Grace Jia
e0d7acb490 Merge "Add USER_MISSED_NEVER_RANG to cover the case for call reported as miss even before it get the chance to ring." into tm-dev am: 28232fc90e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17968712

Change-Id: Ib38c19c5955ad6d363f8a293bb4583bae3537c22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:21:56 +00:00
Matt Pietal
0aa4fa442c Merge "Revert "Revert "Clocks were switching too frequently""" into tm-dev 2022-05-05 18:00:07 +00:00
Edgar Arriaga García
118798375d Merge "Revert "Resend remaining VMAs on partial compaction due to failure"" into tm-dev 2022-05-05 17:49:34 +00:00
Grace Jia
28232fc90e Merge "Add USER_MISSED_NEVER_RANG to cover the case for call reported as miss even before it get the chance to ring." into tm-dev 2022-05-05 17:43:34 +00:00
TreeHugger Robot
5cb3be6a21 Merge "[Fgs Manager] Increase contrast between text and background" into tm-dev am: f81c41aaee
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18150832

Change-Id: I96a8033d57918afbdfbc2d21a4ffec6c0bfc76a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:31:43 +00:00
Jacqueline Bronger
99c9e1a872 Merge "Close the TV PiP menu when losing window focus." into tm-dev am: 3448bcdbfc
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18179543

Change-Id: I39ecdff1939d631fec64ad5a04c0dbe4776d949a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:31:22 +00:00
Alexander Roederer
649b31a73a Merge "Adds explanation of MessagingStyle fields" into tm-dev am: d7356c9e08
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18008166

Change-Id: If1664b0790f8d646065e9100cfcb724499be2934
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:30:59 +00:00
TreeHugger Robot
4ae1fb0ac3 Merge "Don't prepare in-window animations if leaveKeyguardOpenOnHide." into tm-dev am: 6cd395206c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18169506

Change-Id: I9ca708dd1dcb14f31a84008f0a80cfa9f0b21e0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 17:30:31 +00:00
Evan Severson
15c41ca1b8 Merge "Make the authentication requirement configurable for toggles" into tm-dev am: 7935bf8b27
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17769812

Change-Id: I9b5c1d2806da9365f18ea415e0f541e526a8f10d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:55:31 +00:00
Ahaan Ugale
d22a323166 Merge "Fix Autofill dialog does not work" into tm-dev am: f58911cf35
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17775843

Change-Id: Id4c830beec1bedd2c825cd84c67c1f14b809ce56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:54:41 +00:00
Chavi Weingarten
7aeec5e0b8 Merge "Don't request sync again for reparented WC" into tm-dev am: 7b0ceb4ff1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18148567

Change-Id: If1e19d44d94135041efbacf9d286f1176a3df46d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:53:56 +00:00
Robert Wu
f5bc00c9ab Merge "MidiService: Fix USB removeDeviceConnection" into tm-dev am: 5fa99c336c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18169657

Change-Id: I7136d3888530191c7fe7e23eaeb5240331c25dac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:53:32 +00:00
Robert Horvath
55843342b3 Merge "Dismiss TV PiP when app op OP_PICTURE_IN_PICTURE is revoked" into tm-dev am: 7bea00698c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17907962

Change-Id: Iad3e485f8fd7ea25869b0b031c059d4d941784d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 16:52:58 +00:00
TreeHugger Robot
f81c41aaee Merge "[Fgs Manager] Increase contrast between text and background" into tm-dev 2022-05-05 16:49:26 +00:00
Jacqueline Bronger
3448bcdbfc Merge "Close the TV PiP menu when losing window focus." into tm-dev 2022-05-05 16:49:10 +00:00
Alexander Roederer
d7356c9e08 Merge "Adds explanation of MessagingStyle fields" into tm-dev 2022-05-05 16:41:30 +00:00
TreeHugger Robot
6cd395206c Merge "Don't prepare in-window animations if leaveKeyguardOpenOnHide." into tm-dev 2022-05-05 16:35:29 +00:00
Evan Severson
7935bf8b27 Merge "Make the authentication requirement configurable for toggles" into tm-dev 2022-05-05 16:28:13 +00:00
Ahaan Ugale
f58911cf35 Merge "Fix Autofill dialog does not work" into tm-dev 2022-05-05 16:27:54 +00:00
Chavi Weingarten
7b0ceb4ff1 Merge "Don't request sync again for reparented WC" into tm-dev 2022-05-05 16:10:38 +00:00
Robert Wu
5fa99c336c Merge "MidiService: Fix USB removeDeviceConnection" into tm-dev 2022-05-05 16:07:31 +00:00
Robert Horvath
7bea00698c Merge "Dismiss TV PiP when app op OP_PICTURE_IN_PICTURE is revoked" into tm-dev 2022-05-05 16:03:31 +00:00
Aaron Liu
00fa883870 Merge "[Bouncer] Match spec for pattern view." into tm-dev am: e87d18f780
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18169303

Change-Id: I9ba32bd62849bf9adea98a2215915b28adb9435c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 15:26:53 +00:00
Aaron Liu
f073f77e25 Merge "[Bouncer] Force bouncer into portrait mode." into tm-dev am: b560e960bc
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18077199

Change-Id: I9295117f0722f84bc9a2dcb90305b52579fbe3e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 15:26:32 +00:00
Rob Carr
38491dfa49 Merge "ViewRootImpl/SurfaceView: Listen for queue stalls" into tm-dev am: 7a0ee72bff
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17778270

Change-Id: If6a7f1a2467326f7759da24f32736dfcc6809456
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 15:25:53 +00:00
Rob Carr
3445e4eeb3 Merge "SurfaceView: Fix overlocking of mSurfaceLock" into tm-dev am: ec6577d13e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17808703

Change-Id: Id900bf72751bb2d79b3321b25c3ef8b8ab58db03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 15:25:16 +00:00
Aaron Liu
e87d18f780 Merge "[Bouncer] Match spec for pattern view." into tm-dev 2022-05-05 15:13:01 +00:00
Aaron Liu
b560e960bc Merge "[Bouncer] Force bouncer into portrait mode." into tm-dev 2022-05-05 15:12:58 +00:00
Rob Carr
7a0ee72bff Merge "ViewRootImpl/SurfaceView: Listen for queue stalls" into tm-dev 2022-05-05 15:11:39 +00:00
Rob Carr
ec6577d13e Merge "SurfaceView: Fix overlocking of mSurfaceLock" into tm-dev 2022-05-05 15:09:15 +00:00
Caitlin Cassidy
7c76095722 Merge "[Media] Add some tests in ResumeMediaBrowserTest to ensure we're disconnecting old browsers." into tm-dev am: 5630265c02
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18144865

Change-Id: Ife255e779461239b28d226510a9522d02f5f2645
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 14:59:57 +00:00
Josh Tsuji
88d5eb3648 Merge "Unocclude immediately so that the surface animation is visible." into tm-dev am: aa9e92c1a0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18169504

Change-Id: I5475a36f96b98084f44c8e4714af4f6243919078
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 14:59:32 +00:00
Caitlin Cassidy
5630265c02 Merge "[Media] Add some tests in ResumeMediaBrowserTest to ensure we're disconnecting old browsers." into tm-dev 2022-05-05 14:38:52 +00:00
Josh Tsuji
aa9e92c1a0 Merge "Unocclude immediately so that the surface animation is visible." into tm-dev 2022-05-05 14:25:03 +00:00
Prabir Pradhan
eb2d1e65b5 Make virtual input device creation synchronous
To ensure that virtual device creation is synchronized with changing
other system parameters (such as changing the display of the mouse
pointer), we must make virtual input device creation synchronous.

This is required to ensure that the VirtualMouse#getCursorPosition API
returns the correct value as soon as the virtual mouse device is
created.

The system only holds on to a PointerController when there is an input
device that can control the pointer that is connected. This is so that
we don't need to hold on to cursor graphics resources when there's no
mouse or touchpad connected. This means we can only synchronize updating
the pointer display once we know such an input device is connected.

In this CL, we update the virtual input device creation to wait on the
binder thread until the system recognizes the new virtual input device.
We also clean up the virtual device creation logic to ensure the proper
cleanup is done if creation fails at any point.

Bug: 216792538
Test: atest VirtualDeviceManagerServiceTest InputControllerTest
Test: atest VirtualMouseTest
Change-Id: I3b893d23cacec988eb49c9fd3a79cebe31a59c05
Merged-In: I3b893d23cacec988eb49c9fd3a79cebe31a59c05
2022-05-05 14:20:39 +00:00
Samiul Islam
9d115b0558 Merge "Disallow external storage access without restricting other api calls" into tm-dev am: 5f0c868b6a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17940795

Change-Id: Iff0630c8af5cc574796bdf7bf6d6610f83112798
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 13:43:35 +00:00
Samiul Islam
5f0c868b6a Merge "Disallow external storage access without restricting other api calls" into tm-dev 2022-05-05 13:39:34 +00:00
TreeHugger Robot
dfa287cf60 Merge "[Panlingual] Add a flag to control opt-in/out" into tm-dev am: aaf912305b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18161842

Change-Id: I83b4fbcf130937b3490a6f38dcbe0316a5454d13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 13:26:14 +00:00
Matt Pietal
6347dec97b Revert "Revert "Clocks were switching too frequently""
This reverts commit 1ab0ed29e4.

Reason for revert: Fixed

Change-Id: I7baacba6dced16bdcaecb0edec14e7fbcb5d4b30
2022-05-05 13:26:01 +00:00
Prabir Pradhan
cf9805a2db Merge "IMS: Intialize static association map before initializing native service" into tm-dev am: fb2c1de5b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18185202

Change-Id: I7d2dec09ebec671051d7fb9868cbbc8a359f72c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 13:25:51 +00:00
TreeHugger Robot
aaf912305b Merge "[Panlingual] Add a flag to control opt-in/out" into tm-dev 2022-05-05 13:25:42 +00:00
Julia Reynolds
c078068588 Merge "Revert "Clocks were switching too frequently"" into tm-dev am: 203d94b1fa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18178894

Change-Id: I200d3d24099c896ddb218cfef1d2b45726659982
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 13:25:38 +00:00
Prabir Pradhan
fb2c1de5b7 Merge "IMS: Intialize static association map before initializing native service" into tm-dev 2022-05-05 13:06:27 +00:00
Julia Reynolds
203d94b1fa Merge "Revert "Clocks were switching too frequently"" into tm-dev 2022-05-05 12:57:05 +00:00
TreeHugger Robot
cd2d0aadcb Merge "Update wallet tile secondary label." into tm-dev am: 8ec931fd44
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18127905

Change-Id: Ic940605233e3038c3666e8ff73fa5cd41c617f26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 12:40:16 +00:00