Jeff Sharkey 715d62fd96 [7/?] Reduce BroadcastQueue interface complexity.
Converge towards always using IApplicationThread to identify the
remote caller that is finishing a broadcast.  This pivot will enable
us to scale nicely to our future redesigned per-app stack, since that
will still only ever dispatch a single broadcast per app.

Add explicit setCurrent() and clearCurrent() methods to ensure that
all BroadcastRecord fields are updated consistently.

Bug: 243656033
Test: atest CtsContentTestCases:BroadcastReceiverTest
Test: atest FrameworksMockingServicesTests:BroadcastQueueTest
Change-Id: I3db8382798bb25fabe20aa9864cf6f8831b64371
2022-09-02 14:37:09 -06:00
…
…
…
…
2022-07-19 23:52:35 +00:00
2022-07-26 13:08:41 +01:00
…
…
…
…
…
…
Description
No description provided
21 GiB
Languages
Java 73.7%
Kotlin 14%
PowerBuilder 5.8%
C++ 5.2%
AIDL 1%