Sudheer Shanka
8ea69bab70
Merge "Update OWNERS for broadcast response related classes." into tm-dev am: 9af0eed1de am: 851c7f61ad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18377776
Change-Id: Ic1cf7242ebe613ec73fd10884743e424f82f6ca6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-18 21:52:49 +00:00
Sudheer Shanka
9af0eed1de
Merge "Update OWNERS for broadcast response related classes." into tm-dev
2022-05-16 21:26:19 +00:00
Tony Huang
0a066377f3
Merge "Remove supportsSplitScreenMultiWindow" into tm-qpr-dev
2022-05-16 08:04:27 +00:00
Wei Sheng Shih
6cfafc4b2b
Merge "Send client relaunch event to WMCore." into tm-dev am: a688a7499d am: ad95d22b9d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18367863
Change-Id: I7e0cbe1713b18456605b17098ea8f3e1edcc4ed6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-16 03:53:22 +00:00
Riddle Hsu
044de12a14
Merge "Round screen size of configuration" into tm-qpr-dev
2022-05-16 03:13:29 +00:00
Riddle Hsu
9605ca616b
Merge changes Ibd113f4f,I09c2feff into tm-qpr-dev
...
* changes:
Remove client side deferred config for cached state
Defer sending config change to cached process
2022-05-16 03:12:44 +00:00
Wei Sheng Shih
a688a7499d
Merge "Send client relaunch event to WMCore." into tm-dev
2022-05-16 01:55:24 +00:00
Jon Spivack
b6a381d22f
Merge "Revert "Fix default mode for system alert window on low-RAM device."" into tm-dev am: 074f4aa65d am: a7392da71a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18365482
Change-Id: Id0b2c0aee207206669111db90ff59916a80c9258
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 22:32:05 +00:00
Jon Spivack
074f4aa65d
Merge "Revert "Fix default mode for system alert window on low-RAM device."" into tm-dev
2022-05-13 22:15:19 +00:00
Sooraj Sasindran
3b3215cc25
Merge "Let managed profile owner retrieve enterprise apn" into tm-dev am: e182078fba am: cb81650464
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18213100
Change-Id: I2587ac5e9a274ea175419fefaeaa88c58af65c8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 17:45:32 +00:00
Sudheer Shanka
caf0790d49
Update OWNERS for broadcast response related classes.
...
Bug: 206518114
Test: n/a
Change-Id: I88e4bb13f536b732ca839d20111bd503a017885e
2022-05-13 10:37:38 -07:00
Kholoud Mohamed
29bdc3e3f7
Revert "Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs"" am: 704a86f316 am: 965185b792
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18344247
Change-Id: Idaab7634e9a7701a0b07f306d5c5258944cecb8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 17:36:08 +00:00
Sooraj Sasindran
e182078fba
Merge "Let managed profile owner retrieve enterprise apn" into tm-dev
2022-05-13 15:04:51 +00:00
Kholoud Mohamed
965185b792
Revert "Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs"" am: 704a86f316
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18344247
Change-Id: I2fe0890edd406a55e8d96fc2bfcc0da6df01f205
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-13 10:24:40 +00:00
Kholoud Mohamed
2c18b2e130
Merge "Revert "Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs""" into tm-dev
2022-05-13 09:27:17 +00:00
wilsonshih
2623b92278
Send client relaunch event to WMCore.
...
By sending the local relaunch event to server side, WMCore can keep
the starting window when client remove the original window, and because
client won't preserve the original window, the result of redrawed view
will match the new configuration.
Bug: 230998394
Test: launch chrome => swipe to go home => change toggle to either light
or dark theme => launch chrome again. Verify the app won't become transparent and the starting window remains on screen until client
report finish draw.
Change-Id: Ic8f1ebaf0bbaf2b060338ca08a11069481c09b9a
2022-05-13 06:54:12 +00:00
Riddle Hsu
7371d0be41
Remove client side deferred config for cached state
...
Since [1], the server side won't send the config change to a
cached state process, until it has an active state again.
So the logic of client side deferring can be removed.
[1]: I09c2feffba2fc124c623796af69de9f6adb60a39
Bug: 217934273
Test: ActivityThreadTest
Change-Id: Ibd113f4fb3b566e4e9cf5d7960b63a5c7790fb75
2022-05-13 14:50:09 +08:00
Jon Spivack
3462a1af3a
Revert "Fix default mode for system alert window on low-RAM device."
...
This reverts commit 8152335ad4 .
Reason for revert: This change caused regression b/230273264
Bug: 230273264
Fixes: 230273264
Change-Id: I041e3a12cc2a0d913e533b8bf414febdf0bf65ec
2022-05-13 03:28:24 +00:00
Sooraj Sasindran
03e3789af9
Let managed profile owner retrieve enterprise apn
...
Let managed profile owner retrieve enterprise apn
All override apn functionality should restricted to
device owner or managed profile owner only and not any
profile owner
Bug: 231360296
Test: system test with test dpc to confirm insertion, query and delete
from managed profile works fine
Change-Id: I06cdaa43ef015a5432956cbf2c62fd6c8f3a4353
2022-05-12 09:50:53 -07:00
Issei Suzuki
107dabed07
Merge "Add ActivityOption to remove keyguard when an activity is launched." into tm-qpr-dev
2022-05-12 15:31:42 +00:00
Kholoud Mohamed
704a86f316
Revert "Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs""
...
This reverts commit 00c0a92877 .
Reason for revert: fixed the original issue
Change-Id: Ie5905820de253630935ad59ba83d93446b8a377f
2022-05-12 14:23:21 +00:00
Julia Reynolds
cb38803c23
Merge "Fix blockable system notifications" into tm-dev am: ddfeaa18f7 am: 0c63a032f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18292722
Change-Id: I444b147a291bb8cf9db30f3ecb20fa00d8e7535e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 12:50:06 +00:00
Kholoud Mohamed
d0147283d7
Merge "Add missing enterprise updatable strings in SysUI" into tm-dev am: e563a237aa am: a5d186b4ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18230547
Change-Id: I269dd498d14d5d85d946fd49105946370f9a023a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 12:49:45 +00:00
Ruslan Tkhakokhov
0857ad4171
Merge "Make BackupTransport more resilient" into tm-dev am: a3a657350a am: a63b81a35c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18321342
Change-Id: I4979c265e3b6260ab0c246a11f964ecbe0ca2f1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 12:42:35 +00:00
Julia Reynolds
ddfeaa18f7
Merge "Fix blockable system notifications" into tm-dev
2022-05-12 11:55:40 +00:00
Kholoud Mohamed
e563a237aa
Merge "Add missing enterprise updatable strings in SysUI" into tm-dev
2022-05-12 11:44:21 +00:00
Riddle Hsu
5bfdaddc98
Round screen size of configuration
...
To avoid precision problem of float, such as
(int)(960/1.2f)=799
(int)(960/1.2f+0.5f)=800
(int)(540/1.2f)=449
(int)(540/1.2f+0.5f)=450
Bug: 204481252
Test: DisplayContentTests#testCreateTestDisplayContentFromDimensions
Change-Id: I8f78d9bd14b7fb9d12a20a662ad4ec04f82ce7f2
2022-05-12 17:12:37 +08:00
Ruslan Tkhakokhov
a3a657350a
Merge "Make BackupTransport more resilient" into tm-dev
2022-05-12 09:11:13 +00:00
TreeHugger Robot
77261fff6d
Merge "Add excludedPackages parameter to broadcast" into tm-dev am: e10b6c4df4 am: 7ce51c29f1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18196149
Change-Id: Id12d98d2d66957e7012a58bc46322b105a1293da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-12 02:43:07 +00:00
TreeHugger Robot
e10b6c4df4
Merge "Add excludedPackages parameter to broadcast" into tm-dev
2022-05-12 01:46:39 +00:00
Nate Myren
7a9cf44cfe
Merge "Note RECEIVE_AMBIENT_TRIGGER_AUDIO in the SoundTrigger" into tm-dev
2022-05-11 22:00:35 +00:00
Julia Reynolds
756a475be5
Fix blockable system notifications
...
Notifications can be non-blockable if their app has the
permission fixed or if the app holds certain roles.
Calculate that on device boot and role change, and use the same
source of truth for all UIs. As a bonus, we can remove some
systemui binder calls.
Test: SystemUiTests & FrameworkUiServicesTests
TesT: verify that 'usb debugging connected' notifs are non blockable
but magnification ones are, in systemui and settings
Fixes: 231662091
Change-Id: I980718ab61196901d976f9ea8ee035eafc021fc8
2022-05-11 21:37:44 +00:00
Pavel Grafov
523554b47f
Merge "Allow profile owners to protect packages." into tm-dev am: 20bd378d55 am: 2f7db4e0c7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18186904
Change-Id: I0b9bd45b9d2ec0537f1adbb062685fab71e7d27d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:29:00 +00:00
Kholoud Mohamed
37a3e5d475
Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs" am: 00c0a92877 am: eaa93a9742
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18308199
Change-Id: I2a1b7959f6761cb65c3b7c1902b6b8958ecd7147
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:25:36 +00:00
Tom
0e198329c7
[DO NOT MERGE] T Subcard logging - Media Card code path am: 49e76804b8 am: d08948bd08
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17717683
Change-Id: I06da6b4e73b9245fcb852e61f81352334350157d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:21:39 +00:00
kholoud mohamed
d269bca402
RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs am: 50f529a1e1 am: d721a3edc0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18188748
Change-Id: If861e6ead80ad109bc67ba8ca460c02c85578150
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:14:08 +00:00
Kholoud Mohamed
eaa93a9742
Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs" am: 00c0a92877
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18308199
Change-Id: I22107d58943369474a27c800c83f9ec29c78e897
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:11:14 +00:00
Tom
d08948bd08
[DO NOT MERGE] T Subcard logging - Media Card code path am: 49e76804b8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17717683
Change-Id: Ide7fb57d65816bd77699fbc07d3eb4850e4dd818
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 21:07:03 +00:00
Ayush Sharma
8e535f1fb2
Merge "Add string for set separate work lock link" into tm-dev am: 7e71b424c1 am: f9f3e236e8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18281663
Change-Id: Ie586bbc969c08af9bf6f2d1f0dc59c3a473e9701
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 20:51:34 +00:00
kholoud mohamed
d721a3edc0
RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs am: 50f529a1e1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18188748
Change-Id: I9b978ad25e97ddbd28b8494ffb5e5ae90fa60fcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-05-11 20:49:18 +00:00
Pavel Grafov
20bd378d55
Merge "Allow profile owners to protect packages." into tm-dev
2022-05-11 20:17:32 +00:00
Jonathan Scott
7b11af45d1
Merge "Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs"" into tm-dev
2022-05-11 20:04:06 +00:00
Kholoud Mohamed
00c0a92877
Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs"
...
This reverts commit 50f529a1e1 .
Reason for revert: b/232270123
Change-Id: Iddf33e62e733bfeafc93e15c90c4978087a28829
2022-05-11 19:15:49 +00:00
Evan Severson
1968e5df71
Add excludedPackages parameter to broadcast
...
This parameter is useful for when a broadcast's intent is not targeting
specific package and it is not wanted to be delievered to a specific
one.
Test: Install two apps and create shell command argument to exlude
packages, verify the correct packages can receive or get
skipped. Verified with manifest and registered receivers.
Bug: 231635380
Bug: 210118427
Merged-In: I9a331f71c7052b294d4eada0f0f658dba989d881
Change-Id: I9a331f71c7052b294d4eada0f0f658dba989d881
2022-05-11 18:48:35 +00:00
Tom Chen
c6caf1cfdc
Merge "[DO NOT MERGE] T Subcard logging - Media Card code path" into tm-dev
2022-05-11 17:14:44 +00:00
Kholoud Mohamed
e875e822a9
Merge "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs" into tm-dev
2022-05-11 16:42:45 +00:00
TreeHugger Robot
d0f6ad2f30
Merge "Reland: Change input injection security model" into tm-dev
2022-05-11 13:12:38 +00:00
Ayush Sharma
7e71b424c1
Merge "Add string for set separate work lock link" into tm-dev
2022-05-11 12:56:44 +00:00
Ruslan Tkhakokhov
3f82689d2b
Make BackupTransport more resilient
...
Currently, if the transport implementation throws an exception, the
framework will wait for response for the full timeout duration (10
minutes) before aborting the operation (see attached bug).
1. Add exception handlers to the transport wrapper that runs on the
remote side (i.e. transport implementation side) - while exceptions
are no longer propagated to system_server with introduction of async
transport, we'd still like to know when one occurs to stop waiting
for response (instead of relying on timeout).
2. Reduce the 10-minute timeout to 5 minutes - our data shows this is a
reasonable value.
Bug: 229670840
Test: 1. Manual (test B&R of any app)
2. atest CtsBackupHostTestCases
Change-Id: Id97fa470fae65efc0ad587615a6e9edfd1e5f298
2022-05-11 11:40:39 +00:00
Tony Huang
98b4783fa8
Remove supportsSplitScreenMultiWindow
...
For new split screen, we are using supportsMultiWindow and other
multi-window features should use it too so remove
supportsSplitScreenMultiWindow and update some files which still
use it.
Bug: 199236198
Test: pass existing tests
Change-Id: I3b3ec3376a4c79295f9d9f913585534a3815e75a
2022-05-11 17:52:34 +08:00