summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-02Snap for 11041982 from 3f0b6071dfd7554ff68fbc5e9f9f6fb32791075e to ↵aml_wif_341410080aml_wif_341310010android14-mainline-wifi-releaseAndroid Build Coastguard Worker
mainline-wifi-release Change-Id: I2da7befba6b1edd47b47efc95e95865739c31620
2023-10-27[automerger skipped] Merge "File size seal for memory mapped region" into ↵Keith Mok
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>
2023-10-27[automerger skipped] Merge "File size seal for memory mapped region" into ↵Keith Mok
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>
2023-10-27[automerger skipped] Merge "File size seal for memory mapped region" into ↵Keith Mok
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>
2023-10-27[automerger skipped] Merge "File size seal for memory mapped region" into ↵Keith Mok
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>
2023-10-27Merge "File size seal for memory mapped region" into tm-dev am: c23f1b73bc ↵Keith Mok
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>
2023-10-27Merge "File size seal for memory mapped region" into udc-dev am: ec8148a0fdKeith Mok
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>
2023-10-27Merge "File size seal for memory mapped region" into tm-dev am: c23f1b73bcKeith Mok
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>
2023-10-27Merge "File size seal for memory mapped region" into tm-dev am: c23f1b73bcKeith Mok
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>
2023-10-27Merge "File size seal for memory mapped region" into tm-devKeith Mok
2023-10-27Merge "File size seal for memory mapped region" into udc-devKeith Mok
2023-10-11make it clear mGpuMemTotalMap is R/OMaciej Żenczykowski
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
2023-10-06[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-06[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-06[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-06[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-06[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-05[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-05[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-05[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-05[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-05[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-05[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-05Merge "Add AppOps overload to be able to watch foreground changes." into ↵Atneya Nair
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>
2023-10-05[automerger skipped] Merge "Add AppOps overload to be able to watch ↵Atneya Nair
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>
2023-10-05Merge "Add AppOps overload to be able to watch foreground changes." into ↵Atneya Nair
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>
2023-10-05Merge "Add AppOps overload to be able to watch foreground changes." into ↵Atneya Nair
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>
2023-10-05Merge "Add AppOps overload to be able to watch foreground changes." into ↵Atneya Nair
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>
2023-10-05Merge "Add AppOps overload to be able to watch foreground changes." into ↵Atneya Nair
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>
2023-10-05Merge "Add AppOps overload to be able to watch foreground changes." into sc-devAtneya Nair
2023-10-05Merge "Add AppOps overload to be able to watch foreground changes." into tm-devAtneya Nair
2023-09-15File size seal for memory mapped regionKeith Mok
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)
2023-09-15File size seal for memory mapped regionKeith Mok
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)
2023-09-13Merge "Revert "Handle runtime sensor events even if there are no real ↵Marvin Ramin
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>
2023-09-13Merge "Revert "Handle runtime sensor events even if there are no real ↵Marvin Ramin
ones."" into udc-dev
2023-09-06Don't look through the buffer cache in protected contexts am: a0c7cca576Robert Phillips
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>
2023-09-05Don't look through the buffer cache in protected contextsRobert Phillips
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
2023-08-31Snap for 10743636 from 16430ee41075cca09fa93a22edf68f8da0d7e4a8 to ↵aml_wif_341110010Android Build Coastguard Worker
mainline-wifi-release Change-Id: I456af094743e0ca105759b291bb078b6fcd04027
2023-08-31[automerger skipped] Improve updateInputFlinger performance am: d80fdc4824 ↵Patrick Williams
-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>
2023-08-31Improve updateInputFlinger performancePatrick Williams
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)
2023-08-31Revert "Improve updateInputFlinger performance" am: a8ce8fc1d8Ken Chen
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>
2023-08-31Improve updateInputFlinger performancePatrick Williams
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
2023-08-31Revert "Improve updateInputFlinger performance"Ken Chen
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
2023-08-31Improve updateInputFlinger performance am: 82f3463d44Patrick Williams
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>
2023-08-30Improve updateInputFlinger performancePatrick Williams
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
2023-08-04Lower severity for invalid accessibility hover event stream to ERROR. am: ↵Daniel Norman
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>
2023-08-04Snap for 10609607 from 3bf0bd7feb3c156c714f442001273a308341cc49 to ↵aml_wif_341011010Android Build Coastguard Worker
mainline-wifi-release Change-Id: I624bfc2ddc7391f751dea5ce44c474d7e8f798d1
2023-08-04Lower severity for invalid accessibility hover event stream to ERROR.Daniel Norman
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
2023-08-03Merge "RenderEngine: don't blur when using protected content" into udc-dev ↵Leon Scroggins
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>
2023-08-03Merge "RenderEngine: don't blur when using protected content" into udc-devLeon Scroggins