Test extra info sent to NetworkMonitor correctly if network
agent is created through new NetworkAgent constructor without
legacy network info taken as parameter.
Bug: 156173829
Test: atest FrameworkNetTests
Merged-In: I4f827664c528bea30cc957a0a617dd37693f4460
Change-Id: I4f827664c528bea30cc957a0a617dd37693f4460
This reverts commit 2a38a35622.
Reason for revert: The original CL was reverted for b/158836294 and it turned out to be innocent. Re-land the CL.
Bug: b/155660756
Change-Id: Iada83e80059e7cb9566bb7ad4e4c9909b4ed794a
Fixes: 157926365
Fixes: 158691042
Test: atest MediaControlPanelTest
Test: atest MediaDataCombineLatestTest
Test: atest MediaDeviceManagerTest
Test: atest MediaTimeoutListenerTest
Test: with media playing:
- got from keyguard to QS
- got from keyguard to QQS
- got from QQS to QS
repeat after media timeout
Change-Id: I3f6ccd69b06c328ce528959b868eb194fbf4ca9e
This reverts commit d07c2deaf0.
Reason for revert: debug test failure in b/158986168
Bug: 158986168
Change-Id: I10cb613e4f160561c06944aebccaf16c090bcd9e
This will help with investigating issues where the output switcher chip
is showing the wrong device name.
Bug: 158813254
Test: manual - cast from Spotify and then take a bug report. Search in
the bug report for `MediaDeviceManager`.
Change-Id: Ia57498363bd0c2520696be90c094b77b91543824
Add documentation that indicates the requirement for location
permissions to more methods and constants in PhoneStateListener.
Bug: 158523376
Test: docs only
Change-Id: I9d785fd0fc9671652c4edb3bf7cc6184273120b8
Make sure IME animation aligns with overall timing of disappear
animation. Otherwise, there will be jank. For that, we just do
1/4 of the height and fade it out as well.
Bug: 156367695
Change-Id: I9b35cf493895b7206bf12208a531e35dbefff1fc
Check both Task and ActivityRecord windowing mode to make sure
PIP window can't become IME target.
Bug: 156915118
Test: Manually using steps mentioned in bug.
Change-Id: Ie6de7f31c36978fe8ec5aef2105b5e7edff5fa32
When loading controls returns an error or no controls, show an
informative message.
Test: manual
Fixes: 156923066
Change-Id: Iae3bdb5707d5cda5d970b8a9fc439420eb4f6f8d
A11y service cannot get focus of bubbles because it's not a
System owned display. This patch makes System UI owned display
a trusted display. Moreover, this patch refactors the logic to
identify a trusted display by introducing FLAG_TRUSTED and
removes the trusted display check along with supportsSystemDecorations()
because the check has been included in supportsSystemDecorations().
fixes: 155823002
Bug: 152416787
Test: atest DisplayContentTests
Test: atest WindowFocusTests
Test: atest TaskDisplayAreaTests
Test: atest MultiDisplaySystemDecorationTests
Test: atest DisplayTest
Change-Id: Ie684c6488904e5aa8cae166a455c6d55455e5f55