Chavi Weingarten
5dcd46d356
Merge "SurfaceView: Synchronize all surface view changes with VRI draw" into tm-dev
2022-03-03 17:57:05 +00:00
TreeHugger Robot
edc7b17ce9
Merge changes from topic "tm-remove-iorapd" into tm-dev
...
* changes:
[Re-land] Remove scripts related to iorap
[Re-land] Remove iorap framework codes
2022-03-03 17:16:02 +00:00
Alex Buynytskyy
a7ebd914e9
Merge "Exclude known failing test from presubmit." into tm-dev
2022-03-03 17:13:02 +00:00
Alex Buynytskyy
86a15bd85d
Exclude known failing test from presubmit.
...
Bug: 222348420
Fixes: 222348420
Test: presubmit
Change-Id: Ibb6fe1c079598de2ecf29bb885ecd1788312522d
2022-03-03 09:00:00 -08:00
TreeHugger Robot
5546ba69d0
Merge "Explain what a DPC is in new API docs." into tm-dev
2022-03-03 16:49:20 +00:00
Tyler Lacey
bf059af71c
Merge "Fix captureTaskBitmap for tasks not positioned at top-left of screen." into tm-dev
2022-03-03 16:42:41 +00:00
TreeHugger Robot
01508633c3
Merge "Pipe SatellitePvt fields in JNI" into tm-dev
2022-03-03 16:35:30 +00:00
Robert Horvath
1772b0ab23
Merge "Report changed keep clear areas to TvPipController" into tm-dev
2022-03-03 16:32:19 +00:00
Nikita Ioffe
74159c8bcc
Merge "Remove supplementalprocess APEX" into tm-dev
2022-03-03 16:31:55 +00:00
Miranda Kephart
94fdf4049d
Merge "Separate callbacks for dismiss start and end" into tm-dev
2022-03-03 16:29:04 +00:00
Vishnu Nair
797aa0066c
SurfaceView: Synchronize all surface view changes with VRI draw
...
Re landing with the following changes:
We initially cloned the SurfaceControl handle to avoid locking when
accessing the SurfaceControl from the position listener callbacks
running from RT workers. But this meant the last reference to the
layer handle would only be released by GC. If SurfaceViews are
created and destroyed rapidly, we would be at the mercy of GC to
release buffers.
Original change:
There are three transaction queues that can submit SurfaceView
changes.
1. Buffer updates via BBQ apply token
2. SCC apply token
3. ViewRootImpl BBQ apply token
It makes sense for most SurfaceView changes to be synchronized with
ViewRootImpl draws since the caller can optionally synchronize the
change with main window content.
This change eliminates the tmp transaction that is applied directly
via the SCC apply token and instead applies them with the ViewRootImpl
draw transaction.
Also take the opportunity to scope down mSurfaceControlLock usage.
Test: atest SurfaceViewSyncTest
Test: go/wm-smoke
Test: run mem tests via forrest
Bug: b/217973491, b/221631942
Change-Id: Idba712d146e62d7346920dc4f060cba92d47fada
2022-03-03 16:07:15 +00:00
TreeHugger Robot
2348e76c09
Merge "Add ScopedLocalRef for new Strings in JNI" into tm-dev
2022-03-03 15:28:07 +00:00
Philip Junker
abcfe41ed2
Merge "Move logic from PMS#wakePowerGroupLocked() into PowerGroup#wakeUpLocked()." into tm-dev
2022-03-03 15:27:49 +00:00
TreeHugger Robot
01eeccd8fe
Merge "Add DozeSuppressor to DozeModule" into tm-dev
2022-03-03 14:45:24 +00:00
Charles Chen
c4c1ac53fd
Merge "Promote startActivityAsUser to SystemApi" into tm-dev
2022-03-03 14:26:27 +00:00
Gavin Corkery
4682aac632
Merge "Add isSameApp to PackageManagerInternal" into tm-dev
2022-03-03 13:49:14 +00:00
TreeHugger Robot
33a2b4bacd
Merge "Incorporate API feedback: CAI requestCursorUpdates()" into tm-dev
2022-03-03 13:27:04 +00:00
Robert Horvath
1b0ffb5b13
Merge "Mark focused Views as keep clear areas" into tm-dev
2022-03-03 13:14:56 +00:00
Chaohui Wang
527df1cbfa
Merge "Enable fixed LicenseHtmlGeneratorFromXmlTest" into tm-dev
2022-03-03 12:55:04 +00:00
Kholoud Mohamed
0f7a1a7083
Merge "broadcast profile-relevant intents to DMRH" into tm-dev
2022-03-03 12:37:57 +00:00
TreeHugger Robot
b7cca6b1ff
Merge "MediaHiearchyManager: prevent NPE in updateTargetState()" into tm-dev
2022-03-03 12:15:23 +00:00
Elis Elliott
00d2bb7238
Explain what a DPC is in new API docs.
...
Fixes: 218876435
Test: N/A
Change-Id: I2e7ee6f1f46f9e672f4707740585cda79c2d1542
2022-03-03 12:02:26 +00:00
Riddle Hsu
f2fe0dbe18
Merge "Add empty addTransactionCommittedListener for StubTransaction" into tm-dev
2022-03-03 11:47:16 +00:00
Tsung-Mao Fang
1db2b7cec6
Merge "Fix a few tests" into tm-dev
2022-03-03 11:41:01 +00:00
Robert Horvath
a197b9759f
Report changed keep clear areas to TvPipController
...
Bug: 218416347
Test: atest DisplayContentTests#testKeepClearAreasMultipleWindows
Test: atest WindowStateTests#testKeepClearAreas
Change-Id: Ic61b1f11a27b0411baa5dfc5146c96700f751527
2022-03-03 12:34:57 +01:00
TreeHugger Robot
b34bc34f42
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 4fe1d2d420 -s ours am: b7da7ff258 -s ours am: ded7bcc73a -s ours am: ce63f7c723 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: Ie97da8a80b2695b27707e2fa79cfec96f98dbdc3
2022-03-03 11:27:26 +00:00
TreeHugger Robot
7410b316b4
Merge changes from topic "presubmit-am-968cbcd5476f472fb5e00f482b10bff2" into sc-qpr1-dev am: 4d4af2e2cf am: d1ea118441 am: bec17ff53d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I3c60b16e01db910e3194f62198907456c552f850
2022-03-03 11:26:34 +00:00
Bill Yi
7f88644c65
[automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 0100caf6e6 am: a16c2cac55 -s ours am: 0fb61ed319 -s ours am: a31350883a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I05a4e9fb90b962658f16f1c39ad6098e76735788
2022-03-03 11:25:59 +00:00
TreeHugger Robot
f89f27e005
Merge "Fix flag in QSSecurityFooter" into tm-dev
2022-03-03 11:13:25 +00:00
TreeHugger Robot
ce63f7c723
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 4fe1d2d420 -s ours am: b7da7ff258 -s ours am: ded7bcc73a -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I672a86c6ddb0c03d9a48c5cc9e8d0238b111f6ce
2022-03-03 11:03:50 +00:00
TreeHugger Robot
bec17ff53d
Merge changes from topic "presubmit-am-968cbcd5476f472fb5e00f482b10bff2" into sc-qpr1-dev am: 4d4af2e2cf am: d1ea118441
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I29825e05bac8196dccbe26844118697a277d91b0
2022-03-03 11:03:29 +00:00
Bill Yi
a31350883a
[automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 0100caf6e6 am: a16c2cac55 -s ours am: 0fb61ed319 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I327d49d1c174fa5f1aae0d75ded53a2c1d7969fa
2022-03-03 11:03:15 +00:00
TreeHugger Robot
fdf73b0ae7
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 4fe1d2d420 -s ours am: 92bd8e3d33 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I1dbafe0d4cc6df15ab5f201c54f36b327c2fc8da
2022-03-03 10:53:02 +00:00
Naomi Musgrave
032eae98fe
Merge "Refactor content recording out of DisplayContent" into tm-dev
2022-03-03 10:46:43 +00:00
Naomi Musgrave
3302797586
Merge "MediaProjection sets content recording details in WM directly." into tm-dev
2022-03-03 10:45:36 +00:00
Muralidhar Reddy Mule
2156ca39c2
Merge "[MEP] UnsupportedOperationException is thrown when carrier app tries to download subscription." into tm-dev
2022-03-03 10:40:30 +00:00
TreeHugger Robot
ded7bcc73a
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 4fe1d2d420 -s ours am: b7da7ff258 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I3fdcb9c01331b82ef912bfbf618a134b4aa24956
2022-03-03 10:32:09 +00:00
TreeHugger Robot
d1ea118441
Merge changes from topic "presubmit-am-968cbcd5476f472fb5e00f482b10bff2" into sc-qpr1-dev am: 4d4af2e2cf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I079ea3eb1102128d7a4059008884b5f15ed85b08
2022-03-03 10:32:00 +00:00
Bill Yi
0fb61ed319
[automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 0100caf6e6 am: a16c2cac55 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: I12fff499ce413e52d91517427d52d39571e56b38
2022-03-03 10:31:53 +00:00
TreeHugger Robot
b7da7ff258
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 4fe1d2d420 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: Id429409feedcadfd6476806b4474d7a6902d2e69
2022-03-03 10:31:29 +00:00
Wu Ahan
b716e34486
Merge "Log event logs about wallpaper surface request visibility" into tm-dev
2022-03-03 10:31:17 +00:00
TreeHugger Robot
92bd8e3d33
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 4fe1d2d420 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17061898
Change-Id: Id48c5cb173b2e9c70c8468102e18c1c76e1387cb
2022-03-03 10:30:42 +00:00
TreeHugger Robot
215136fda5
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: e0647b9540 -s ours am: f4dbb096f1 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17062829
Change-Id: I8e2d5cdaf58a294e1476e9f46df17b71eb1fdb6b
2022-03-03 10:30:28 +00:00
Wu Ahan
1a2749a1e2
Log event logs about wallpaper surface request visibility
...
Bug: 212940778
Bug: 221194708
Test: See b/221194708
Change-Id: I1911bd25e87eb925f693d0e6db6da6840055f77b
2022-03-03 10:22:02 +00:00
TreeHugger Robot
4d4af2e2cf
Merge changes from topic "presubmit-am-968cbcd5476f472fb5e00f482b10bff2" into sc-qpr1-dev
...
* changes:
[automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 0100caf6e6
Import translations. DO NOT MERGE ANYWHERE
2022-03-03 10:08:40 +00:00
TreeHugger Robot
4fe1d2d420
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev
2022-03-03 10:08:40 +00:00
TreeHugger Robot
85efd31de9
Merge changes from topic "presubmit-am-968cbcd5476f472fb5e00f482b10bff2" into tm-dev
...
* changes:
[automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 0100caf6e6 2p: f913029828
[automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 0100caf6e6
Import translations. DO NOT MERGE ANYWHERE
2022-03-03 10:08:40 +00:00
TreeHugger Robot
f4dbb096f1
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev am: e0647b9540 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17062829
Change-Id: Ibab56362fdb93ce85495e36befa0c34d8e467ae2
2022-03-03 10:06:50 +00:00
Chaohui Wang
2d3bc30cdb
Enable fixed LicenseHtmlGeneratorFromXmlTest
...
Test: Run presubmit
Bug: 219375421
Change-Id: Id79dfb9799796d697d50672bbbe3bb8dde6fe434
2022-03-03 10:05:27 +00:00
Vadim Caen
8fa5667732
Merge "Move OnBackInvokedCallback to window package." into tm-dev
2022-03-03 10:03:41 +00:00