| commit | b3d03bd65fce1c582be2bdf20c35e426496dcf01 | [log] [tgz] |
|---|---|---|
| author | Andrey Yepin <ayepin@google.com> | Wed May 14 15:52:05 2025 -0700 |
| committer | Andrey Yepin <ayepin@google.com> | Wed May 21 15:06:25 2025 -0700 |
| tree | 727d5f42a7011d4606d62ac193ecd476bb7a236c | |
| parent | 074ffbce68e68930418c938c3c62a0d2984efa5e [diff] |
Sanitize cross-profile intents. Remove package or component information from payload intents (and their selectors) for cross-profile sharing. Bug: 407764858 Test: manual testing Test: atest IntentResolver-test-unit Test: ag/32976049 (checked out and ran locally) Flag: EXEMPT bugfix Change-Id: I1ebfd96b2aabba6665267722603c72cbe4aefe0f (cherry picked from commit d605b5448615815cb6a7630637b9c55349ffe36e)
IntentResolver provides the implementation for Intent ACTION_CHOOSER
See also: ShareCompat.IntentBuilder