summaryrefslogtreecommitdiff
path: root/core/java/android/window/flags/responsible_apis.aconfig
blob: ad0e9a487c537d8fd99fbe4c842b2d60a970fb05 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
package: "com.android.window.flags"

flag {
    name: "bal_require_opt_in_by_pending_intent_creator"
    namespace: "responsible_apis"
    description: "Require the PendingIntent creator to opt in starting with Android 15"
    bug: "296478951"
}

flag {
    name: "bal_dont_bring_existing_background_task_stack_to_fg"
    namespace: "responsible_apis"
    description: "When starting a PendingIntent with ONLY creator privileges, don't bring the existing task stack to foreground"
    bug: "296478675"
}

flag {
    name: "bal_show_toasts"
    namespace: "responsible_apis"
    description: "Enable toasts to indicate (potential) BAL blocking."
    bug: "308059069"
}

flag {
    name: "bal_show_toasts_blocked"
    namespace: "responsible_apis"
    description: "Enable toasts to indicate actual BAL blocking."
    bug: "308059069"
}

flag {
    name: "bal_return_correct_code_if_caller_is_persistent_system_process"
    namespace: "responsible_apis"
    description: "Split visibility check and return a better status code in case of system process."
    bug: "171459802"
}

flag {
    name: "bal_improve_real_caller_visibility_check"
    namespace: "responsible_apis"
    description: "Prevent a task to restart based on a visible window during task switch."
    bug: "171459802"
}

flag {
    name: "bal_respect_app_switch_state_when_check_bound_by_foreground_uid"
    namespace: "responsible_apis"
    description: "Prevent BAL based on it is bound by foreground Uid but the app switch is stopped."
    bug: "171459802"
}