237b8372b7013569beed659ee70ba24a21bfdc02
This replaces the ad-hoc hard-coded flag that previously
guarded the delegation flow, and updates the config to
point to the new delegate component. Note this is still
the Phase 2 ("Delegation Trials") architecture from
go/sharesheet-unbundling-phases which delegates to the
new component only for the final step of dispatching the
user's selected target. When the new component takes
responsibility for displaying the Sharesheet UI (Phase 3)
we'll use the same DeviceConfig flag to guard the new
logic to delegate out from earlier on in the system
activity lifecycle.
I was able to test this manually (once I eventually
figured out how to get the new unbundled APK installed),
by going through Sharesheet and confirming that the
delegate activity (at the new path) is only invoked after
overriding the flag by:
adb shell device_config put systemui use_delegate_chooser true
An upcoming CL will add the server-side config that we
can use to control this experiment.
Bug: 202166034
Test: manual (as described above)
Change-Id: Ie3eb5bca6b768383156293cddbf6932df2cd3a64
…
…
Merge "Fix: crash when running am.jar without parameters" am:
3bec47724f am: 23f93b8cf3 am: cfd38b49d4 am: 2a56521b5c am: d4e82f152d
…
…
…
…
…
…
…
…
…
…
…
…
Merge "Turn on Prox Logging for all debuggable builds." into sc-v2-dev am:
585e55f5c0 am: 67dab1ccba
…
…
…
…
…
…
Merge "Fix RRO loading from inside APEXes." am:
de3baffb29 am: 23cd20c926 am: 09341a5ec4 am: c1ceac41b8
Merge "Re-submit "Change the default docs build to use module stubs"" am:
eb2333936e am: 643efb7cfb am: d006973d90 am: 4a567b1f0a am: 2ed2a1419d
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%