Commit Graph

590408 Commits

Author SHA1 Message Date
Tony Huang
ae7e2fb0bb Merge "Migrate Bubbles to wm-shell (5/n)" 2020-11-04 07:31:30 +00:00
Wei Sheng Shih
355c78fcfd Merge "Allow Activity#setTurnScreenOn to wakeup device" 2020-11-04 06:39:30 +00:00
Jimmy Chen
e9c67a6886 Merge "wifi: create an option for the WPA3 Enterprise security type" 2020-11-04 06:28:39 +00:00
Automerger Merge Worker
f1bb3b457c Merge "[automerger skipped] Merge "Introduce INPUT_CONSUMER permission for InputConsumer" into rvc-d1-dev am: c3347f92cd -s ours am: f4a788bee3 -s ours" into rvc-qpr-dev-plus-aosp am: 7b8c2f0086 -s ours
am skip reason: Change-Id I7a4c2c4cba7ea670873ab2ac49b9880d9a65cd86 with SHA-1 48002d8936 is in history

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

Change-Id: I8ad056054a7e625bcaa02ecd99e58e91f10d6868
2020-11-04 06:12:29 +00:00
TreeHugger Robot
bfc10dab2e [automerger skipped] Merge "Introduce INPUT_CONSUMER permission for InputConsumer" into rvc-d1-dev am: c3347f92cd am: 82415c8b8b -s ours am: 434fbe192b -s ours
am skip reason: Change-Id I7a4c2c4cba7ea670873ab2ac49b9880d9a65cd86 with SHA-1 80951fa9a8 is in history

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

Change-Id: I29d3db4159cda258c5a9a8437382e4a402807b3b
2020-11-04 06:12:12 +00:00
TreeHugger Robot
35615f9bc3 Merge "Instrument CUJ for HUN and App launch from notification" 2020-11-04 06:00:04 +00:00
Winson Chung
f97bf81d1e Merge changes I581de3ff,I7d777c59
* changes:
  5/ Validate and resolve shortcut & task activity infos
  4/ Add basic drag and drop policy & handler for the shell
2020-11-04 05:57:22 +00:00
Automerger Merge Worker
7b8c2f0086 Merge "[automerger skipped] Merge "Introduce INPUT_CONSUMER permission for InputConsumer" into rvc-d1-dev am: c3347f92cd -s ours am: f4a788bee3 -s ours" into rvc-qpr-dev-plus-aosp 2020-11-04 05:53:22 +00:00
TreeHugger Robot
a50cc3b9a4 [automerger skipped] Merge "Introduce INPUT_CONSUMER permission for InputConsumer" into rvc-d1-dev am: c3347f92cd -s ours am: f4a788bee3 -s ours
am skip reason: Change-Id I7a4c2c4cba7ea670873ab2ac49b9880d9a65cd86 with SHA-1 80951fa9a8 is in history

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

Change-Id: I681e7c40f5e96aea00259fb3b7f61300ab913a66
2020-11-04 05:53:16 +00:00
TreeHugger Robot
434fbe192b [automerger skipped] Merge "Introduce INPUT_CONSUMER permission for InputConsumer" into rvc-d1-dev am: c3347f92cd am: 82415c8b8b -s ours
am skip reason: Change-Id I7a4c2c4cba7ea670873ab2ac49b9880d9a65cd86 with SHA-1 80951fa9a8 is in history

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

Change-Id: I61447628f2066473009788f5c8b60400da13df1b
2020-11-04 05:53:00 +00:00
TreeHugger Robot
82415c8b8b Merge "Introduce INPUT_CONSUMER permission for InputConsumer" into rvc-d1-dev am: c3347f92cd
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12937360

Change-Id: I63a88a3b97c87490551535b58042cc210e998944
2020-11-04 05:38:49 +00:00
TreeHugger Robot
f4a788bee3 [automerger skipped] Merge "Introduce INPUT_CONSUMER permission for InputConsumer" into rvc-d1-dev am: c3347f92cd -s ours
am skip reason: Change-Id I7a4c2c4cba7ea670873ab2ac49b9880d9a65cd86 with SHA-1 80951fa9a8 is in history

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

Change-Id: I99903a9323a71ba08ba097a6223a4faa0c8459ef
2020-11-04 05:38:26 +00:00
Riddle Hsu
efa6602e6a Merge "Reduce unnecessary invocation of setInputWindowInfo" 2020-11-04 05:35:51 +00:00
TreeHugger Robot
c3347f92cd Merge "Introduce INPUT_CONSUMER permission for InputConsumer" into rvc-d1-dev 2020-11-04 05:21:36 +00:00
TreeHugger Robot
db553dcbbd Merge "Rename Stack to Task related terms (1/n)" 2020-11-04 05:10:56 +00:00
TreeHugger Robot
bda3d63235 Merge "Hopefully fix validatekeymaps mac build." 2020-11-04 04:50:40 +00:00
Tony Huang
eb01a25c87 Migrate Bubbles to wm-shell (5/n)
Move bubbles package and related resources to shell package,
also copied some used codes and resources.

Bug: 161980186
Test: atest SystemUITests
Test: atest WMShellUnitTests
Change-Id: Ia108bd4149b3c3bf86631ba1a7a6bce0e76af78f
2020-11-04 11:01:56 +08:00
TreeHugger Robot
6ef0203cd4 Merge "Fix performance issue from refreshing runtime permission state before write." 2020-11-04 03:01:27 +00:00
Treehugger Robot
02c367d8c1 Merge "Add UWB Tests to verify Builders and Parcels" am: 84afc97ad7 am: 86d811e556 am: d947f25a20 am: 717f59e083
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1472364

Change-Id: Ie8a26f25ce79effd466f880268c981057b6f91be
2020-11-04 02:52:00 +00:00
Henry Fang
e5a7cb37ec Merge "Set eventlistener during MediaCas initialization" 2020-11-04 02:42:42 +00:00
Treehugger Robot
717f59e083 Merge "Add UWB Tests to verify Builders and Parcels" am: 84afc97ad7 am: 86d811e556 am: d947f25a20
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1472364

Change-Id: I77cb51315534cfd76c2df14594150c3918723b83
2020-11-04 02:38:28 +00:00
Eugene Susla
b35e5bc980 Merge "Fix signature generation for nested annotaions" 2020-11-04 02:22:40 +00:00
Treehugger Robot
d947f25a20 Merge "Add UWB Tests to verify Builders and Parcels" am: 84afc97ad7 am: 86d811e556
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1472364

Change-Id: I921086d2b5b3a9a0a5b8d78109d28cccf6ff26fd
2020-11-04 02:20:27 +00:00
Raff Tsai
c63fe36c44 Merge "Revert "Address API feedback on setOnRtpRxNoticeListener"" 2020-11-04 02:07:06 +00:00
wilsonshih
7cb5807f79 Allow Activity#setTurnScreenOn to wakeup device
Add a condition that Activity#setTurnScreenOn can wakup device, also
make that activity become visible and dismiss keyguard automatically
when

- keyguard is insecure and
- device is non-interactive

Follow 7caf48e, if the above conditions are met, turnScreenOn can also
dismiss multiwindow mode.

Bug: 155922711
Test: atest ActivityVisibilityTests KeyguardTests KeyguardLockedTests
KeyguardTransitionTests AppConfigurationTests ReplaceWindowTests
ActivityLifecycleKeyguardTests

Change-Id: I7b18c391819d8e69b51d6f5b5e99a023d5ea1a0f
2020-11-04 10:06:25 +08:00
Automerger Merge Worker
0078938200 Merge "docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3 am: 7e20c36a51 am: c456bb309f" into rvc-qpr-dev-plus-aosp am: a06b63bb4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: I8cb740f97d0b19f7bb967ecec09482374f076a04
2020-11-04 01:55:54 +00:00
Treehugger Robot
86d811e556 Merge "Add UWB Tests to verify Builders and Parcels" am: 84afc97ad7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1472364

Change-Id: I009835caafb24114526a4483f2e306cabe0efb3f
2020-11-04 01:55:18 +00:00
Joshua Baxter
53324a35e3 docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3 am: 7e20c36a51 am: 7a30eae665 am: 492cb32c3a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: Id20412b1c10c242720d4f6d965688b18ad61d0af
2020-11-04 01:55:11 +00:00
TreeHugger Robot
a641c7dc2d Merge "Revert the API behavior" 2020-11-04 01:52:10 +00:00
Raff Tsai
0ca7f047e1 Revert "Address API feedback on setOnRtpRxNoticeListener"
This reverts commit 874cc38519.

Reason for revert: causes build break b/172387048

Change-Id: I652161584c78be8e03e0668ce15325c41109e213
2020-11-04 01:41:50 +00:00
Automerger Merge Worker
a06b63bb4e Merge "docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3 am: 7e20c36a51 am: c456bb309f" into rvc-qpr-dev-plus-aosp 2020-11-04 01:12:20 +00:00
Joshua Baxter
5ceb0cdf2b docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3 am: 7e20c36a51 am: c456bb309f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: I1514d78521931312933080d83a690238e76fb98d
2020-11-04 01:12:10 +00:00
Joshua Baxter
492cb32c3a docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3 am: 7e20c36a51 am: 7a30eae665
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: Iece05fb4b30c057728cee465cb0cb788a9220304
2020-11-04 01:12:04 +00:00
Treehugger Robot
84afc97ad7 Merge "Add UWB Tests to verify Builders and Parcels" 2020-11-04 01:10:22 +00:00
Chris Li
b4e9dc0a28 Merge "Update DisplayAreaOrganizer document" 2020-11-04 01:06:50 +00:00
Joshua Baxter
c456bb309f docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3 am: 7e20c36a51
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: Icf4b57fe58f557c5df5e7733a924a8455d8d2360
2020-11-04 00:58:09 +00:00
Joshua Baxter
71d03cbb82 docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3 am: 4af722e4aa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: Ie470db5f49e1acd6742183608e8b61af41af1635
2020-11-04 00:58:00 +00:00
Joshua Baxter
7a30eae665 docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3 am: 7e20c36a51
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: I7178d3d8360cc5986785bce67e809b7542a4f51a
2020-11-04 00:57:54 +00:00
Louis Chang
6cdd205333 Rename Stack to Task related terms (1/n)
No logical changes, just renaming which includes
- STACK_VISIBILITY to TASK_VISIBILITY
- ReparentMoveStackMode to ReparentMoveRootTaskMode
- TAG_STACK to TAG_ROOTTASK
- DEBUG_STACK to DEBUG_ROOTTASK
- MATCH_ATTACHED_TASK_ONLY to MATCH_ATTACHED_TASK_ONLY

Bug: 157876447
Test: presubmit
Change-Id: I367faf32b0729580a1a213ac9631e5ff0aaf6636
2020-11-04 08:55:57 +08:00
TreeHugger Robot
cf495835b7 Merge "Examining if started activity violates lock task mode earlier" 2020-11-04 00:43:14 +00:00
Joshua Baxter
4af722e4aa docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: Id17dd42b36327534837996e9eaf1fc75b5a5f3b7
2020-11-04 00:43:11 +00:00
Joshua Baxter
7e20c36a51 docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a am: 88dce482e3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: Idd9e6c53ff7fc459d4b4ced5f1ba00571c26ac75
2020-11-04 00:42:54 +00:00
TreeHugger Robot
1516c7fccd Merge "Move Lock Task Auth estimation to LockTaskController" 2020-11-04 00:42:10 +00:00
Joshua Baxter
88dce482e3 docs: fix "buidler" typos in Typeface.Builder am: 8aeade4629 am: f36f2de31a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/9975934

Change-Id: I7593fd1af6e5e310322ffba85d6140f6e71b4cb5
2020-11-04 00:16:41 +00:00
Brett Chabot
4bfc6508ab Hopefully fix validatekeymaps mac build.
Only link in libbinder for linux builds.

Bug: 172023026
Test: m validatekeymaps
Change-Id: Ibdcdfab2c5160644b9b9453e56a76d47f6d2b9b4
2020-11-03 16:09:58 -08:00
Winson Chung
3317d134cc 5/ Validate and resolve shortcut & task activity infos
- Resolve shortcut activity infos
- Fix issue with resolving activity infos for restored tasks after reboot

Bug: 169894807
Test: atest DragDropControllerTests
Change-Id: I581de3ff31747e4a3369ef5b8c96cef132aa2bb5
2020-11-03 15:52:37 -08:00
Hai Zhang
6a2480d956 Fix performance issue from refreshing runtime permission state before write.
- The writeRuntimePermissionsForUserLPr() call in
  installPackageFromSystemLIF() doesn't seem necessary at all.
- Call writeLegacyPermissionStateTEMP() only once for all users in
  writePermissionSettings().

Fixes: 172297495
Test: presubmit
Change-Id: I459bc853cd4f72b70fad84bae9fb189dd974cfbf
2020-11-03 23:38:40 +00:00
Hongyi Zhang
32a927a47b Merge "Factory Reset flag & minor refinement over flag reset scopes" 2020-11-03 23:34:41 +00:00
Hongyi Zhang
b9a46dfe0d Factory Reset flag & minor refinement over flag reset scopes
1. At the step of wiping all namespaces, only wipe namespaces with
recorded access by a package. If a namespace is not even accessed by any
package, then resetting it most likely won't make any changes.
Restricting the scope can slightly make the reset less aggressive.
2. In performScopedReset step, if the package hasn't been recorded to
access any namespace, reset nothing rather than reset all namespaces.
"reset all" will happen on the next level any way.
3. Allowlist namespace "configuration" from RescueParty resets, so that
we can use it to contain flags for RescueParty itself.
4. Add a flag which can disable factory reset(but by default still
enabling it) into namespace "configuration".

Test: atest RescuePartyTest
Bug: 162425385
Change-Id: Ie2fbd531535fcaed31c72331b01453e48777eacf
2020-11-03 15:32:07 -08:00
Taran Singh
fd4623c388 Merge "Measure baseline IMF latency (2/n)" 2020-11-03 23:30:05 +00:00