Age | Commit message (Collapse) | Author |
|
An application requesting lots and lots of blurs:
a. Enables pixel stealing by measuring how long it takes to perform a
blur across windows
b. Probably isn't very valid anyways.
So, just arbitrarily pick an upper bound for blur requests that a
display is allowed to manage (10), and disable everything else.
Arbitrarily, pick the 10 "front-most" blurs to be respected.
Bug: 399120953
Flag: EXEMPT security
Test: Security PoC no longer PoCs
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:fbcb9ae5eb45e2273be05d5366b47bd8436c1718)
Merged-In: Ie7195eb852b52aff2f58da8bd095d8684baceef6
Change-Id: Ie7195eb852b52aff2f58da8bd095d8684baceef6
|
|
Bug: 423127919 # this bug error is totally different
than this case. If we hit this case, we would have
gotten a different harder error. However, I found
this while looking at this bug.
Bug: 416734088
Test: binderRpcTest
Flag: EXEMPT bug fix
Change-Id: I3e0db452ebeed1a520ffc0181ed3577eb38bea9a
Merged-In: I3e0db452ebeed1a520ffc0181ed3577eb38bea9a
(cherry picked from commit 51ed14eebf5a6b7e0d1d6f5b9c81b01a666b270a)
|
|
This error return is not recoverable.
Bug: 416734088
Test: binderRpcTest
Change-Id: If0b8a8f36f797dcf927bfc2b5ae51e37e915f2f6
Merged-In: If0b8a8f36f797dcf927bfc2b5ae51e37e915f2f6
(cherry picked from commit dddbc115f88d99379ad9e118e551924c84f16e3a)
|
|
We were expecting crashes in these case, but explicitly
shut down. More work needs to be done to ignore transactions
in out of memory conditions.
Bug: 404210068
Bug: 414720799
Bug: 416734088
Test: binderRpcTest
Change-Id: Iaf9a34b4031fb7b9807c962bcc67de8cd9102088
Merged-In: Iaf9a34b4031fb7b9807c962bcc67de8cd9102088
(cherry picked from commit cba4e3642a8a58d54481ed4c14f179bcc7f9ae70)
|
|
* only aquire objects within the range supplied to appendFrom
* don't append over existing objects
* unset the mObjectsSorted flag a couple more cases
* keep mObjectPositions sorted
Flag: EXEMPT bug fix
Ignore-AOSP-First: security fix
Test: binder_parcel_fuzzer
Bug: 402319736
Change-Id: I63715fdd81781aaf04f5fc0cb8bdb74c09d5d807
(cherry picked from commit 28e7af08b92e7b97f46d8ecd88ebd3f27a065e08)
|
|
into 25Q2-release.
Change-Id: I8990f5caa694b2c362e9dbce8814dd77e2effe36
|
|
sp/wp."
This reverts commit 4efd0d936e2a2bfd9a46432270d7960062265c7b.
Reason for revert: Caused b/409264080
Bug: 393217449
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:39266357b892a5b1f1d0a232d9706e512615b08d)
Merged-In: Ia41cc9c08ce48d67f7b06b50adf6c573e4325482
Change-Id: Ia41cc9c08ce48d67f7b06b50adf6c573e4325482
|
|
into 25Q2-release.
Change-Id: Ic1fb23e1f27256cdb3239900db8811f65fe61faa
|
|
Bug: 277076451
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5013ab8640c7cbd8fdf89f133b4fa9184576e26f)
Merged-In: I5f9fb4e011abb383c51b0fc03553947f325c20ae
Change-Id: I5f9fb4e011abb383c51b0fc03553947f325c20ae
|
|
into 25Q2-release.
Change-Id: If33fe753ea6825244bd1fe3b2c3d8acb436bdf41
|
|
We can use this to compute occlusion more accurately in inputdispatcher.
Bug: 277076451
Test: app-debug.apk in the bug
Test: go/wm-smoke
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1f0301b3f1061cb89d9628bbb1d2b4594f4f29dc)
Merged-In: I1e155bcf4a6a7ff1b49338ec21bb0e9ee05a54c8
Change-Id: I1e155bcf4a6a7ff1b49338ec21bb0e9ee05a54c8
|
|
into 25Q2-release.
Change-Id: I6bd50ba259eb473edda3846901987acb39bb8f94
|
|
This reverts commit 9045666047d55134c2e4f0108a88b5799653003e.
Reason for revert: Supsected cause for b/405669080
Test: presubmit
Flag: EXEMPT refactor
Bug: 405669080
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ade9b0ca6046beae913335000cdd398ac4381bb9)
Merged-In: I96c45abfe8446c924e9ea31f822e040134e87db9
Change-Id: I96c45abfe8446c924e9ea31f822e040134e87db9
|
|
into 25Q2-release.
Change-Id: I4470d519ee03c4dcb4793e669fa2c433bcf528f0
|
|
This file contains:
* A list of all controllers
* The version for each controller
* Whether each controller is enabled or not
* The total number of cgroups for each controller
Bug: 406851260
Test: adb bugreport br.zip # Check inside for /proc/cgroups contents
Flag: NONE Fails gracefully even if file doesn't exist / can't be accessed
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:661d07c035324343c159ff05b328ef132f075ce2)
Merged-In: I0dce60b73db4d0b366e71892e0c0f1bb1fcc4ca0
Change-Id: I0dce60b73db4d0b366e71892e0c0f1bb1fcc4ca0
|
|
into 25Q2-release.
Change-Id: Ic6d404122bbd0111b0a567ac414f906f1e8c44bd
|
|
Certain 1.3 ICDs in the wild seem to misbehave on seeing
VkApplicationInfo::apiVersion = 1.4.
Bug: b/403118763
Flag: NONE bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a9972152370858f05df2b79daf90fd2930ff6001)
Merged-In: Ic6ec11ecca68add499db864af4a6e96ef8076aa4
Change-Id: Ic6ec11ecca68add499db864af4a6e96ef8076aa4
|
|
into 25Q2-release.
Change-Id: I226a1a06b3029db375d353214d70a262fe0f43cf
|
|
Bug: b/403413507
Test: adb shell cmd gpu vkjson
Flag: NONE infeasible
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b5e5941572cc1c35c502bddaeac47398e7270e40)
Merged-In: I68403240b59985f79d7660398a000ed50371539f
Change-Id: I68403240b59985f79d7660398a000ed50371539f
|
|
Change-Id: Ic34a235cf44331131a19f1f80d1cbaf0b915eaec
|
|
|
|
Flag: EXEMPT refactor
Bug: 385156191
Test: presubmit
Change-Id: I2cfc6969291d207c73608c0c045d1eec70852278
|
|
|
|
|
|
Change-Id: Ibd3de4bafd9bc44c03fa8efa2690c6ca7c35ab59
|
|
|
|
|
|
Change-Id: If86b3c2a4136267c7ea448cd178eb8744a9643fd
|
|
|
|
This flag was not used during the deprecation of the UiAutomation test APIs in changelist
https://googleplex-android-review.googlesource.com/q/I205f26ce9d33f5f304093ef18177d818fc3422c5.
Test: m
Flag: EXEMPT deleting unused feature flag
Bug: 277261245
Change-Id: Ib6f075ba86151256dbfa9d12a67093c9af2a2ec0
|
|
Layer snapshots are traversed to check for secure layers,
then trigger HWC to start HDCP activation when a secure
layer is detected.
Flag: com.android.graphics.surfaceflinger.flags.hdcp_negotiation
Bug: 372902990
Bug: 375340594
Test: manual
Change-Id: Ie52159043f94d7cdb079d7c48c47764017a979f5
|
|
|
|
New HDCP hal api will be used.
Bug: 402406598
Flag: EXEMPT bugfix
Test: manual
Change-Id: I361c032d2b373a122e24194883c9fee9c6a262b2
|
|
sp<>::make." into main
|
|
Set up a more local set of OWNERS for more dedicated reviews.
Flag: TEST_ONLY
Bug: 372735083
Test: None
Ignore-AOSP-First: Test code not yet in AOSP
Change-Id: Ib9249f4534dcc167800081b97294a2697bf5d5a5
|
|
into main
|
|
* changes:
EventHub: Re-open Devices serially when AssociatedDevice changes
InputReader: Add getter API for the sysfs node path of an InputDevice
|
|
|
|
|
|
After the input channel is closed, the messages that were previously
written to the fd should still be readable. However, in some cases, if
the fd is closed with data in the fd's buffer, the data may be
discarded. This is confirmed by the attached unit test.
Add an explanation of this to the InputChannel implementation, so that
this behaviour is documented.
Bug: 376713684
Test: TEST=libinput_tests; m $TEST && adb sync data && adb shell -t /data/nativetest64/$TEST/$TEST --gtest_filter="*ReceiveAfterClose*" --gtest_repeat=100000 --gtest_break_on_failure
Test: TEST=libinput_tests; m $TEST && $ANDROID_HOST_OUT/nativetest64/$TEST/$TEST --gtest_filter="*ReceiveAfterClose*" --gtest_repeat=100000 --gtest_break_on_failure
Flag: TEST_ONLY
Change-Id: I67a6a6432c4756283c8f2cca3c01210a3bcdb42e
|
|
|
|
|
|
performance"" into main
|
|
Change-Id: Id20adfecd4960a563fc9dee13c315f50911a9b8c
|
|
ScopedAddToTraversalPath is an RAII wrapper that copies the existing traversal path, modifies it, and then restores the modified properties from the copy when deleted. It's simpler to make the child path a copy and not modify the parent.
Bug: 403312802
Flag: EXEMPT refactor
Test: presubmits
Change-Id: I8f06ed557f29444be6df51c1c8ea60958a82ee95
|
|
|
|
|
|
debuggable builds"" into main
|
|
performance"
This reverts commit bac7071aa3b1ae72f90b904b9af61b5c74ba9265.
Reason for revert: Droidmonitor created revert due to Jank regression b/404073995.
Change-Id: Id57f5cda7a34f4598a82d86d7290d5b1c57f1315
|
|
|