Age | Commit message (Collapse) | Author |
|
mainline-wifi-release
Change-Id: I2da7befba6b1edd47b47efc95e95865739c31620
|
|
tm-dev am: c23f1b73bc am: c555aa2f95 am: 7f82601a52 -s ours am: 7ab3098310 -s ours
am skip reason: Merged-In Ibc263c4f78df897e884378e3d984a188ca8772c7 with SHA-1 f2c1d9d280 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24776199
Change-Id: I5dc3c9628b25c0263f35a3e87a7bbc93baa4cacb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
tm-dev am: c23f1b73bc am: c555aa2f95 am: 7f82601a52 -s ours
am skip reason: Merged-In Ibc263c4f78df897e884378e3d984a188ca8772c7 with SHA-1 f2c1d9d280 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24776199
Change-Id: Ife043760a20310c7f94155c595e2781d86dbc727
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
tm-dev am: c23f1b73bc am: 99785d0473 -s ours am: bc28cdc395 -s ours
am skip reason: Merged-In Ibc263c4f78df897e884378e3d984a188ca8772c7 with SHA-1 77b758c59f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24776199
Change-Id: Ie572cd307561c9f7b49f1b8a7581faf971553825
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
tm-dev am: c23f1b73bc am: 99785d0473 -s ours
am skip reason: Merged-In Ibc263c4f78df897e884378e3d984a188ca8772c7 with SHA-1 77b758c59f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24776199
Change-Id: I02ebc79e445b70cede46e1a8938f806d7a2c5b04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: c555aa2f95
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24776199
Change-Id: I6635eb79be40cfb9a370217c4ee51ef4c7bd66c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24776196
Change-Id: I128311668efff1d5ee717f4f26cb59b09e171d81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24776199
Change-Id: I8e1c1c8577936533c67e4a3290285d62a0656de8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24776199
Change-Id: I8760992075ba6aa04024590f1eaf08434539a853
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
|
|
Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
(cherry picked from https://android-review.googlesource.com/q/commit:af8d3a709b93cb2a857ff783840b3b3f1d83d16b)
Merged-In: I0484c629a02b84b59ca19b35e24a6496fbfd0990
Change-Id: I0484c629a02b84b59ca19b35e24a6496fbfd0990
|
|
foreground changes." into sc-dev am: 001bb2fb5c am: 9fad56cb33 am: 3f8ed18125 -s ours am: f7f5abfbb7 -s ours am: 6f0810ee9f -s ours am: b1ec172783 -s ours am: 76f52fb62b -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: Ifa6c0fd51ec027e0ecdc50231e9d0956437d79ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into sc-dev am: 001bb2fb5c am: 9fad56cb33 am: 3f8ed18125 -s ours am: f7f5abfbb7 -s ours am: 35388a2d76 -s ours am: 1dfa7aec4b -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: I79cf88069a3229c964b5e81b2a416aae21959b2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into sc-dev am: 001bb2fb5c am: 9fad56cb33 am: 3f8ed18125 -s ours am: f7f5abfbb7 -s ours am: 6f0810ee9f -s ours am: b1ec172783 -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: I771791851d1585d07bb6d6593a2394535828d22b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into sc-dev am: 001bb2fb5c am: 9fad56cb33 am: 3f8ed18125 -s ours am: f7f5abfbb7 -s ours am: 35388a2d76 -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: I0ff82e10e5095aae7fddb1b5e43edb5f44c59906
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into sc-dev am: 001bb2fb5c am: 9fad56cb33 am: 3f8ed18125 -s ours am: f7f5abfbb7 -s ours am: 6f0810ee9f -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: I1085a1d195d61823df70830c967ac5720a128edf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into sc-dev am: 001bb2fb5c am: 9fad56cb33 am: 3f8ed18125 -s ours am: f7f5abfbb7 -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: I13a8c4a45c9d2bb1fde0a94ed163cbb3cbb48fca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into sc-dev am: 001bb2fb5c am: 9fad56cb33 am: 3f8ed18125 -s ours am: f7f5abfbb7 -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: Ifa2d190e3e7301618d64c9489fd346a5625a54b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into sc-dev am: 001bb2fb5c am: 9fad56cb33 am: 3f8ed18125 -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: I9e411434599bd8b02f4f3f7aea9831d9812f0873
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into tm-dev am: 748247412c am: b9046129d7 am: 09a2a50347 -s ours am: 7eb9b2eb75 -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465454
Change-Id: Ieeec80b9010ad09c62211c0f7080165306ecfe26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into tm-dev am: 748247412c am: 65aa9b335d -s ours am: 907974e54b -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 949cb3d098 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465454
Change-Id: I6a50b7816d747a27a19e9ad0c858503c0b4d8021
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into tm-dev am: 748247412c am: b9046129d7 am: 09a2a50347 -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 83d1c72376 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465454
Change-Id: Ie878836822d6431d112dcae5fdd4e2d6b11b8926
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sc-dev am: 001bb2fb5c am: 9fad56cb33
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: I092b912791841b4f3edd8c15901ad3cdeab64587
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
foreground changes." into tm-dev am: 748247412c am: 65aa9b335d -s ours
am skip reason: Merged-In I89af46de557fbfc31d69613367a4e26a5222430a with SHA-1 949cb3d098 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465454
Change-Id: Idbf3c9b84ecfcc68a1de552d618d7357d3f8a126
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
tm-dev am: 748247412c am: b9046129d7
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465454
Change-Id: I2e20233e8d3c44ce357e6a9ce358e11f339eb05b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sc-dev am: 001bb2fb5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465455
Change-Id: I261f1e6f3309e2b2d685cb448c0c1f3ec35e3ae6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
tm-dev am: 748247412c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465454
Change-Id: Idf084bfa1955aeb9cabce1e7f35ca50b9ceecc1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
tm-dev am: 748247412c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/22465454
Change-Id: I009ad53f77d5754cfa1d5a71da80bf19934900e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
|
|
When using memfd for cross process communication, we always need to seal
the file size, otherwise remote process and shrink the size we memory
mapped and thus crash the originate process causing a DoS
Bug: 294609150
Test: Build
Ignore-AOSP-First: security
Change-Id: Ibc263c4f78df897e884378e3d984a188ca8772c7
Merged-In: Ibc263c4f78df897e884378e3d984a188ca8772c7
(cherry picked from commit 3d9f1e3b0a135b784b9ffa0e65d6a699c7ed1f8e)
|
|
When using memfd for cross process communication, we always need to seal
the file size, otherwise remote process and shrink the size we memory
mapped and thus crash the originate process causing a DoS
Bug: 294609150
Test: Build
Ignore-AOSP-First: security
Change-Id: Ibc263c4f78df897e884378e3d984a188ca8772c7
Merged-In: Ibc263c4f78df897e884378e3d984a188ca8772c7
(cherry picked from commit 3d9f1e3b0a135b784b9ffa0e65d6a699c7ed1f8e)
|
|
ones."" into udc-dev am: 5636b18792
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24240403
Change-Id: I8e664f1a64369b18618f275bb84387dab4ec3294
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
ones."" into udc-dev
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24666066
Change-Id: I66979343af4ef8fb23ac212e9763badb1450d9d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Test: manual - protected content in Netflix apk, even without blurring
Without this change getOrCreateBackendTexture can return an
un-Protected backend texture when a Protected one is required.
This causes the Protected content draw to be dropped.
Note: This CL originally landed in main as part of a broader fix for
blurring protected content, but it has been discovered to fix other
issues with protected content that were otherwise still visible in
this branch.
Bug: 242266174
Bug: 294357792
Change-Id: I9d7bab890ae8d88656e77dede962b40e926580c8
(cherry picked from commit 59f71734258e3959d2d3d8937d689b1bb88941db)
Merged-In: I9d7bab890ae8d88656e77dede962b40e926580c8
|
|
mainline-wifi-release
Change-Id: I456af094743e0ca105759b291bb078b6fcd04027
|
|
-s ours
am skip reason: Merged-In Ib39ba935727df0bc1ab4030bcfe8301de7e64805 with SHA-1 e11be022b1 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24613433
Change-Id: Ic13af6af525bfe5ab7e04e20446469719047ff57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This change improves the performance of the WindowInfosListenerInvoker work done on SurfaceFlinger's background executor thread. The primary optimization made is not sending a WindowInfosReportedListener with every call to WindowInfosListener.onWindowInfosChanged. Instead, we send a new interface, WindowInfosPublisher, and a unique listener id to listeners when they're added. Listeners call WindowInfosPublisher.ackWindowInfosReceived with their id after processing each update.
From traces taken during development, the new code is a major improvement, taking about 15% of the time spent previously on SurfaceFlinger's background thread for sending window infos. Performance with this change seems roughly in line with the performance in T.
Bug: 290377931
Test: atest WindowInfosListenerTest
Test: atest WindowInfosListenerInvokerTest
Test: manually killing system server and checking valid state on restart
Change-Id: Ib39ba935727df0bc1ab4030bcfe8301de7e64805
(cherry picked from commit acd2258a5492a9e289fd7f4b8ea90543d6843a23)
Merged-In: Ib39ba935727df0bc1ab4030bcfe8301de7e64805
(cherry picked from commit 16cb723d942232e6b421a5001eb134736e688f7d)
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24611291
Change-Id: Icaa8402925f9e1a5fa884f16f89c4ddf50c25c2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This change improves the performance of the WindowInfosListenerInvoker work done on SurfaceFlinger's background executor thread. The primary optimization made is not sending a WindowInfosReportedListener with every call to WindowInfosListener.onWindowInfosChanged. Instead, we send a new interface, WindowInfosPublisher, and a unique listener id to listeners when they're added. Listeners call WindowInfosPublisher.ackWindowInfosReceived with their id after processing each update.
From traces taken during development, the new code is a major improvement, taking about 15% of the time spent previously on SurfaceFlinger's background thread for sending window infos. Performance with this change seems roughly in line with the performance in T.
Bug: 290377931
Test: atest WindowInfosListenerTest
Test: atest WindowInfosListenerInvokerTest
Test: manually killing system server and checking valid state on restart
Change-Id: Ib39ba935727df0bc1ab4030bcfe8301de7e64805
(cherry picked from commit acd2258a5492a9e289fd7f4b8ea90543d6843a23)
(cherry picked from commit e8a7ab25b2f2f17571279a2c2bf2ea0dff66c8e6)
Merged-In: Ib39ba935727df0bc1ab4030bcfe8301de7e64805
This reverts commit a8ce8fc1d892ba7dcb27961b7bf49cc6433da7bb.
Change-Id: I3a9a5b5d397d6d37e9b81070a344a0202ce0f927
|
|
This reverts commit 82f3463d449eb13e28c5dbffeee16e10721c71d2.
Reason for revert: Broken Build 10741338 on git_udc-mainline-prod on mainline_modules_arm-userdebug
Bug: 298282482
Change-Id: I9a8eaaff637017cd84caaa5c0d570e24f257ed81
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24592967
Change-Id: I99509bf8b14e46b4f808512d636b946106cbea63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
This change improves the performance of the WindowInfosListenerInvoker work done on SurfaceFlinger's background executor thread. The primary optimization made is not sending a WindowInfosReportedListener with every call to WindowInfosListener.onWindowInfosChanged. Instead, we send a new interface, WindowInfosPublisher, and a unique listener id to listeners when they're added. Listeners call WindowInfosPublisher.ackWindowInfosReceived with their id after processing each update.
From traces taken during development, the new code is a major improvement, taking about 15% of the time spent previously on SurfaceFlinger's background thread for sending window infos. Performance with this change seems roughly in line with the performance in T.
Bug: 290377931
Test: atest WindowInfosListenerTest
Test: atest WindowInfosListenerInvokerTest
Test: manually killing system server and checking valid state on restart
Change-Id: Ib39ba935727df0bc1ab4030bcfe8301de7e64805
(cherry picked from commit acd2258a5492a9e289fd7f4b8ea90543d6843a23)
(cherry picked from commit e8a7ab25b2f2f17571279a2c2bf2ea0dff66c8e6)
Merged-In: Ib39ba935727df0bc1ab4030bcfe8301de7e64805
|
|
2f99cdb915
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24300485
Change-Id: Ibfc759bdff6eb69586a18b170e24ee718cea2ce5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
mainline-wifi-release
Change-Id: I624bfc2ddc7391f751dea5ce44c474d7e8f798d1
|
|
LOG(FATAL) crashes the device, which is very severe for the user.
The accessibility hover event stream has consistency issues that we
are actively fixing, but these fixes have not yet had time to soak.
Instead of cherrypicking the fix, instead we can demote the severity
of the log so that errors do not crash the device.
Bug: 286037469
Test: atest InputDispatcherTest#InvalidA11yHoverStreamDoesNotCrash
Test: Use talkback, repeatedly enter touch exploration while also
tapping with another finger. Eventually observe the failure
message which is now an ERROR instead of crashing the device
with a FATAL.
Change-Id: Iceea086345691cdad8ca5e092629de094d666de1
Merged-In: I1d6f091376b59279f11a04d02a875991a6384e31
|
|
am: 40fb4429b9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24212483
Change-Id: Ie01674ee82b01b0fc62f146455d43a86ea873f02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|