1package: "android.view.accessibility" 2container: "system" 3 4# NOTE: Keep alphabetized to help limit merge conflicts from multiple simultaneous editors. 5 6flag { 7 name: "a11y_overlay_callbacks" 8 is_exported: true 9 namespace: "accessibility" 10 description: "Whether to allow the passing of result callbacks when attaching a11y overlays." 11 bug: "304478691" 12} 13 14flag { 15 name: "a11y_qs_shortcut" 16 namespace: "accessibility" 17 description: "Add Quick Setting as one of the a11y shortcut options" 18 bug: "297554934" 19} 20 21flag { 22 namespace: "accessibility" 23 name: "allow_shortcut_chooser_on_lockscreen" 24 description: "Allows the a11y shortcut disambig dialog to appear on the lockscreen" 25 bug: "303871725" 26} 27 28flag { 29 namespace: "accessibility" 30 name: "braille_display_hid" 31 is_exported: true 32 description: "Enables new APIs for an AccessibilityService to communicate with a HID Braille display" 33 bug: "303522222" 34} 35 36flag { 37 name: "cleanup_accessibility_warning_dialog" 38 namespace: "accessibility" 39 description: "Cleans up duplicated or broken logic surrounding the accessibility warning dialog." 40 bug: "303511250" 41} 42 43flag { 44 namespace: "accessibility" 45 name: "collection_info_item_counts" 46 is_exported: true 47 description: "Fields for total items and the number of important for accessibility items in a collection" 48 bug: "302376158" 49} 50 51flag { 52 namespace: "accessibility" 53 name: "copy_events_for_gesture_detection" 54 description: "Creates copies of MotionEvents and GestureEvents in GestureMatcher" 55 bug: "280130713" 56} 57 58flag { 59 namespace: "accessibility" 60 name: "fix_merged_content_change_event_v2" 61 description: "Fixes event type and source of content change event merged in ViewRootImpl" 62 bug: "277305460" 63 metadata { 64 purpose: PURPOSE_BUGFIX 65 } 66} 67 68flag { 69 namespace: "accessibility" 70 name: "flash_notification_system_api" 71 is_exported: true 72 description: "Makes flash notification APIs as system APIs for calling from mainline module" 73 bug: "303131332" 74} 75 76flag { 77 namespace: "accessibility" 78 name: "force_invert_color" 79 description: "Enable force force-dark for smart inversion and dark theme everywhere" 80 bug: "282821643" 81} 82 83flag { 84 name: "migrate_enable_shortcuts" 85 namespace: "accessibility" 86 description: "Refactors deprecated code to use AccessibilityManager#enableShortcutsForTargets." 87 bug: "332006721" 88 metadata { 89 purpose: PURPOSE_BUGFIX 90 } 91} 92 93flag { 94 name: "motion_event_observing" 95 is_exported: true 96 namespace: "accessibility" 97 description: "Allows accessibility services to intercept but not consume motion events from specified sources." 98 bug: "297595990" 99} 100 101flag { 102 namespace: "accessibility" 103 name: "granular_scrolling" 104 is_exported: true 105 description: "Allow the use of granular scrolling. This allows scrollable nodes to scroll by increments other than a full screen" 106 bug: "302376158" 107} 108 109flag { 110 namespace: "accessibility" 111 name: "reduce_window_content_changed_event_throttle" 112 description: "Reduces the throttle of AccessibilityEvent of TYPE_WINDOW_CONTENT_CHANGED" 113 bug: "277305460" 114} 115 116flag { 117 name: "skip_accessibility_warning_dialog_for_trusted_services" 118 namespace: "accessibility" 119 description: "Skips showing the accessibility warning dialog for trusted services." 120 bug: "303511250" 121} 122 123flag { 124 namespace: "accessibility" 125 name: "add_type_window_control" 126 is_exported: true 127 is_fixed_read_only: true 128 description: "adds new TYPE_WINDOW_CONTROL to AccessibilityWindowInfo for detecting Window Decorations" 129 bug: "320445550" 130} 131 132flag { 133 namespace: "accessibility" 134 name: "update_always_on_a11y_service" 135 description: "Updates the Always-On A11yService state when the user changes the enablement of the shortcut." 136 bug: "298869916" 137} 138 139flag { 140 name: "enable_system_pinch_zoom_gesture" 141 namespace: "accessibility" 142 description: "Feature flag for system pinch zoom gesture detector and related opt-out apis" 143 bug: "283323770" 144} 145 146flag { 147 name: "prevent_leaking_viewrootimpl" 148 namespace: "accessibility" 149 description: "Clear pending messages and callbacks of the handler in AccessibilityInteractionController when the ViewRootImpl is detached from Window to prevent leaking ViewRootImpl" 150 bug: "320701910" 151 metadata { 152 purpose: PURPOSE_BUGFIX 153 } 154} 155 156flag { 157 name: "restore_a11y_shortcut_target_service" 158 namespace: "accessibility" 159 description: "Perform merging and other bug fixes for SettingsProvider restore of ACCESSIBILITY_SHORTCUT_TARGET_SERVICES secure setting" 160 bug: "341374402" 161 metadata { 162 purpose: PURPOSE_BUGFIX 163 } 164} 165 166flag { 167 name: "support_system_pinch_zoom_opt_out_apis" 168 namespace: "accessibility" 169 description: "Feature flag for declaring system pinch zoom opt-out apis" 170 bug: "315089687" 171} 172