commit 376a28c2f0f32ffd21970f4d34a184b7d9bc7997
parent e368b2ac48bbdf38769f5f2e4357adb2a12df89f
Author: Mark Banner <standard8@mozilla.com>
Date: Mon, 20 Oct 2025 13:03:52 +0000
Bug 1995161 - Add some more platform specific interfaces to the ESLint list of available Ci.* interfaces. r=frontend-codestyle-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D269152
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/tools/lint/eslint/eslint-plugin-mozilla/lib/rules/valid-ci-uses.mjs b/tools/lint/eslint/eslint-plugin-mozilla/lib/rules/valid-ci-uses.mjs
@@ -32,6 +32,7 @@ const platformSpecificInterfaces = new Map([
["nsIAccessibleMacInterface", "darwin"],
["nsILocalFileMac", "darwin"],
["nsIAccessibleMacEvent", "darwin"],
+ ["nsIKeychainMigrationUtils", "darwin"],
["nsIMacAttributionService", "darwin"],
["nsIMacShellService", "darwin"],
["nsIMacDockSupport", "darwin"],
@@ -46,6 +47,7 @@ const platformSpecificInterfaces = new Map([
["nsITouchBarUpdater", "darwin"],
["mozISandboxReporter", "linux"],
["nsIApplicationChooser", "linux"],
+ ["nsIAvailableMemoryWatcherTestingLinux", "linux"],
["nsIGNOMEShellService", "linux"],
["nsIGtkTaskbarProgress", "linux"],