flag-never-expire-list.json 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. // Copyright 2019 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. //
  5. // This file contains a list of flags that are permitted to have the
  6. // never-expire flag set (i.e., expiration milestone set to -1). This is a
  7. // separate file from flag-metadata.json so that that file can have per-file
  8. // owners set to * while still having flags-team policy about unexpiring flags
  9. // applied via ownership of this file. Note that these flags are not *required*
  10. // to have never-expire set; they are simply permitted to (i.e., there is no
  11. // enforcement the other direction).
  12. //
  13. // The format of this file is a list of flag names; it is validated by a unit
  14. // test (AboutFlagsTest.OnlyPermittedFlagsNeverExpire).
  15. [
  16. "allow-all-sites-to-initiate-mirroring",
  17. "allow-previews",
  18. "always-enable-hdcp",
  19. "arc-native-bridge-toggle",
  20. "ash-debug-shortcuts",
  21. "ash-enable-unified-desktop",
  22. "cellular-bypass-esim-installation-connectivity-check",
  23. "cellular-use-second-euicc",
  24. "dcheck-is-fatal",
  25. "disable-accelerated-2d-canvas",
  26. "disable-accelerated-mjpeg-decode",
  27. "disable-accelerated-video-decode",
  28. "disable-accelerated-video-encode",
  29. "disable-buffer-bw-compression",
  30. "disable-explicit-dma-fences",
  31. "disable-javascript-harmony-shipping",
  32. "disable-threaded-scrolling",
  33. "disable-webrtc-hw-decoding",
  34. "disable-webrtc-hw-encoding",
  35. "disallow-doc-written-script-loads",
  36. "enable-autofill-credit-card-upload",
  37. "enable-command-line-on-non-rooted-devices",
  38. "enable-data-reduction-proxy-server-experiment",
  39. "enable-debug-for-store-billing",
  40. "enable-experimental-web-platform-features",
  41. "enable-experimental-webassembly-features",
  42. "enable-future-v8-vm-features",
  43. "enable-gpu-rasterization",
  44. "enable-gpu-service-logging",
  45. "enable-hardware-secure-decryption",
  46. "enable-input-event-logging",
  47. "enable-javascript-harmony",
  48. "enable-libinput-to-handle-touchpad",
  49. "enable-lite-video",
  50. "enable-logging-js-console-messages",
  51. "enable-network-logging-to-file",
  52. "enable-noscript-previews",
  53. "enable-offline-previews",
  54. "enable-parallel-downloading",
  55. "enable-perfetto-system-tracing",
  56. "enable-quic",
  57. "enable-reader-mode-in-cct",
  58. "enable-resource-loading-hints",
  59. "enable-show-autofill-signatures",
  60. "enable-site-per-process",
  61. "enable-touchscreen-calibration",
  62. "enable-ui-devtools",
  63. "enable-virtual-keyboard",
  64. "enable-web-authentication-testing-api",
  65. "enable-web-payments-experimental-features",
  66. "enable-webassembly-baseline",
  67. "enable-webassembly-tiering",
  68. "enable-webgl-developer-extensions",
  69. "enable-webgl-draft-extensions",
  70. "enable-webgpu-developer-features",
  71. "enable-zero-copy",
  72. "extensions-on-chrome-urls",
  73. "force-color-profile",
  74. "force-effective-connection-type",
  75. "force-show-update-menu-badge",
  76. "force-startup-signin-promo",
  77. "force-text-direction",
  78. "force-ui-direction",
  79. "force-update-menu-type",
  80. "fullscreen-viewport-adjustment-experiment",
  81. "gesture-properties-dbus-service",
  82. "ignore-gpu-blocklist",
  83. "ignore-previews-blocklist",
  84. "in-product-help-demo-mode-choice",
  85. "in-product-help-use-client-config",
  86. "instant-tethering",
  87. "ios-breadcrumbs",
  88. "list-all-display-modes",
  89. "lite-video-force-override-decision",
  90. "media-router-cast-allow-all-ips",
  91. "memlog",
  92. "memlog-sampling-rate",
  93. "memlog-stack-mode",
  94. "omaha-min-sdk-version-android",
  95. "overlay-strategies",
  96. "password-import",
  97. "reader-mode-heuristics",
  98. "record-web-app-debug-info",
  99. "release-notes-notification-all-channels",
  100. "scheduler-configuration",
  101. "set-market-url-for-testing",
  102. "show-autofill-type-predictions",
  103. "show-bluetooth-debug-log-toggle",
  104. "show-overdraw-feedback",
  105. "show-performance-metrics-hud",
  106. "show-taps",
  107. "show-touch-hud",
  108. "smooth-scrolling",
  109. "system-keyboard-lock",
  110. "terminal-dev",
  111. "tint-composited-content",
  112. "top-chrome-touch-ui",
  113. "translate-force-trigger-on-english",
  114. "ui-debug-tools",
  115. "ui-disable-partial-swap",
  116. "ui-slow-animations",
  117. "unsafely-treat-insecure-origin-as-secure",
  118. "update-menu-item-custom-summary",
  119. "use-angle",
  120. "use-custom-messages-domain",
  121. "use-fake-device-for-media-stream",
  122. "use-first-party-set",
  123. "use_messages_staging_url",
  124. "use-stork-smds-server-address",
  125. "use-sync-sandbox",
  126. "use-wallpaper-staging-url",
  127. "wallet-service-use-sandbox",
  128. "web-authentication-permit-enterprise-attestation",
  129. "webxr-runtime"
  130. ]