- Sep 23, 2024
-
-
Treehugger Robot authored
-
Liz Prucka authored
Parent bug: b/353324127. Enabling `thread-safety-reference-return` to allow developers to utilize Clang thread safety guardrails (GUARDED_BY, REQUIRES, EXCLUDES). Added NO_THREAD_SAFETY_ANALYSIS annotations to violating functions. If this is not desired, please respond with concerns or preferred fix. Bug: 354740314 Flag: TEST_ONLY Test: m out/soong/.intermediates/frameworks/native/services/surfaceflinger/tests/unittests/libsurfaceflinger_unittest/android_x86_silvermont/obj/frameworks/native/services/surfaceflinger/tests/unittests/CommitTest.o Change-Id: I9be1254c3e2685b0aa950b314c581824f40ce26c
-
Carlos Martinez Romero authored
Test: Built and ran Bug: 342199002 Flag: EXEMPT no-op change Change-Id: I0c0e0284db8c45eb5af1e9a490a5a91f63a76946
-
Parth Sane authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3271892 Change-Id: I6291c0ebf0a2391c10bb380560978fcc429d0193 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Parth Sane authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3271892 Change-Id: I4e5f0f3b2e672da721d87bce2714c035f940bde5 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Parth Sane authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3264077 Change-Id: I5cebaf2323e08593ba02554fa57785407875dd73 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Melody Hsu authored
* changes: [legacy layer cleanup] Misc dead code in Layer [legacy layer cleanup] Transaction methods [legacy layer cleanup] Crop and transform methods
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3264077 Change-Id: I9b05b2833eb863891d87829326e78f3bdd51d520 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Alec Mouri authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3276511 Change-Id: I3f3c49ea3a4880ea5d9ac39af915dca4b3950c52 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3276511 Change-Id: I841dbfd2472c8f3fb7b9069737b52fd6d124c859 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
-
Alec Mouri authored
This reverts commit 3118f969. Reason for revert: b/368514217 Change-Id: Id69a0bd8850d2b6c093f7ce78817cdf5705215b1
-
Olivier Gaillard authored
Change-Id: Ia21c7bb1296dd03af0e08f614a597d166307c69a
-
Melody Hsu authored
Remove unused methods in legacy layer code. Flag: EXEMPT flag removal Bug: 330785038 Test: presubmit Change-Id: I463f4a0c0a64a059babd5608ba4a4311ff6e2354
-
Melody Hsu authored
Remove unused methods in legacy layer code. Flag: EXEMPT flag removal Bug: 330785038 Test: presubmit Change-Id: I097480082e95bb38d716336fa1909103c3593494
-
Melody Hsu authored
Remove unused methods in legacy layer code. Flag: EXEMPT flag removal Bug: 330785038 Test: presubmit Change-Id: I0c008ea8548ef18c86bd99280f9c1f202f656cc9
-
- Sep 21, 2024
-
-
Automerger Merge Worker authored
[automerger skipped] Merge "Merge "DO_NOT_MERGE Fix primaryRangeIsSingleRate + touch on dVRR" into android15-tests-dev am: 726ca290" into main am: 9f3ef6e2 -s ours am: 544abfd8 -s ours am skip reason: Merged-In Ic5b2b298fe0df357f77ef8f06b1fc0fc248e0498 with SHA-1 12b90231 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3275058 Change-Id: I43630610071fc56a8297e5fddbe88ac5f31cbe91 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Rachel Lee authored
[automerger skipped] Merge "DO_NOT_MERGE Fix primaryRangeIsSingleRate + touch on dVRR" into android15-tests-dev am: 726ca290 am: c73f2d09 -s ours am: 7ab30b28 -s ours am skip reason: Merged-In Ic5b2b298fe0df357f77ef8f06b1fc0fc248e0498 with SHA-1 12b90231 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3275058 Change-Id: Ia1d4f87c2ef1b13402f4048839753e0aac85a43c Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
- Sep 20, 2024
-
-
Treehugger Robot authored
-
Automerger Merge Worker authored
[automerger skipped] Merge "Merge "DO_NOT_MERGE Fix primaryRangeIsSingleRate + touch on dVRR" into android15-tests-dev am: 726ca290" into main am: 9f3ef6e2 -s ours am skip reason: Merged-In Ic5b2b298fe0df357f77ef8f06b1fc0fc248e0498 with SHA-1 12b90231 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3275058 Change-Id: Ib40cb464760594b344ef310a509309b80f545094 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Rachel Lee authored
[automerger skipped] Merge "DO_NOT_MERGE Fix primaryRangeIsSingleRate + touch on dVRR" into android15-tests-dev am: 726ca290 am: c73f2d09 -s ours am skip reason: Merged-In Ic5b2b298fe0df357f77ef8f06b1fc0fc248e0498 with SHA-1 12b90231 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3275058 Change-Id: If1faa5266ca122d572cee2c35887cd8c5795d8ef Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Automerger Merge Worker authored
Merge "Merge "DO_NOT_MERGE Fix primaryRangeIsSingleRate + touch on dVRR" into android15-tests-dev am: 726ca290" into main
-
Rachel Lee authored
Merge "DO_NOT_MERGE Fix primaryRangeIsSingleRate + touch on dVRR" into android15-tests-dev am: 726ca290 Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3275058 Change-Id: If5e739faf7321dd4785268ed6c9dfc0d98102016 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Rachel Lee authored
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3273618 Change-Id: I8a5de00981736c6a4041be08565e0458c65e1882 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3274434 Change-Id: Ib69377c35a17e81baf7360c4034c0df9be33451d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3273618 Change-Id: Ie9a8b615d5690d29f4ad9357149cb9109095b1ec Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3274434 Change-Id: I759e8f8889a97a996eb9e4bf5e7d677f2f3e6192 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Linnan Li authored
Currently, the key remapping operation occurs on a non-Reader thread, which leads to concurrent operations on the KCM object by this thread and the Reader, causing unpredictable concurrency issues. Here, we move this operation to the Reader thread, aligning it with most configuration refresh methods, which can resolve the aforementioned issues. Additionally, we are removing the device traversal method on the Java side because we actually intend for the key remapping operation to apply to all full-keyboard devices. This can be fully achieved during the InputReader refresh, so we are also removing the deviceId parameter from the remapping interface. There should be no behavioral changes. Bug: 358042225 Test: atest CtsInputTestCases Test: atest InputTests Test: atest inputflinger_tests Flag: EXEMPT refactor Change-Id: I6ab802b70dc1242c796f672ac30672d10e34857f Signed-off-by:
Linnan Li <lilinnan@xiaomi.corp-partner.google.com>
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Liz Prucka authored
Merge "Disable Clang thread-safety checks in surfaceflinger unit tests" into main am: 35798183 am: 77dd3e10 Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3241307 Change-Id: I2fbaca47a7ef3882b02d68d95a7892fe843ef0ab Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Liz Prucka authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3241307 Change-Id: I5c7ff8352ec566091619d81948460c515e26b540 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Liz Prucka authored
-
Liz Prucka authored
Parent bug: b/353324127. Enabling `thread-safety-reference-return` to allow developers to utilize Clang thread safety guardrails. The surfaceflinger unittest suite currently does not untilize mutex locks when calling required thread-safe variables. Example error: frameworks/native/services/surfaceflinger/tests/unittests/TestableScheduler.h:133:52 error: returning variable 'mAttachedChoreographers' by reference requires holding mutex 'mChoreographerLock' exclusively [-Wthread-safety-reference-return] Added NO_THREAD_SAFETY_ANALYSIS annotations to violating functions. Bug: 354740314 Test: make Change-Id: I95793ab942207660ea8e49cfd50d089e956a7ada
-
Rachel Lee authored
Disable a primaryRangeIsSingleRate section on dVRR and allow late touch boost to trigger when no layer score. On dVRR display, the primary physical range may be a single rate, but late touch boost should still be able to trigger. Bug: 353142444 Bug: 362379874 Flag: EXEMPT_bugfix Test: atest libsurfaceflinger_unittest Test: Twitter scrolling with and without video, with policy backdoor Test: notification shade scrolling with policy backdoor (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7bedfbf0d7b106702a241a64a79c36205606496c) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:14e725f4ba7d1f71af2067945498a676372e0499) Merged-In: Ic5b2b298fe0df357f77ef8f06b1fc0fc248e0498 Change-Id: Ic5b2b298fe0df357f77ef8f06b1fc0fc248e0498
-