Some tests are still flaky and affecting presubmit
Bug: 185400889
Bug: 186119282
Bug: 186115871
Test: atest FlickerTests WMShellFlickerTests
Change-Id: Ie4e21d01d5ea7586f88470543321ce26ed74afa6
These default need to be used by the module sdk repo, which doesn't
want to depend on frameworks/base. Move the defaults over there, and
give them a more obvious name at the same time.
Bug: 184839225
Test: m nothing
Change-Id: I543a0abad101fbaf2dae7486aadcb2c963842dc4
- Allow udfps fingerprint to run when the bouncer is about to show;
instead, we'll manually pause auth in UdfpsKeyguardViewController when
we don't want to allow the user to authenticate
- On Keyguard, when bringing up the bouncer (swipe up on LS), continue
to show the udfps target until it hits a threshold - then we fade out
the icon
Test: manual
Bug: 178509275
Change-Id: I6e883a619b38a1a136f9d6e39b755a75c5028553
Previously URI permissions granted when autofilling content were tied
to the autofill session lifecycle and managed manually in the autofill
service in system server. With this change, permissions are now tied
to the lifecycle of the activity being filled.
Bug: 168341541
Test: atest CtsAutoFillServiceTestCases:InlineAugmentedContentTest
Test: Manually using ReceiveContentDemo
Change-Id: I6a1ec210985a5d58ab2ff3db8e6e4ffa3fdb0df4
Fixes: 184892316
Changed the animation termination epsilons to make sure
that the animation doesn't end early and cause a jerky
end.
Test: visual inspection
Change-Id: I56e4ccb50cee95e713e92ffb659eff4dd026dd12
Also moves the #initNotificationIconArea call to be within
CollapsedStatusBarFragment, rather than requiring StatusBar to call it.
This makes our unit tests better because now we don't need to call it
manually.
Also fix a bug in #onDozingChanged that was passing disabled1 in for
disabled2.
Test: atest and manual
Bug: 183229367
Fixes: 185897059
Change-Id: I0a65f9e90e66680f0b602b89f89ec0a4900e9df8
All BQL have now have an underlying BSL that will render the content. This causes
issues with trusted layers since the input info is not propagated down
from the top layer to the BSL that contains the buffer. This causes
touch issues since a non trusted layer is blocking another layer.
Since trusted layers can only be created by the system, convert all BQL
that are trusted layers to be BSL so we can specificy the input directly
on the layer that contains the buffer.
Test: Accessibility no longer blocks input
Bug: 185973018
Change-Id: Ia208c570f2a694fb65c73ef0bec0ab34b0bcc8a0
Root cause:
The default scroll mode of RecyclerView is scrollable.
Solution:
Set OVER_SCROLL_ALWAYS when the actual height of target list exceed the
available height, otherwise OVER_SCROLL_NEVER.
Bug: 184817161
Test: atest AccessibilityFloatingMenuViewTest
Change-Id: I9a2bfd674141475e5546b1ed5450e65132ffd384
am skip reason: skip tag Change-Id Ie465c49ff02065e78a2e8e211a13350a0ff7f0a4 with SHA-1 c89513ac27 is already in history. Skip tag was found from reverted change Ie465c49ff02065e78a2e8e211a13350a0ff7f0a4
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1683628
Change-Id: Ia88aaa911d641d634a00860f5f172a665ecd3bcb