| // This file lists metadata for chrome://flags entries. This metadata is used to |
| // automatically expire flags, as part of the review process, and to clean up |
| // flags that have become obsolete or unused. For more details, see: |
| // |
| // https://chromium.googlesource.com/chromium/src/+/main/docs/flag_ownership.md |
| // |
| // This file is a list of json objects; each object contains these keys: |
| // |
| // name: the internal name of the flag, as present in chrome://flags. This is |
| // used as a primary key. The value is a string. |
| // |
| // owners: the person(s) or team(s) responsible for this flag. The value is a |
| // nonempty list of strings, in order of specificity (i.e., the first entry |
| // on the list is the best contact). Each entry is either: |
| // |
| // - A string containing '@', which is treated as an email address; |
| // - A string beginning with '//', which is treated as a path to a file |
| // containing a list of owners for this flag (commonly an OWNERS file); |
| // - Any other string, which is treated as the username part of any |
| // @chromium.org email address; |
| // |
| // expiry_milestone: the last milestone in which this flag should be present. |
| // Specifically, once the trunk milestone number is larger than this |
| // milestone, the flag may be freely hidden or deleted. The special value -1 |
| // means "never expires", which should only be used in consultation with |
| // top-level OWNERS. The use of the -1 value must be accompanied by a comment |
| // explaining why the flag must not expire and an entry in |
| // flag-never-expire-list.json. |
| |
| [ |
| { |
| "name": "3p-intents-in-incognito", |
| "owners": ["qpubert@google.com", "djean@google.com"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "access-code-cast-device-duration", |
| "owners": [ "gbj@google.com", "cros-edu-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "accessible-pdf-form", |
| "owners": [ "asku@microsoft.com", "mohitb@microsoft.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "account-id-migration", |
| "owners": [ "msarda" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "activate-metrics-reporting-enabled-policy", |
| "owners": [ "ogastorga", "ftirelo" ], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "adaptive-button-in-top-toolbar", |
| "owners": [ "bttk", "chrome-segmentation-platform@google.com" ], |
| "expiry_milestone": 99 |
| }, |
| { |
| "name": "adaptive-button-in-top-toolbar-customization", |
| "owners": [ "shaktisahu", "chrome-segmentation-platform@google.com" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "adaptive-charging", |
| "owners": [ "thanhdng" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "adaptive-charging-for-testing", |
| "owners": [ "thanhdng" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "add-passwords-in-settings", |
| "owners": [ "vidhanj", "mamir", "lizapopova" ], |
| "expiry_milestone": 103 |
| }, |
| { |
| "name": "add-to-homescreen-iph", |
| "owners": [ "shaktisahu" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "allow-all-sites-to-initiate-mirroring", |
| "owners": [ "takumif", "openscreen-eng@google.com" ], |
| // This flag is used in regular manual QA and should not be removed. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "allow-default-web-app-migration-for-chrome-os-managed-users", |
| "owners": [ |
| "alancutter@chromium.org", |
| "giovax@chromium.org", |
| "chromeos-web-apps-platform-syd@google.com" |
| ], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "allow-disable-touchpad-haptic-feedback", |
| "owners": [ "gavinwill", "cros-peripherals@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "allow-dsp-based-aec", |
| "owners": [ "peah" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "allow-dsp-based-agc", |
| "owners": [ "peah" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "allow-dsp-based-ns", |
| "owners": [ "peah" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "allow-insecure-localhost", |
| "owners": [ "security-dev" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "allow-poly-device-pairing", |
| "owners": [ "cros-connectivity@google.com"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "allow-repeated-updates", |
| "owners": [ "vyshu", "chromeos-core-services@google.com" ], |
| "expiry_milestone": 92 |
| }, |
| { |
| "name": "allow-scroll-settings", |
| "owners": [ "khorimoto", "zentaro" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "allow-touchpad-haptic-click-settings", |
| "owners": [ "gavinwill", "cros-peripherals@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "always-enable-hdcp", |
| "owners": [ "chromeos-gfx-video@google.com" ], |
| // This flag is used for HDCP compliance testing on ChromeOS so should not |
| // be removed. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "ambient-mode-animation", |
| "owners": [ "esum", "assistive-eng@google.com" ], |
| "expiry_milestone": 103 |
| }, |
| { |
| "name": "android-force-app-language-prompt", |
| "owners": [ "perrier", "chrome-language@google.com" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "android-picture-in-picture-api", |
| "owners": [ "steimel", "jazzhsu", "media-dev" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "animated-image-resume", |
| "owners": [ "cblume", "vmpstr" ], |
| "expiry_milestone": 93 |
| }, |
| { |
| "name": "app-management-app-details", |
| "owners": [ "ajlinker" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "app-menu-mobile-site-option", |
| "owners": [ "gangwu" ], |
| "expiry_milestone": 96 |
| }, |
| { |
| "name": "arc-account-restrictions", |
| "owners": [ "anastasiian", "team-dent@google.com"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "arc-compat-snap", |
| "owners": [ "toshikikikuchi" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "arc-custom-tabs-experiment", |
| "owners": [ "hashimoto", "dominickn" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "arc-documents-provider-unknown-size", |
| "owners": [ "alexbn" ], |
| "expiry_milestone": 98 |
| }, |
| { |
| "name": "arc-enable-usap", |
| "owners": [ "camurcu" ], |
| "expiry_milestone": 92 |
| }, |
| { |
| "name": "arc-enable-virtio-blk-for-data", |
| "owners": [ "niwa" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "arc-file-picker-experiment", |
| "owners": [ "youkichihosoi", "risan", "niwa" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "arc-input-overlay", |
| "owners": [ "cuicuiruan@google.com", "arc-gaming@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "arc-keyboard-shortcut-helper-integration", |
| "owners": [ "yhanada", "mduggan" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "arc-native-bridge-toggle", |
| "owners": [ "levarum@google.com" ], |
| // Used on ChromeOS to compare and debug different ARC native-bridge |
| // implementations which are normally used on different platforms. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "arc-right-click-long-press", |
| "owners": [ "yhanada", "mduggan" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "arc-rt-vcpu-dual-core", |
| "owners": [ "kansho" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "arc-rt-vcpu-quad-core", |
| "owners": [ "kansho" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "arc-usb-device-attach-to-vm-experiment", |
| "owners": [ "lgcheng" ], |
| // Used on ChromeOS to temperorily attach unclaimed USB device to ARCVM |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "arc-use-high-memory-dalvik-profile", |
| "owners": [ "khmel" ], |
| "expiry_milestone": 92 |
| }, |
| { |
| "name": "arc-use-limit-cache-balloon-policy", |
| "owners": [ "cwd" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "arc-window-predictor", |
| "owners": [ "sstan" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "ash-bento-bar", |
| "owners": [ "minch", "janetmac" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "ash-capture-mode-selfie-cam", |
| "owners": [ "afakhry", "gzadina" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "ash-debug-shortcuts", |
| "owners": [ "//ash/OWNERS" ], |
| // Used by developers for debugging and to dump extra information to logs |
| // in official builds. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "ash-drag-window-to-new-desk", |
| "owners": [ "conniekxu", "janetmac" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "ash-enable-pip-rounded-corners", |
| "owners": [ "edcourtney" ], |
| "expiry_milestone": 96 |
| }, |
| { |
| "name": "ash-enable-unified-desktop", |
| "owners": [ "//ash/OWNERS" ], |
| // Unified desktop can be enabled by enterprise policy. The switch exists in |
| // about:flags so QA can more easily test the feature. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "ash-limit-shelf-items-to-active-desk", |
| "owners": [ "afakhry", "tclaiborne" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "ash-overview-button", |
| "owners": [ "minch", "janetmac" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "ash-window-follow-cursor-multi-display", |
| "owners": [ "shidi", "tclaiborne" ], |
| "expiry_milestone": 96 |
| }, |
| { |
| "name": "assistant-consent-modal", |
| "owners": [ |
| "jds@google.com", |
| "chrome-voice@google.com" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "assistant-consent-simplified-text", |
| "owners": [ |
| "jds@google.com", |
| "chrome-voice@google.com" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "assistant-consent-v2", |
| "owners": [ |
| "basiaz@google.com", |
| "chrome-voice@google.com" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "assistant-intent-page-url", |
| "owners": [ |
| "jds@google.com", |
| "basiaz@google.com", |
| "chrome-voice@google.com" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "assistant-intent-translate-info", |
| "owners": [ |
| "jds@google.com", |
| "basiaz@google.com", |
| "chrome-voice@google.com" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "audio-settings-page", |
| "owners": [ "gordonseto", "michaelcheco", "cros-peripherals@google.com" ], |
| "expiry_milestone": 113 |
| }, |
| { |
| "name": "audio-url", |
| "owners": [ "enshuo", "chromeos-audio@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "auto-framing-override", |
| "owners": [ "kamesan", "chromeos-camera-eng@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "auto-screen-brightness", |
| "owners": [ "jiameng", "napper" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "autocomplete-extended-suggestions", |
| "owners": [ "yulunwu", "etuck" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "autofill-address-save-prompt", |
| "owners": [ "mamir", "koerber" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-address-verification-in-save-prompt", |
| "owners": [ "mamir", "koerber" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-always-return-cloud-tokenized-card", |
| "owners": [ "aneeshali@google.com", "jsaul@google.com", "siyua" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-auto-trigger-manual-fallback-for-cards", |
| "owners": ["siashah", "siyua"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-center-aligned-suggestions", |
| "owners": [ "koerber", "mamir" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-enable-get-details-for-enroll-parsing-in-upload-card-response", |
| "owners": [ "vinnypersky@google.com", "siyua" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "autofill-enable-manual-fallback-for-virtual-cards", |
| "owners": [ "siashah", "siyua" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-enable-offer-notification-for-promo-codes", |
| "owners": [ "jsaul@google.com", "siyua" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-enable-offers-in-clank-keyboard-accessory", |
| "owners": [ "siyua", "siashah@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-enable-ranking-formula", |
| "owners": [ "alexandertekle@google.com", "koerber@google.com" ], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "autofill-enable-sending-bcn-in-get-upload-details", |
| "owners": [ |
| "jsaul@google.com", |
| "payments-autofill-team@google.com" |
| ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-enable-sticky-manual-fallback-for-cards", |
| "owners": [ "siashah","siyua" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-enable-toolbar-status-chip", |
| "owners": [ "siyua" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-enable-unmask-card-request-set-instrument-id", |
| "owners": [ "jsaul@google.com", "payments-autofill-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-enable-update-virtual-card-enrollment", |
| "owners": [ "siyua", "jsaul@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-enable-upstream-save-card-offer-ui-experiment", |
| "owners": [ "koulvipul@google.com", "payments-autofill-team@google.com"], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "autofill-enable-virtual-card", |
| "owners": [ "siyua", "jsaul@google.com", "aneeshali@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-enable-virtual-card-fido-enrollment", |
| "owners": [ "vinnypersky@google.com", "siyua", "jsaul@google.com"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "autofill-enable-virtual-card-management-in-desktop-settings-page", |
| "owners": [ "siyua", "jsaul@google.com"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-enable-virtual-card-metadata", |
| "owners": [ "siyua", "siashah"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "autofill-enforce-delays-in-strike-database", |
| "owners": [ "siyua"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-fill-merchant-promo-code-fields", |
| "owners": [ "jsaul@google.com", "payments-autofill-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-highlight-only-changed-value-in-preview-mode", |
| "owners": [ "koerber", "mamir" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-ios-delay-between-fields", |
| "owners": [ "olivierrobin", "bling-flags@google.com" ], |
| "expiry_milestone": 86 |
| }, |
| { |
| "name": "autofill-keyboard-accessory-view", |
| "owners": [ "fhorschig@chromium.org" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "autofill-parse-merchant-promo-code-fields", |
| "owners": [ "jsaul@google.com", "payments-autofill-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-prevent-overriding-prefilled-values", |
| "owners": [ "vidhanj", "koerber" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "autofill-remove-card-expiry-from-downstream-suggestion", |
| "owners": [ "siyua", "siashah" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-save-card-dismiss-on-navigation", |
| "owners": [ "sczs", "bling-flags@google.com" ], |
| "expiry_milestone": 82 |
| }, |
| { |
| "name": "autofill-show-manual-fallbacks-in-context-menu", |
| "owners": [ "vidhanj", "koerber"], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name":"autofill-suggest-virtual-cards-on-incomplete-form", |
| "owners": ["siashah", "siyua"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "autofill-type-specific-popup-width", |
| "owners": [ "koerber", "mamir" ], |
| "expiry_milestone": 103 |
| }, |
| { |
| "name": "autofill-upstream-allow-additional-email-domains", |
| "owners": [ "jsaul@google.com", "payments-autofill-team@google.com" ], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "autofill-upstream-allow-all-email-domains", |
| "owners": [ "jsaul@google.com", "payments-autofill-team@google.com" ], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "autofill-use-consistent-popup-settings-icons", |
| "owners": [ "koerber", "mamir" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-use-improved-label-disambiguation", |
| "owners": [ "autofill-squad-muc@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-use-mobile-label-disambiguation", |
| "owners": [ "autofill-squad-muc@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "autofill-visual-improvements-for-suggestion-ui", |
| "owners": [ "koerber", "vasilii" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "back-forward-cache", |
| "owners": [ "bfcache-dev@chromium.org" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "back-gesture-refactor-android", |
| "owners": ["lazzzis@google.com", "jinsukkim", "twellington"], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "biometric-reauth-password-filling", |
| "owners": [ "ioanap" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "block-insecure-private-network-requests", |
| "owners": [ "titouan", "chrome-security-owp-team@google.com" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "block-migrated-default-chrome-app-sync", |
| "owners": [ "alancutter", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "bluetooth-fix-a2dp-packet-size", |
| "owners": [ "michaelfsun", "chromeos-bluetooth@google.com" ], |
| "expiry_milestone": 86 |
| }, |
| { |
| "name": "bluetooth-revamp", |
| "owners": [ "khorimoto", "cros-connectivity@google.com" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "bluetooth-sessionized-metrics", |
| "owners": [ "yudiliu", "chromeos-bluetooth@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "bluetooth-use-floss", |
| "owners": ["sonnysasaka", "abhishekpandit", "chromeos-bluetooth@google.com"], |
| "expiry_milestone": 111 |
| }, |
| { |
| "name": "bluetooth-wbs-dogfood", |
| "owners": [ "hychao" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "bookmark-bottom-sheet", |
| "owners": [ "wylieb" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "bookmark-string-menu", |
| "owners": ["gambard", "bling-flags@google.com"], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "bookmarks-improved-save-flow", |
| "owners": ["wylieb", "fgorski", "mdjones"], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "bookmarks-refresh", |
| "owners": ["wylieb", "fgorski", "mdjones"], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "borealis-big-gl", |
| "owners": [ "danielng" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "borealis-disk-management", |
| "owners": [ "danielng" ], |
| "expiry_milestone": 103 |
| }, |
| { |
| "name": "borealis-enabled", |
| "owners": [ "hollingum" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "borealis-force-beta-client", |
| "owners": [ "hollingum" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "borealis-linux-mode", |
| "owners": [ "hollingum" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "broker-file-operations-on-disk-cache-in-network-service", |
| "owners": [ "yhirano", "network-service-dev" ], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "bruschetta", |
| "owners": [ "davidmunro@google.com", "nverne", "sidereal" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "bubble-rich-iph", |
| "owners": ["christianxu", "lpromero", "bling-flags@google.com"], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "bulk-tab-restore-android", |
| "owners": ["ckitagawa", "fredmello"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "bypass-app-banner-engagement-checks", |
| "owners": [ "dmurph" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "calculate-native-win-occlusion", |
| "owners": [ "davidbienvenu", "fdoray" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "calendar-view", |
| "owners": ["jiamingc", "cros-status-area-eng@google.com"], |
| "expiry_milestone" : 106 |
| }, |
| { |
| "name": "calendar-view-debug-mode", |
| "owners": [ "rtinkoff" ], |
| "expiry_milestone": 113 |
| }, |
| { |
| "name": "canvas-2d-layers", |
| "owners": [ "alisalin", "fserb", "juanmihd", "yiyix" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "canvas-oop-rasterization", |
| "owners": [ "junov", "vasilyt" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "categorical-search", |
| "owners": [ "tby", "thanhdng", "wrong" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "cct-incognito", |
| "owners": [ "chrome-incognito", "//chrome/android/java/src/org/chromium/chrome/browser/customtabs/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "cct-incognito-available-to-third-party", |
| "owners": [ "chrome-incognito", "//chrome/android/java/src/org/chromium/chrome/browser/customtabs/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "cct-resizable-90-maximum-height", |
| "owners": ["ctzsm", "peconn"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "cct-resizable-allow-resize-by-user-gesture", |
| "owners": ["ctzsm", "peconn"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "cct-resizable-for-first-parties", |
| "owners": ["ctzsm", "peconn"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "cct-resizable-for-third-parties", |
| "owners": ["ctzsm", "peconn"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "cellular-bypass-esim-installation-connectivity-check", |
| "owners": [ "azeemarshad", "khorimoto", "jiajunz", "cros-connectivity@google.com" ], |
| // This flag does not expire because it allows some test cases that host a local SM-DP+ server |
| // on a network without an external connection to the internet to be able to install eSIM. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "cellular-forbid-attach-apn", |
| "owners": [ "hsuregan", "cros-connectivity@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "cellular-use-attach-apn", |
| "owners": [ "andrewlassalle", "ejcaruso", "chromeos-cellular-platform@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "cellular-use-second-euicc", |
| "owners": [ "azeemarshad", "khorimoto", "cros-connectivity@google.com" ], |
| // Never expires. This used in ChromeOS to switch to removable EUICC for |
| // all eSIM operations. This is useful for debugging with test SIM cards. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "check-offline-capability", |
| "owners": [ "asamidoi", "//content/browser/service_worker/OWNERS" ], |
| "expiry_milestone": 93 |
| }, |
| { |
| "name": "chrome-labs", |
| "owners": ["elainechien", "robliao"], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "chrome-share-long-screenshot", |
| "owners": [ "skare", "chrome-with-friends-robots@google.com" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "chrome-sharing-hub-launch-adjacent", |
| "owners": [ "skare", "chrome-with-friends-robots@google.com" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "chrome-tips-in-main-menu", |
| "owners": [ "dfried" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "chrome-tips-in-main-menu-new-badge", |
| "owners": [ "dfried" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "chrome-whats-new-in-main-menu-new-badge", |
| "owners": [ "rbpotter" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "chrome-whats-new-ui", |
| "owners": [ "rbpotter" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "chrome-wide-echo-cancellation", |
| "owners": [ "olka", "saza" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "chromeos-direct-video-decoder", |
| "owners": [ "chromeos-gfx-video@google.com" ], |
| // TODO(b/159825227): remove when the "old" video decoder is fully launched. |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "chromeos-sharing-hub", |
| "owners": [ "kristipark", "chrome-with-friends-robots@google.com" ], |
| "expiry_milestone": 98 |
| }, |
| { |
| "name": "clean-undecryptable-passwords", |
| "owners": [ "derinel@google.com", "mamir" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "clear-cross-site-cross-browsing-context-group-window-name", |
| "owners": [ "shuuran", "kaustubhag" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "client-storage-access-context-auditing", |
| "owners": [ |
| "sauski", |
| "msramek", |
| "chrome-friendly-settings@google.com" |
| ], |
| "expiry_milestone": 92 |
| }, |
| { |
| "name": "clipboard-history-reorder", |
| "owners": ["ckincaid@google.com", "multipaste@google.com"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "closed-tab-cache", |
| "owners": [ |
| "altimin@chromium.org", |
| "sky@chromium.org", |
| "sreejakshetty@chromium.org", |
| "tobias.soppa@code.berlin" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "color-provider-redirection-for-theme-provider", |
| "owners": [ "//ui/color/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "colr-v1-fonts", |
| "owners": [ "drott", "layout-dev@chromium.org" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "compact-bubble-launcher", |
| "owners": ["tbarzic@chromium.org"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "compositor-threaded-scrollbar-scrolling", |
| "owners": [ "arakeri@microsoft.com" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "consolidated-site-storage-controls", |
| "owners": [ |
| "sauski", |
| "chrome-friendly-settings@google.com" |
| ], |
| "expiry_milestone": 98 |
| }, |
| { |
| "name": "consumer-auto-update-toggle-allowed", |
| "owners": [ |
| "kimjae", |
| "xiaohuic" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "content-languages-in-language-picker", |
| "owners": [ "sclittle", "basiaz@google.com", "chrome-language@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "content-suggestions-header-migration", |
| "owners": [ "thegreenfrog@google.com", "adamta@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "content-suggestions-ui-module-refresh", |
| "owners": [ "thegreenfrog@google.com", "bling-flags@google.com" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "content-suggestions-uiviewcontroller-migration", |
| "owners": [ "thegreenfrog@google.com", "adamta@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "context-menu-google-lens-chip", |
| "owners": [ "yusuyoutube@google.com", "benwgold@google.com", "lens-chrome@google.com" ], |
| "expiry_milestone": 103 |
| }, |
| { |
| "name": "context-menu-popup-style", |
| "owners": [ "wenyufu", "clank-app-team@google.com" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "context-menu-search-and-shop-with-google-lens", |
| "owners": [ "yusuyoutube@google.com", "benwgold@google.com", "lens-chrome@google.com" ], |
| "expiry_milestone": 96 |
| }, |
| { |
| "name": "context-menu-search-with-google-lens", |
| "owners": [ "benwgold@google.com", "lens-chrome@google.com" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "context-menu-shop-with-google-lens", |
| "owners": [ "yusuyoutube@google.com", "benwgold@google.com", "lens-chrome@google.com" ], |
| "expiry_milestone": 103 |
| }, |
| { |
| "name": "contextual-nudges", |
| "owners": [ "yulunwu" ], |
| "expiry_milestone": 83 |
| }, |
| { |
| "name": "contextual-page-actions-with-price-tracking", |
| "owners": [ "shaktisahu@google.com", "salg@google.com" ], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "contextual-search-debug", |
| "owners": [ "//chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/OWNERS" ], |
| // This is used to enable debugging of server and backend code. |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "contextual-search-force-caption", |
| "owners": [ "//chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/OWNERS", "contextual-search-eng@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "contextual-search-translations", |
| "owners": [ "//chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/OWNERS", "contextual-search-eng@google.com" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "contextual-triggers-selection-handles", |
| "owners": [ "//chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/OWNERS" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "contextual-triggers-selection-menu", |
| "owners": [ "//chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/OWNERS" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "contextual-triggers-selection-size", |
| "owners": [ "//chrome/android/java/src/org/chromium/chrome/browser/contextualsearch/OWNERS" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "conversion-measurement-debug-mode", |
| "owners": [ "//content/browser/attribution_reporting/OWNERS" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "copy-link-to-text", |
| "owners": [ "johntlee" ], |
| "expiry_milestone": 94 |
| }, |
| { |
| "name": "cpu-affinity-restrict-to-little-cores", |
| "owners": [ "eseckler", "skyostil" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "credential-provider-extension-promo", |
| "owners": ["ginnyhuang","bling-flags@google.com"], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "cros-labs-float-window", |
| "owners": [ "shidi", "afakhry" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "crosh-swa", |
| "owners": [ "joelhockey", "benwells" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "crostini-bullseye-upgrade", |
| "owners": [ "sidereal@google.com", "clumptini@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "crostini-container-install", |
| "owners": [ "davidmunro@google.com", "clumptini@google.com" ], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "crostini-disk-resizing", |
| "owners": [ "davidmunro@google.com", "nverne" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "crostini-gpu-support", |
| "owners": [ "nverne", "benwells" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "crostini-ime-support", |
| "owners": [ "timloh", "sophialin@google.com" ], |
| "expiry_milestone": 111 |
| }, |
| { |
| "name": "crostini-multi-container", |
| "owners": [ "sidereal", "davidmunro@google.com", "nverne" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "crostini-reset-lxd-db", |
| "owners": [ "davidmunro@google.com", "nverne", "sidereal" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "crostini-use-lxd-4", |
| "owners": [ "sidereal", "davidmunro@google.com", "nverne" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "crostini-virtual-keyboard-support", |
| "owners": [ "timloh", "sophialin@google.com" ], |
| "expiry_milestone": 111 |
| }, |
| { |
| "name": "cryptauth-v2-dedup-device-last-activity-time", |
| "owners": ["pushi@google.com", "chromeos-cross-device-eng@google.com"], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "cups-ipp-printing-backend", |
| "owners": [ "dhoss", "//printing/OWNERS" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "dark-light-mode", |
| "owners": [ "minch", "tclaiborne" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "darken-websites-checkbox-in-themes-setting", |
| "owners": [ "nemco@google.com", "wenyufu@google.com", "twellington" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "dcheck-is-fatal", |
| "owners": [ "wez" ], |
| // Used to debug failed assertions in environments where debug builds cannot |
| // be used. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "debug-chime-notification", |
| "owners": [ "xingliu" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "debug-history-intervention-no-user-activation", |
| "owners": [ "shivanisha" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "debug-packed-apps", |
| "owners": [ "benwells", "ericwilligers" ], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "default-browser-fullscreen-promo-experiment", |
| "owners": [ "thegreenfrog", "bling-flags@google.com" ], |
| "expiry_milestone": 93 |
| }, |
| { |
| "name": "default-browser-intents-show-settings", |
| "owners": [ "olivierrobin", "bling-flags@google.com" ], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "default-chrome-apps-migration", |
| "owners": ["vkovalova"], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "default-link-capturing-in-browser", |
| "owners": [ "tsergeant", "chromeos-apps-foundation-team@google.com"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "default-mode-ua", |
| "owners": [ "gambard", "bling-flags@google.com" ], |
| "expiry_milestone": 103 |
| }, |
| { |
| "name": "default-wkwebview-context-menu", |
| "owners": [ "gambard", "bling-flags@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "deferred-font-shaping", |
| "owners": [ "tkent", "layout-dev" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "deprecate-alt-based-six-pack", |
| "owners": [ "zentaro@google.com", "jimmyxgong@google.com", |
| "cros-peripherals@google.com"], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "deprecate-alt-click", |
| "owners": [ "zentaro@google.com", "jimmyxgong@google.com", |
| "cros-peripherals@google.com"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "deprecate-assistant-stylus-features", |
| "owners": [ "croissant-eng", "angelaxiao" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "deprecate-low-usage-codecs", |
| "owners": [ "dalecurtis", "sweyn" ], |
| "expiry_milestone": 92 |
| }, |
| { |
| "name": "desktop-detailed-language-settings", |
| "owners": [ "chrome-language@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "destroy-profile-on-browser-close", |
| "owners": [ "nicolaso" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "destroy-system-profiles", |
| "owners": [ "nicolaso" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "device-force-scheduled-reboot", |
| "owners": [ "sanjaperisic"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "device-posture", |
| "owners": [ "alexis.menard@intel.com" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "diagnostics-app-navigation", |
| "owners": [ "//ash/webui/diagnostics_ui/OWNERS" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "disable-accelerated-2d-canvas", |
| "owners": [ "fserb" ], |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-accelerated-mjpeg-decode", |
| "owners": [ "chromeos-camera-eng@google.com" ], |
| // This flag does not expire because it allows users to disable HW mjpeg |
| // decoding for debugging purpose and temporary workaround for some issues. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-accelerated-video-decode", |
| "owners": [ "chromeos-video-eng@google.com" ], |
| // This flag does not expire because it allows users to disable HW video |
| // decoding for debugging purpose and temporary workaround for some issues. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-accelerated-video-encode", |
| "owners": [ "chromeos-video-eng@google.com" ], |
| // This flag does not expire because it allows users to disable HW video |
| // encoding for debugging purpose and temporary workaround for some issues. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-buffer-bw-compression", |
| "owners": [ "chromeos-gfx@google.com" ], |
| // This flag is used for QA & debugging on ChromeOS, which has no way to |
| // customize switches. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-camera-frame-rotation-at-source", |
| "owners": [ "chromeos-camera-eng@google.com" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "disable-cancel-all-touches", |
| "owners": [ "chrome-knowledge-eng@google.com", "chromeos-touch-ml@google.com" ], |
| // This flag is use to disable CancelAllTouches() function, which enable the |
| // testing for implementation of canceling single touches. |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "disable-explicit-dma-fences", |
| "owners": [ "chromeos-gfx@google.com" ], |
| // This flag is used for QA & debugging on ChromeOS, which has no way to |
| // customize switches. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-idle-sockets-close-on-memory-pressure", |
| "owners": [ "pmarko" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "disable-javascript-harmony-shipping", |
| "owners": [ "adamk", "hablich" ], |
| // This flag is used for field debugging along with |
| // enable-javascript-harmony. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-office-editing-component-app", |
| "owners": [ |
| "quickoffice-chrome-eng@google.com" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "disable-process-reuse", |
| "owners": [ |
| "yangsharon@google.com", "alexmos@google.com", "creis@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "disable-quick-answers-v2-translation", |
| "owners": [ "croissant-eng" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "disable-threaded-scrolling", |
| "owners": [ "bokan", "input-dev" ], |
| // This flag is a useful debugging control when investigating scrolling |
| // issues. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-virtual-keyboard", |
| "owners": [ "myy", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "disable-webrtc-hw-decoding", |
| "owners": [ "hiroh", "chromeos-video-eng@google.com" ], |
| // This flag does not expire because it allows users to disable HW video |
| // decoding only in webrtc usecase for debugging purpose and temporary |
| // workaround for some issues. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disable-webrtc-hw-encoding", |
| "owners": [ "hiroh", "chromeos-video-eng@google.com" ], |
| // This flag does not expire because it allows users to disable HW video |
| // encoding only in webrtc usecase for debugging purpose and temporary |
| // workaround for some issues. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "disallow-doc-written-script-loads", |
| "owners": [ "//chrome/browser/data_saver/OWNERS" ], |
| // This is a web-developer facing flag and should not be removed. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "display-alignment-assistance", |
| "owners": [ "cros-peripherals@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "display-sync-errors-refactor", |
| "owners": [ "pakzhygitov", "bling-flags@google.com" ], |
| // This is a temp flag and should be removed within this milestone. |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "dm-token-deletion", |
| "owners": [ "igorruvinov", "zmin" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "dns-https-svcb", |
| "owners": [ "dmcardle", "ericorth", "davidben" ], |
| "expiry_milestone": 114 |
| }, |
| { |
| "name": "dns-proxy-enable-doh", |
| "owners": [ "garrick", "jasongustaman" ], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "document-transition", |
| "owners": [ "khushalsagar", "vmpstr", "chrishtr" ], |
| "expiry_milestone" : 110 |
| }, |
| { |
| "name": "double-buffer-compositing", |
| "owners": [ "hob", "chromeos-gfx@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "double-tap-to-zoom-in-tablet-mode", |
| "owners": [ "afakhry", "tbuckley" ], |
| "expiry_milestone": 85 |
| }, |
| { |
| "name": "download-auto-resumption-native", |
| "owners": [ "shaktisahu", "qinmin" ], |
| "expiry_milestone": 96 |
| }, |
| { |
| "name": "download-bubble", |
| "owners": [ "bhatiarohit", "chrome-safebrowsing-alerts@google.com"], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "download-bubble-v2", |
| "owners": [ |
| "bhatiarohit", |
| "chrome-safebrowsing-alerts@google.com" |
| ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "download-calendar", |
| "owners": [ "ewannpv", "gambard" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "download-later", |
| "owners": [ "xingliu", "dtrainor" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "download-later-debug-on-wifi", |
| "owners": [ "xingliu", "dtrainor" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "download-range", |
| "owners": [ "xingliu" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "draw-predicted-ink-point", |
| "owners": [ "joalmei@microsoft.com" ], |
| "expiry_milestone": 98 |
| }, |
| { |
| "name": "drive-fs-bidirectional-native-messaging", |
| "owners": [ "austinct@chromium.org", "simmonsjosh@google.com" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "drive-fs-chrome-networking", |
| "owners": [ "travislane@google.com" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "durable-client-hints-cache", |
| "owners": [ "abeyad", "aarontag"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "dynamic-color-android", |
| "owners": [ "skym", "clank-sbui-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "dynamic-color-buttons-android", |
| "owners": [ "skym", "sinansahin@google.com", "clank-sbui-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "dynamic-color-gamut", |
| "owners": [ "cblume", "ccameron" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "dynamic-search-update-animation", |
| "owners": ["yulunwu"], |
| "expiry_milestone": 103 |
| }, |
| { |
| "name": "eap-gtc-wifi-authentication", |
| "owners": [ "cros-connectivity@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "eche-swa", |
| "owners": [ "dhnishi" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "eche-swa-debug-mode", |
| "owners": [ "dhnishi" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "edit-context", |
| "owners": [ "shihken@microsoft.com", "snianu@microsoft.com", "yosin" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "elastic-overscroll", |
| "owners": [ "arakeri@microsoft.com", "flackr@chromium.org" ], |
| "expiry_milestone": 99 |
| }, |
| { |
| "name": "enable-accelerated-video-decode", |
| "owners": [ "media-dev@chromium.org" ], |
| "expiry_milestone": 93 |
| }, |
| { |
| "name": "enable-accessibility-live-caption", |
| "owners": [ "abigailbklein@google.com", "evliu@google.com", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-accessibility-os-settings-visibility", |
| "owners": [ "josiahk", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-accessibility-page-zoom", |
| "owners": [ "mschillaci@google.com", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-android-pwas-default-offline-page", |
| "owners": [ "finnur@google.com", "beverloo@google.com" ], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "enable-app-discovery-for-oobe", |
| "owners": [ "melzhang", "tsergeant", "chromeos-apps-foundation-team" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-app-provisioning-static-server", |
| "owners": ["melzhang", "mxcai", "chromeos-apps-foundation-team"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-aria-element-reflection", |
| "owners": [ "aleventhal", "//third_party/blink/renderer/modules/accessibility/OWNERS" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-assistant-aec", |
| "owners": [ "croissant-eng" ], |
| "expiry_milestone": 88 |
| }, |
| { |
| "name": "enable-assistant-dsp", |
| "owners": [ "croissant-eng" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "enable-assistant-launcher-integration", |
| "owners": [ "croissant-eng" ], |
| "expiry_milestone": 88 |
| }, |
| { |
| "name": "enable-assistant-routines", |
| "owners": [ "croissant-eng" ], |
| "expiry_milestone": 82 |
| }, |
| { |
| "name": "enable-assistant-stereo-input", |
| "owners": [ "croissant-eng" ], |
| "expiry_milestone": 88 |
| }, |
| { |
| "name": "enable-async-dns", |
| "owners": [ "horo", "net-dev" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-auto-disable-accessibility", |
| "owners": [ "abigailbklein@google.com", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-autofill-credit-card-authentication", |
| "owners": [ "jsaul@google.com", "siyua" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-autofill-credit-card-upload", |
| "owners": [ "jsaul@google.com" ], |
| // This flag is heavily used by the testing team that can't easily use the |
| // commandline, especially in India. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-autofill-credit-card-upload-feedback", |
| "owners": [ "siyua", "payments-autofill-team@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-autofill-manual-fallback", |
| "owners": [ "fhorschig@chromium.org" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-autofill-refresh-style", |
| "owners": [ "tmartino@chromium.org" ], |
| "expiry_milestone": 78 |
| }, |
| { |
| "name": "enable-autofill-upi-vpa", |
| "owners": [ "cfroussios" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-automatic-snooze", |
| "owners": [ "shaktisahu", "haileywang" ], |
| "expiry_milestone": 101 |
| }, |
| { |
| "name": "enable-back-forward-cache-for-screen-reader", |
| "owners": [ "bfcache-dev@chromium.org", "yuzus" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-background-blur", |
| "owners": [ "newcomer" ], |
| "expiry_milestone": 86 |
| }, |
| { |
| "name": "enable-bluetooth-spp-in-serial-api", |
| "owners": [ "mattreynolds", "cmumford" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-browsing-data-lifetime-manager", |
| "owners": ["ydago"], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-cast-remoting-query-blocklist", |
| "owners": [ "rwkeane@google.com", "openscreen-eng@google.com" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-cast-streaming-av1", |
| "owners": [ "jophba@google.com", "openscreen-eng@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-cast-streaming-vp9", |
| "owners": [ "jophba@google.com", "openscreen-eng@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-cbd-sign-out", |
| "owners": [ "triploblastic", "chrome-signin-team" ], |
| "expiry_milestone":120 |
| }, |
| { |
| "name": "enable-chrome-management-page-android", |
| "owners": [ "ogastorga", "ftirelo" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "enable-close-tab-suggestions", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-command-line-on-non-rooted-devices", |
| "owners": [ "clank-app-team@google.com" ], |
| // This flag is used for debugging on Android; it causes Android Chromium |
| // builds to read command-line arguments from a writable location on disk. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-commerce-coupons", |
| "owners": [ "chrome-shopping@google.com" ], |
| "expiry_milestone": 114 |
| }, |
| { |
| "name": "enable-commerce-developer", |
| "owners": [ "chrome-shopping@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-commerce-hint-android", |
| "owners": [ "chrome-shopping@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-commerce-merchant-viewer", |
| "owners": [ "chrome-shopping@google.com" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-commerce-price-tracking", |
| "owners": [ "chrome-shopping@google.com" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-component-updater-test-request", |
| "owners": [ "romanarora@google.com", "lacros-team@google.com" ], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "enable-conditional-tabstrip", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-container-queries", |
| "owners": [ "andruud", "futhark" ], |
| // This flag is used to get developer feedback on the API. |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-cooperative-scheduling", |
| "owners": [ "keishi" ], |
| "expiry_milestone": 85 |
| }, |
| { |
| "name": "enable-core-location-backend", |
| "owners": [ "jameshollyer@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-critical-persisted-tab-data", |
| "owners": [ "chrome-shopping@google.com" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-cros-action-recorder", |
| "owners": [ "charleszhao", "tby" ], |
| "expiry_milestone": 101 |
| }, |
| { |
| "name": "enable-cros-autocorrect-params-tuning", |
| "owners": [ "tranbaoduy", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-cros-diacritics-on-physical-keyboard-longpress", |
| "owners": ["jhtin", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-cros-ime-assist-autocorrect", |
| "owners": [ "jopalmer", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-ime-assist-emoji-enhanced", |
| "owners": [ "myy", "curtismcmullan", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-ime-assist-multi-word", |
| "owners": [ "curtismcmullan", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-ime-assist-multi-word-expanded", |
| "owners": [ "curtismcmullan", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-ime-assist-multi-word-lacros", |
| "owners": [ "curtismcmullan", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "enable-cros-ime-assist-personal-info", |
| "owners": [ "jiwan", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-ime-mozc-proto", |
| "owners": [ "essential-inputs-team@google.com" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "enable-cros-ime-stylus-handwriting", |
| "owners": ["jopalmer", "essential-inputs-team@google.com"], |
| "expiry_milestone" : 110 |
| }, |
| { |
| "name": "enable-cros-ime-system-emoji-picker", |
| "owners": [ "jopalmer", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-cros-ime-system-emoji-picker-clipboard", |
| "owners": [ "jopalmer", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-ime-system-emoji-picker-extension", |
| "owners": [ "hdchuong", "curtismcmullan", "myy", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-ime-system-emoji-picker-search-extension", |
| "owners": [ "hdchuong", "curtismcmullan", "myy", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-language-settings-ime-options-in-settings", |
| "owners": [ "jopalmer", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 97 |
| }, |
| { |
| "name": "enable-cros-language-settings-update-japanese", |
| "owners": [ "keithlee", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-multilingual-typing", |
| "owners": [ "tranbaoduy", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-cros-on-device-grammar-check", |
| "owners": [ "jiwan", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-cros-privacy-hub", |
| "owners": [ "chromeos-privacyhub@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-system-chinese-physical-typing", |
| "owners": [ "shend", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-cros-system-japanese-physical-typing", |
| "owners": [ "keithlee", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-cros-system-korean-physical-typing", |
| "owners": [ "shend", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 97 |
| }, |
| { |
| "name": "enable-cros-system-transliteration-physical-typing", |
| "owners": [ "shend", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "enable-cros-virtual-keyboard-api", |
| "owners": [ "keithlee", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 97 |
| }, |
| { |
| "name": "enable-cros-virtual-keyboard-bordered-key", |
| "owners": [ "essential-inputs-team@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-cros-virtual-keyboard-multipaste", |
| "owners": [ "jiwan", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-cros-virtual-keyboard-multipaste-suggestion", |
| "owners": [ "jiwan", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-cros-virtual-keyboard-multitouch", |
| "owners": [ "michellegc", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-cros-virtual-keyboard-new-header", |
| "owners": ["jopalmer", "essential-inputs-team@google.com"], |
| "expiry_milestone" : 110 |
| }, |
| { |
| "name": "enable-cros-virtual-keyboard-round-corners", |
| "owners": [ "jopalmer", "essential-inputs-team@google.com" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-css-selector-fragment-anchor", |
| "owners": [ "mehdika", "blink-interactions-team@google.com" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "enable-de-jelly", |
| "owners": [ "boliu", "//components/viz/OWNERS" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-debug-for-secure-payment-confirmation", |
| "owners": [ "rouslan", "web-payments-team@google.com" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "enable-debug-for-store-billing", |
| "owners": [ "web-payments-team@google.com" ], |
| // This flag is to allow developers to develop their app-billing capable |
| // TWA apps locally, without having to upload the apps to the Play Store. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-default-calculator-web-app", |
| "owners": [ "zafzal@google.com", "calculator-eng@google.com" ], |
| "expiry_milestone": 99 |
| }, |
| { |
| "name": "enable-delegated-compositing", |
| "owners": [ "petermcneeley" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desks-close-all", |
| "owners": [ "benbecker", "janetmac" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desks-save-and-recall", |
| "owners": [ "dandersson", "yongshun", "janetmac" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desks-templates", |
| "owners": [ "janetmac", "richui", "sammiequon" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desks-trackpad-swipe-improvements", |
| "owners": [ "fanafan", "sammiequon", "tclaiborne" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-capture-lacros-v2", |
| "owners": [ "alcooper", "mfoltz" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-desktop-pwas-additional-windowing-controls", |
| "owners": [ "laurila@google.com", "isandrk@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-pwas-borderless", |
| "owners": [ "laurila@google.com", "isandrk@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-desktop-pwas-default-offline-page", |
| "owners": [ "catherinecheng@google.com", "anosua@google.com", "ericwilligers@google.com", "alexbn@google.com", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-pwas-elided-extensions-menu", |
| "owners": [ "cmp@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 101 |
| }, |
| { |
| "name": "enable-desktop-pwas-launch-handler", |
| "owners": [ "alancutter@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-pwas-manifest-id", |
| "owners": [ "phillis@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 98 |
| }, |
| { |
| "name": "enable-desktop-pwas-prefix-app-name-in-window-title", |
| "owners": [ "dmurph@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 101 |
| }, |
| { |
| "name": "enable-desktop-pwas-remove-status-bar", |
| "owners": [ "dmurph@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-pwas-sub-apps", |
| "owners": [ "isandrk@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-pwas-tab-strip", |
| "owners": [ "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-pwas-tab-strip-settings", |
| "owners": [ "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-pwas-url-handling", |
| "owners": [ "luhua@microsoft.com", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "enable-desktop-pwas-web-bundles", |
| "owners": [ "loyso@chromium.org", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-desktop-pwas-window-controls-overlay", |
| "owners": [ "ambake@microsoft.com", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-device-trust-connector", |
| "owners": [ "rogerta", "seblalancette" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-disco-feed-endpoint", |
| "owners": [ "adamta", "sczs" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-discount-consent-v2", |
| "owners": [ "chrome-shopping@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-discover-feed-ghost-cards", |
| "owners": [ "edchin", "adamta", "sczs", "tinazwang" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-discover-feed-preview", |
| "owners": [ "tinazwang", "sczs" ], |
| "expiry_milestone": 101 |
| }, |
| { |
| "name": "enable-discover-feed-shorter-cache", |
| "owners": [ "edchin", "adamta", "sczs" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-discover-feed-static-resource-serving", |
| "owners": [ "adamta", "sczs" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-discover-feed-top-sync-promo", |
| "owners": [ "mrefaat", "sczs"], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-dns-proxy", |
| "owners": [ "garrick", "jasongustaman", "cros-networking@google.com" ], |
| "expiry_milestone": 109 |
| }, |
| { |
| "name": "enable-docked-magnifier-resizing", |
| "owners": [ "josiahk", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-drdc", |
| "owners": [ "vikassoni", "sunnyps" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-drdc-vulkan", |
| "owners": [ "vikassoni", "sunnyps" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-enhanced-safe-browsing", |
| "owners": [ "ajuma", "joemerramos", "bling-flags@google.com"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-enhanced-safe-browsing-phase-2", |
| "owners": [ "ajuma", "joemerramos", "bling-flags@google.com"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-experimental-accessibility-dictation-with-pumpkin", |
| "owners": [ "akihiroota"], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "enable-experimental-accessibility-google-tts-language-packs", |
| "owners": [ "akihiroota", "josiahk", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 111 |
| }, |
| { |
| "name": "enable-experimental-accessibility-language-detection", |
| "owners": [ "chrishall", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-experimental-accessibility-language-detection-dynamic", |
| "owners": [ "chrishall", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-experimental-accessibility-switch-access-text", |
| "owners": [ "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "enable-experimental-cookie-features", |
| "owners": [ "bingler", "//net/cookies/OWNERS" ], |
| // This should expire once all cookie handling changes have been enabled by |
| // default. This is expected to take a while, and this expiry will probably |
| // need to be extended. |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-experimental-rgb-keyboard-patterns", |
| "owners": [ "jimmyxgong", "zentaro", "michaelcheco", "cros-peripherals@google.com"], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "enable-experimental-web-platform-features", |
| "owners": [ "//third_party/blink/renderer/core/OWNERS" ], |
| // Used by developers to activate experimental features in blink. |
| // See //third_party/blink/renderer/platform/runtime_enabled_features.json5. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-experimental-webassembly-features", |
| "owners": [ "adamk", "hablich" ], |
| // This flag is used by web developers to test upcoming WebAssembly |
| // features. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-experimental-webassembly-stack-switching", |
| "owners": [ "fgm", "thibaudm", "wasm-team@google.com" ], |
| // This flag is used by developers and partners to test |
| // stack switching features in WebAssembly. |
| "expiry_milestone": 115 |
| }, |
| {"name": "enable-expkit-apple-calendar", |
| "owners": ["erahmaoui@google.com", "djean@google.com", "bling-flags@google.com"], |
| "expiry_milestone":107 |
| }, |
| { |
| "name": "enable-expkit-calendar-text-classifier", |
| "owners": [ "chrome-intelligence-core@google.com" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "enable-external-keyboards-in-diagnostics-app", |
| "owners": [ "//ash/webui/diagnostics_ui/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-fake-keyboard-heuristic", |
| "owners": ["wmahon", "chromeos-tango@google.com"], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-favicon-passwords", |
| "owners": [ "veronguyen", "gambard" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-feed-ablation", |
| "owners": [ "adamta", "sczs" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-feed-position-on-ntp", |
| "owners": ["clank-start","hanxi","spdonghao", "andrewheard"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-fenced-frames", |
| "owners": [ "dom", "shivanisha", "chrome-fenced-frames@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-filtering-scroll-events", |
| "owners": [ "eirage", "nzolghadr", "input-dev" ], |
| "expiry_milestone": 85 |
| }, |
| { |
| "name": "enable-firmware-updater-app", |
| "owners": [ "zentaro", "jimmyxgong", "swifton", "cros-peripherals@google.com" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-first-party-sets", |
| "owners": [ "chrome-first-party-sets@chromium.org" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-force-dark", |
| "owners": [ "pdr", "khorimoto@chromium.org", "jessejames@chromium.org" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-fre-default-browser-screen-testing", |
| "owners": [ "alionadangla", "gambard" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-fre-ui-module-ios-with-options", |
| "owners": [ "gambard", "veronguyen", "vincb", "ginnyhuang" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-fullscreen-api", |
| "owners": [ "ajuma", "bling-flags@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-future-v8-vm-features", |
| "owners": [ "hablich" ], |
| // This flag enables the rolling set of upcoming V8 features, for early |
| // testing by JavaScript developers. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-gamepad-button-axis-events", |
| "owners": [ "//device/gamepad/OWNERS", "jameshollyer@chromium.org" ], |
| "expiry_milestone": 98 |
| }, |
| { |
| "name": "enable-generic-sensor-extra-classes", |
| "owners": [ "reillyg@chromium.org", "raphael.kubo.da.costa@intel.com" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-global-vaapi-lock", |
| "owners": [ |
| "jeffcchen", |
| "chromeos-gfx-video@google.com" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-gpu-rasterization", |
| "owners": [ "enne", "vmiura", "ericrk" ], |
| // A debugging flag intended for end-users where there may not be any other |
| // way to turn off graphics features. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-gpu-service-logging", |
| "owners": [ "vikassoni", "kbr" ], |
| // A debugging flag intended for end-users where there may not be any other |
| // way to turn off graphics features. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-hardware_mirror-mode", |
| "owners": [ |
| "gildekel", |
| "//ui/display/OWNERS" |
| ], |
| // A temporary flag to control hardware mirroring until it is decided |
| // whether to permanently remove hardware mirroring. See crbug.com/1161556 |
| // for more details. |
| "expiry_milestone": 114 |
| }, |
| { |
| "name": "enable-hardware-secure-decryption", |
| "owners": [ |
| "xhwang", "media-dev" |
| ], |
| // This flag does not expire because the feature depends on the OS, GPU |
| // driver and hardware, and the flag allows users to disable HW secure |
| // decryption for debugging purpose and/or temporarily working around OS |
| // or driver issues. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-hardware-secure-decryption-experiment", |
| "owners": [ |
| "xhwang", "media-dev" |
| ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-hardware-secure-decryption-fallback", |
| "owners": [ |
| "xhwang", "media-dev" |
| ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-heavy-ad-intervention", |
| "owners": [ "johnidel", "jkarlin" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-heuristic-stylus-palm-rejection", |
| "owners": [ "robsc", "napper" ], |
| // We add a heuristic that changes the way fingers are handled. We should |
| // always let users switch it off if needed. However, for now, during |
| // experiments, we set milestone deep into future. |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-hostname-setting", |
| "owners": [ "khorimoto", "cros-connectivity@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-ikev2-vpn", |
| "owners": [ "jiejiang", "taoyl", "cros-networking@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-image-reader", |
| "owners": [ "vikassoni", "liberato" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-immersive-fullscreen-toolbar", |
| "owners": [ "lgrey" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "enable-input-event-logging", |
| "owners": [ "hcutts", "chromeos-tango@google.com" ], |
| // Used to attach input device debugging information to feedback reports. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-input-in-diagnostics-app", |
| "owners": [ "//ash/webui/diagnostics_ui/OWNERS" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-instant-start", |
| "owners": [ "hanxi", "wychen" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-iph", |
| "owners": [ "peilinwang@google.com" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-isolated-sandboxed-iframes", |
| "owners": [ "wjmaclean@chromium.org", "alexmos@chromium.org", "creis@chromium.org" ], |
| "expiry_milestone": 114 |
| }, |
| { |
| "name": "enable-isolated-web-apps", |
| "owners": [ "cmfcmf", "reillyg", "rmcelrath", "peletskyi@google.com" ], |
| "expiry_milestone": 140 |
| }, |
| { |
| "name": "enable-javascript-harmony", |
| "owners": [ "adamk", "hablich" ], |
| // This flag is used by web developers to test upcoming javascript features. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-jxl", |
| "owners": [ "eustas@chromium.org", "firsching", "sboukortt", "veluca" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-keyboard-backlight-toggle", |
| "owners": [ "rtinkoff" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-lacros-in-chrome-kiosk", |
| "owners": ["bfranz", "chromeos-kiosk-eng@google.com"], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "enable-lacros-in-web-kiosk", |
| "owners": ["bfranz", "chromeos-kiosk-eng@google.com"], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "enable-launcher-app-paging", |
| "owners": [ "//ash/app_list/OWNERS" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "enable-lens-fullscreen-search", |
| "owners": ["stanfield@google.com", "lens-chrome@google.com"], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "enable-lens-standalone", |
| "owners": [ "stanfield@google.com", "benwgold@google.com", "juanmojica@google.com" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "enable-libinput-to-handle-touchpad", |
| "owners": [ "mmaslanka", "nicholasbishop", "chromeos-tango@google.com" ], |
| // Used for testing libinput to check if it works better than the gestures |
| // library to handle touchpad. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-local-web-approvals", |
| "owners": [ "agawronska@chromium.org", "courtneywong@chromium.org", "danan@chromium.org" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-lock-screen-notification", |
| "owners": [ "tengs" ], |
| "expiry_milestone": 80 |
| }, |
| { |
| "name": "enable-log-controller-for-diagnostics-app", |
| "owners": [ "//ash/webui/diagnostics_ui/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-logging-js-console-messages", |
| "owners": [ "hazems" ], |
| // Never expires because it is used by developers to enable logging JS |
| // console messages in system logs for debugging purposes. It's disabled by |
| // default because logs may contain PII. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-machine-learning-model-loader-web-platform-api", |
| "owners": [ "honglinyu" ], |
| "expiry_milestone": 130 |
| }, |
| { |
| "name": "enable-magnifier-continuous-mouse-following-mode-setting", |
| "owners": [ "josiahk", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 98 |
| }, |
| { |
| "name": "enable-managed-configuration-web-api", |
| "owners": [ "apotapchuk" ], |
| "expiry_milestone": 92 |
| }, |
| { |
| "name": "enable-media-foundation-clear", |
| "owners": [ |
| "wicarr@microsoft.com" |
| ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-media-foundation-video-capture", |
| "owners": [ "agpalak", "herre" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-migrate-default-chrome-app-to-web-apps-gsuite", |
| "owners": [ "alancutter", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-migrate-default-chrome-app-to-web-apps-non-gsuite", |
| "owners": [ "alancutter", "desktop-pwas-team@google.com" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-nacl", |
| "owners": [ "dschuff", "native-client-dev@googlegroups.com" ], |
| "expiry_milestone": 128 |
| }, |
| { |
| "name": "enable-network-logging-to-file", |
| "owners": [ "net-dev" ], |
| // This flag is used to capture early-browser network logging on platforms |
| // without easy access to startup time configuration. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-networking-in-diagnostics-app", |
| "owners": [ "//ash/webui/diagnostics_ui/OWNERS" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "enable-neural-palm-adaptive-hold", |
| "owners": [ "robsc", "napper", "alanlxl" ], |
| "expiry_milestone": 130 |
| }, |
| { |
| "name": "enable-neural-palm-rejection-model-v2", |
| "owners": [ "robsc", "napper", "alanlxl" ], |
| "expiry_milestone": 130 |
| }, |
| { |
| "name": "enable-neural-stylus-palm-rejection", |
| "owners": [ "robsc", "napper", "adlr" ], |
| // We add a neural net to change how fingers are handled. We set a milestone |
| // deep into the future to allow for experiments. |
| "expiry_milestone": 130 |
| }, |
| { |
| "name": "enable-new-download-api", |
| "owners": [ "sdefresne", "bling-flags@google.com" ], |
| "expiry_milestone": 130 |
| }, |
| { |
| "name": "enable-new-download-backend", |
| "owners": [ "shaktisahu", "dtrainor" ], |
| "expiry_milestone": 97 |
| }, |
| { |
| "name": "enable-new-mac-notification-api", |
| "owners": [ "knollr", "peter" ], |
| "expiry_milestone": 98 |
| }, |
| { |
| "name": "enable-notifications-revamp", |
| "owners": [ "amehfooz", "newcomer" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-oauth-ipp", |
| "owners": [ "batrapranav", "pawliczek" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-oop-print-drivers", |
| "owners": [ "awscreen", "thestig" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "enable-openscreen-cast-streaming-session", |
| "owners": [ "jophba@google.com", "openscreen-eng@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-os-feedback", |
| "owners": [ "xiangdongkong", "cros-feedback-app@google.com" ], |
| "expiry_milestone": 116 |
| }, |
| { |
| "name": "enable-palm-max-touch-major", |
| "owners": [ "robsc", "napper", "adlr" ], |
| // Added feature to possibly disable/enable this functionality, combined |
| // with neural net palm detection. |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-palm-suppression", |
| "owners": [ "robsc", "napper", "hcutts", "chromeos-tango@google.com" ], |
| // Added feature, for testing. expiry deep in future. |
| "expiry_milestone": 116 |
| }, |
| { |
| "name": "enable-palm-tool-type-palm", |
| "owners": [ "robsc", "napper", "adlr" ], |
| // Added feature to possibly disable/enable this functionality, combined |
| // with neural net palm detection. |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-parallel-downloading", |
| "owners": [ "qinmin", "xingliu", "dtrainor" ], |
| // This flag is used by dev teams on Android to disable this feature, since |
| // it can badly break pages under test. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-password-manager-branding-update", |
| "owners": [ "alionadangla", "bwwilliams", "bling-flags@google.com"], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-payment-request-basic-card", |
| "owners": [ "web-payments-team@google.com" ], |
| // This flag is used by developers to disable the "basic-card" method, to |
| // make sure their web pages do not break after Chrome deprecates |
| // "basic-card" in M100. |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-pci-guard-ui", |
| "owners": [ "jimmyxgong", "cros-peripherals@google.com" ], |
| "expiry_milestone": 112 |
| }, |
| { |
| "name": "enable-penetrating-image-selection", |
| "owners": [ "benwgold@google.com", "flackr" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "enable-phone-hub-call-notification", |
| "owners": [ "dhnishi", "andychou", "samchiu" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "enable-phone-hub-camera-roll", |
| "owners": [ "mattwalliser", "jasonsun", "cros-cameraroll@google.com" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-pixel-canvas-recording", |
| "owners": [ "malaykeshav", "oshima" ], |
| "expiry_milestone": 116 |
| }, |
| { |
| "name": "enable-pointer-lock-options", |
| "owners": [ "eirage", "nzolghadr", "input-dev" ], |
| "expiry_milestone": 92 |
| }, |
| { |
| "name": "enable-portals", |
| "owners": [ "jbroman", "//third_party/blink/renderer/core/html/portal/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-portals-cross-origin", |
| "owners": [ "jbroman", "//third_party/blink/renderer/core/html/portal/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-prefetch-proxy", |
| "owners": [ "curranmax", "chrome-brapp-loading@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-preinstalled-web-app-duplication-fixer", |
| "owners": [ "alancutter" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-prerender2", |
| "owners": [ "//content/browser/prerender/OWNERS" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-projector", |
| "owners": [ "llin", "cros-projector@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-projector-annotator", |
| "owners": [ "llin", "cros-projector@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-projector-exclude-transcript", |
| "owners": [ "llin", "cros-projector@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-quic", |
| "owners": [ "//net/quic/OWNERS" ], |
| // This flag is used by network administrators to debug |
| // network issues related to QUIC. It must not be removed. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-raw-draw", |
| "owners": [ "penghuang" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-reader-mode", |
| "owners": [ "katie", "//ui/accessibility/OWNERS" ], |
| "expiry_milestone": 104 |
| }, |
| { |
| "name": "enable-reader-mode-in-cct", |
| "owners": [ "mdjones", "wychen" ], |
| // This flag is a utility for disabling Reader Mode in CCT without using |
| // low-end devices. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-removing-all-third-party-cookies", |
| "owners": [ "dullweber" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "enable-resampling-input-events", |
| "owners": [ "eirage", "nzolghadr", "input-dev" ], |
| "expiry_milestone": 85 |
| }, |
| { |
| "name": "enable-resampling-scroll-events", |
| "owners": [ "eirage", "nzolghadr", "input-dev" ], |
| "expiry_milestone": 85 |
| }, |
| { |
| "name": "enable-resampling-scroll-events-experimental-prediction", |
| "owners": [ "input-dev" ], |
| "expiry_milestone": 95 |
| }, |
| { |
| "name": "enable-restricted-web-apis", |
| "owners": [ "bfranz", "anqing", "apotapchuk" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-retail-coupons", |
| "owners": [ "meiliang", "yuezhanggg", "wychen", "dtrainor" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-rgb-keyboard", |
| "owners": [ "jimmyxgong", "zentaro", "michaelcheco", "cros-peripherals@google.com"], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-save-session-tabs-in-separate-files", |
| "owners": [ "olivierrobin", "sdefresne", "bling-flags@google.org" ], |
| "expiry_milestone": 108 |
| }, |
| { |
| "name": "enable-search-resumption-module", |
| "owners": ["clank-start","hanxi","spdonghao", "andrewheard"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-secure-payment-confirmation-android", |
| "owners": [ "web-payments-team@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-service-workers-for-chrome-untrusted", |
| "owners": [ "ortuno", "dominicschulz" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-sharesheet-copy-to-clipboard", |
| "owners": [ "melzhang", "chromeos-apps-foundation-team" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-shortcut-customization-app", |
| "owners": [ "jimmyxgong", "zentaro", "cros-peripherals@google.com"], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-shortened-password-auto-fill-instruction", |
| "owners": ["ginnyhuang","bling-flags@google.com"], |
| "expiry_milestone": 101 |
| }, |
| { |
| "name": "enable-show-autofill-signatures", |
| "owners": [ "kolos" ], |
| // Used for debugging and QA by the autofill team for the indefinite future. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-show-scrollable-mvt-on-ntp", |
| "owners": ["clank-start","hanxi","spdonghao"], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-site-isolation-for-password-sites", |
| "owners": [ "site-isolation-dev", "alexmos", "lukasza" ], |
| // Note: while password-triggered site isolation launched in M77, it only |
| // affected devices above a predefined memory threshold. This flag is kept |
| // around because it allows users of low-memory devices to opt in. |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-site-per-process", |
| "owners": [ "site-isolation-dev", "creis", "lukasza" ], |
| // Even after shipping some form of Site Isolation on Android, we want to |
| // give users the ability to opt into a stricter, more secure Site |
| // Isolation. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-skia-renderer", |
| "owners": [ "backer", "kylechar", "penghuang" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-start-surface", |
| "owners": [ "hanxi", "wychen" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-storage-pressure-event", |
| "owners": [ "jarrydg", "chrome-owp-storage@google.com" ], |
| "expiry_milestone": 89 |
| }, |
| { |
| "name": "enable-suggested-files", |
| "owners": [ "wrong", "tby" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-suggested-local-files", |
| "owners": [ "tby", "wrong" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-suggestions-with-substring-match", |
| "owners": [ "autofill-squad-muc@google.com" ], |
| "expiry_milestone": 102 |
| }, |
| { |
| "name": "enable-surface-control", |
| "owners": [ "vikassoni", "vasilyt" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-system-notifications", |
| "owners": [ "peter", "finnur", "knollr" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-system-proxy-for-system-services", |
| "owners": [ "acostinas"], |
| "expiry_milestone": 94 |
| }, |
| { |
| "name": "enable-tab-audio-muting", |
| "owners": [ "evliu@google.com", "chrome-media-ux@google.com" ], |
| "expiry_milestone": 107 |
| }, |
| { |
| "name": "enable-tab-engagement-reporting", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-tab-grid-layout", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-tab-groups", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-tab-groups-continuation", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-tab-groups-for-tablets", |
| "owners": [ "skavuluru", "clank-app-team@google.com" ], |
| "expiry_milestone": 114 |
| }, |
| { |
| "name": "enable-tab-groups-ui-improvements", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-tab-search", |
| "owners": [ "tluk@google.com", "robliao@google.com" ], |
| "expiry_milestone": 93 |
| }, |
| { |
| "name": "enable-tab-strip-improvements", |
| "owners": [ "skavuluru", "clank-app-team@google.com" ], |
| "expiry_milestone": 114 |
| }, |
| { |
| "name": "enable-tab-switcher-on-return", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 115 |
| }, |
| { |
| "name": "enable-tab-to-gts-animation", |
| "owners": [ "memex-team@google.com" ], |
| "expiry_milestone": 90 |
| }, |
| { |
| "name": "enable-tflite-language-detection", |
| "owners": [ "sophiechang", "chrome-intelligence-core@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-throttle-display-none-and-visibility-hidden-cross-origin-iframes", |
| "owners": [ "wjmaclean@chromium.org", "alexmos@chromium.org", "creis@chromium.org" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-tls13-early-data", |
| "owners": [ "davidben", "svaldez" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-touch-drag-drop", |
| "owners": [ "nzolghadr", "input-dev" ], |
| "expiry_milestone": 93 |
| }, |
| { |
| "name": "enable-touchpads-in-diagnostics-app", |
| "owners": [ "//ash/webui/diagnostics_ui/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-touchscreen-calibration", |
| "owners": [ "malaykeshav" ], |
| // This flag is used for testing new touchscreen ChromeOS hardware, both by |
| // dev and QA. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-touchscreens-in-diagnostics-app", |
| "owners": [ "//ash/webui/diagnostics_ui/OWNERS" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-translate-sub-frames", |
| "owners": [ "sclittle", "chrome-language@google.com" ], |
| "expiry_milestone": 110 |
| }, |
| { |
| "name": "enable-tts-lacros-support", |
| "owners": ["jennyz"], |
| "expiry_milestone": 120 |
| }, |
| { |
| "name": "enable-ui-devtools", |
| "owners": [ "//components/ui_devtools/OWNERS" ], |
| // Convenience debugging flag for non-stable ChromeOS Builds. |
| // Devtools spins up a server which is not appropriate in the default case. |
| "expiry_milestone": -1 |
| }, |
| { |
| "name": "enable-unicorn-account-support", |
| "owners": [ "fernandex" ], |
| "expiry_milestone": 106 |
| }, |
| { |
| "name": "enable-universal-links", |
| "owners": [ "avi", "olivierli" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-unsafe-webgpu", |
| "owners": [ "//third_party/blink/renderer/modules/webgpu/OWNERS" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-user-cloud-signin-restriction-policy", |
| "owners": [ "ydago" ], |
| "expiry_milestone": 105 |
| }, |
| { |
| "name": "enable-vaapi-av1-decode-acceleration", |
| "owners": [ "andrescj", "chromeos-gfx-video@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-vaapi-jpeg-image-decode-acceleration", |
| "owners": [ "andrescj", "chromeos-gfx@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-vaapi-vp9-kSVC-encode-acceleration", |
| "owners": [ "mcasas", "chromeos-gfx-video@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-vaapi-webp-image-decode-acceleration", |
| "owners": [ "andrescj", "chromeos-gfx@google.com" ], |
| "expiry_milestone": 100 |
| }, |
| { |
| "name": "enable-variable-refresh-rate", |
| "owners": [ "aswolf
|