Bug: Perma [tier 2] Lint /builds/worker/checkouts/gecko/browser/components/BrowserGlue.sys.mjs:1366:13 | Unknown property access Services.telemetry.setEventRecordingEnabled, Interfaces: nsITelemetry (mozilla/valid-services-property)
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2024-10-15 01:14:46+00:00
Resolved: 2024-10-15 01:36:50+00:00

**Filed by:** abutkovits [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=478257999&repo=mozilla-central
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Fd-nYe7wRsSxTVwupB0xJw/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2024-10-15T00:34:51.951Z] /builds/worker/checkouts/gecko/taskcluster
[task 2024-10-15T00:34:51.964Z] 00:34:51.964 eslint (75) | ESLint command: /builds/worker/fetches/node/bin/node /builds/worker/checkouts/gecko/node_modules/eslint/bin/eslint.js --ext [mjs,js,jsm,json,jsx,html,sjs,xhtml] --format json --no-error-on-unmatched-pattern --quiet --rule mozilla/valid-services-property: error --rule mozilla/valid-ci-uses: error --ignore-pattern toolkit/components/nimbus/schemas/NimbusExperiment.schema.json --ignore-pattern modules/fdlibm --ignore-pattern devtools/shared/qrcode/encoder --ignore-pattern browser/components/asrouter/content-src/schemas/BackgroundTaskMessagingExperiment.schema.json --ignore-pattern mobile/android/android-components/components/feature/autofill/src/main/res --ignore-pattern mobile/android/android-components/samples/glean/src/main/res/raw --ignore-pattern toolkit/components/ml/vendor --ignore-pattern mobile/android/android-components/components/feature/prompts/src/main/res --ignore-pattern mobile/android/android-components/components/feature/search/src/main/res --ignore-pattern browser/components/asrouter/content/asrouter-admin.bundle.js --ignore-pattern testing/talos/talos/tests/devtools/addon/content/pages --ignore-pattern testing/xpcshell/node_ip --ignore-pattern parser/expat --ignore-pattern mobile/android/android-components/components/browser/toolbar/src/main/res --ignore-pattern mobile/locales/l10n-onchange-changesets.json --ignore-pattern toolkit/crashreporter/google-breakpad --ignore-pattern toolkit/components/translations/bergamot-translator/bergamot-translator.js --ignore-pattern toolkit/components/utils/mozjexl.sys.mjs --ignore-pattern testing/mochitest/pywebsocket3 --ignore-pattern mobile/android/android-components/components/browser/toolbar2 --ignore-pattern toolkit/components/pdfjs/PdfJsDefaultPrefs.js --ignore-pattern devtools/shared/sprintfjs --ignore-pattern mobile/android/android-components/components/browser/menu/src/main/res --ignore-pattern devtools/client/shared/sourceeditor/codemirror6 --ignore-pattern toolkit/components/translation/cld2 --ignore-pattern browser/components/pocket/content/panels/css/normalize.scss --ignore-pattern mobile/android/android-components/components/feature/privatemode/src/main/res --ignore-pattern devtools/client/shared/sourceeditor/codemirror --ignore-pattern mobile/android/fenix/app/src/debug/res/raw --ignore-pattern mobile/android/fenix/app/lint-baseline.xml --ignore-pattern testing/xpcshell/dns-packet --ignore-pattern testing/talos/talos/tests/offscreencanvas/benchmarks/video/demuxer_mp4.js --ignore-pattern devtools/client/shared/build/babel.js --ignore-pattern mobile/android/android-components/components/lib/crash/src/main/res --ignore-pattern devtools/client/inspector/markup/test/helper_diff.js --ignore-pattern devtools/shared/compatibility/dataset/css-properties.json --ignore-pattern mobile/android/android-components/components/browser/menu2/src/main/res --ignore-pattern mobile/android/android-components/components/compose/cfr/src/main/res --ignore-pattern mobile/android/android-components/components/feature/downloads/src/main/res --ignore-pattern mobile/android/android-components/components/compose/browser-toolbar/src/main/res --ignore-pattern mobile/android/focus-android/quality/detekt-baseline.xml --ignore-pattern testing/xpcshell/node-http2 --ignore-pattern toolkit/components/uniffi-bindgen-gecko-js/fixtures/generated --ignore-pattern mobile/android/android-components/components/feature/pwa/src/main/res --ignore-pattern mobile/android/android-components/components/browser/engine-system/src/main/res --ignore-pattern mobile/android/android-components/components/support/ktx/src/main/res --ignore-pattern toolkit/components/viaduct/fetch_msg_types.pb.cc --ignore-pattern toolkit/components/uniffi-js/UniFFIGeneratedScaffolding.cpp --ignore-pattern mobile/android/android-components/components/feature/webnotifications/src/main/res --ignore-pattern testing/web-platform/tests/resources/webidl2 --ignore-pattern mobile/android/exoplayer2 --ignore-pattern mobile/android/android-components/components/browser/errorpages/src/main/res --ignore-pattern modules/freetype2 --ignore-pattern mobile/android/android-components/components/service/nimbus/src/main/res --ignore-pattern browser/components/asrouter/tests/InflightAssetsMessageProvider.sys.mjs --ignore-pattern devtools/client/jsonview/lib/require.js --ignore-pattern mobile/android/android-components/components/feature/app-links/src/main/res --ignore-pattern mobile/android/focus-android/gradle --ignore-pattern toolkit/components/resistfingerprinting/content/gl-matrix.js --ignore-pattern mobile/android/android-components/components/support/utils/src/main/res --ignore-pattern mobile/android/android-components/components/feature/contextmenu/src/main/res --ignore-pattern mobile/android/android-components/components/feature/tabs/src/main/res --ignore-pattern browser/components/aboutwelcome/content/aboutwelcome.bundle.js --ignore-pattern toolkit/components/viaduct/fetch_msg_types.pb.h --ignore-pattern mobile/android/android-components/components/feature/search/src/main/assets/search/search_telemetry_v2.json --ignore-pattern mobile/android/focus-android/app/src/main/res --ignore-pattern mobile/android/fenix/app/src/main/res --ignore-pattern browser/components/asrouter/content-src/schemas/MessagingExperiment.schema.json --ignore-pattern browser/locales/l10n-onchange-changesets.json --ignore-pattern devtools/shared/storage/vendor --ignore-pattern browser/components/newtab/vendor --ignore-pattern editor/libeditor/tests/browserscope/lib --ignore-pattern testing/talos/talos/tests/offscreencanvas/benchmarks/video/mp4box.all.min.js --ignore-pattern mobile/locales/l10n-changesets.json --ignore-pattern devtools/client/shared/sourceeditor/test/cm_mode_ruby.js --ignore-pattern mobile/android/android-components/components/feature/awesomebar/src/main/res --ignore-pattern intl/icu --ignore-pattern intl/components/src/UnicodeScriptCodes.h --ignore-pattern browser/extensions/formautofill/test/fixtures/third_party --ignore-pattern testing/web-platform/tests/tools/third_party --ignore-pattern toolkit/components/jsoncpp --ignore-pattern testing/web-platform/mozilla/tests/webgpu --ignore-pattern testing/talos/talos/tests/kraken --ignore-pattern mobile/android/android-components/config/detekt-baseline.xml --ignore-pattern devtools/client/shared/sourceeditor/test/codemirror --ignore-pattern mobile/android/android-components/gradle --ignore-pattern intl/unicharutil/util/nsUnicodePropertyData.cpp --ignore-pattern mobile/android/android-components/components/feature/fxsuggest/src/main/res --ignore-pattern testing/xpcshell/node-ws --ignore-pattern modules/woff2 --ignore-pattern toolkit/components/passwordmgr/shared/PasswordRulesParser.sys.mjs --ignore-pattern devtools/shared/qrcode/decoder --ignore-pattern devtools/shared/heapsnapshot/CoreDump.pb.cc --ignore-pattern toolkit/crashreporter/breakpad-client --ignore-pattern mobile/android/android-components/components/feature/media/src/main/res --ignore-pattern devtools/shared/jsbeautify --ignore-pattern testing/talos/talos/tests/dromaeo --ignore-pattern modules/xz-embedded --ignore-pattern testing/talos/talos/tests/v8_7 --ignore-pattern mobile/android/android-components/components/compose/tabstray/src/main/res --ignore-pattern devtools/client/debugger/src/workers/parser/utils/parse-script-tags --ignore-pattern toolkit/components/reader/readability --ignore-pattern mobile/android/android-components/components/feature/qr/src/main/res --ignore-pattern modules/zlib --ignore-pattern mobile/android/android-components/components/feature/customtabs/src/main/res --ignore-pattern mobile/android/fenix/config/detekt-baseline.xml --ignore-pattern browser/locales/l10n-changesets.json --ignore-pattern toolkit/content/widgets/vendor --ignore-pattern mobile/android/android-components/components/feature/findinpage/src/main/res --ignore-pattern mobile/android/android-components/components/feature/readerview/src/main/assets/extensions/readerview/readability --ignore-pattern toolkit/components/certviewer/content/vendor --ignore-pattern intl/icu_capi --ignore-pattern mobile/android/android-components/components/compose/awesomebar/src/main/res --ignore-pattern mobile/android/android-components/components/ui/widgets/src/main/res --ignore-pattern mobile/android/android-components/components/ui/tabcounter/src/main/res --ignore-pattern toolkit/components/url-classifier/chromium --ignore-pattern mobile/android/android-components/components/feature/sitepermissions --ignore-pattern devtools/client/shared/vendor --ignore-pattern testing/mozbase/mozproxy/mozproxy/backends/mitm/scripts/catapult --ignore-pattern intl/unicharutil/util/nsSpecialCasingData.cpp --ignore-pattern browser/extensions/formautofill/content/third-party --ignore-pattern mobile/android/android-components/components/feature/readerview/src/main/res --ignore-pattern mobile/android/fenix/gradle --ignore-pattern browser/components/asrouter/tests/NimbusRolloutMessageProvider.sys.mjs --ignore-pattern devtools/shared/node-properties --ignore-pattern mobile/android/android-components/components/support/base/src/main/res --ignore-pattern modules/brotli --ignore-pattern devtools/shared/heapsnapshot/CoreDump.pb.h --ignore-pattern toolkit/components/normandy/vendor --ignore-pattern toolkit/components/protobuf --ignore-pattern mobile/android/android-components/components/feature/addons/src/main/res --ignore-pattern testing/modules/sinon-7.2.7.js --ignore-pattern mobile/android/focus-android/app/lint-baseline.xml /builds/worker/checkouts/gecko/modules /builds/worker/checkouts/gecko/parser /builds/worker/checkouts/gecko/hal /builds/worker/checkouts/gecko/browser /builds/worker/checkouts/gecko/intl /builds/worker/checkouts/gecko/toolkit /builds/worker/checkouts/gecko/mobile /builds/worker/checkouts/gecko/.stylelintrc.js /builds/worker/checkouts/gecko/.eslintrc.js /builds/worker/checkouts/gecko/.prettierrc.js /builds/worker/checkouts/gecko/devtools /builds/worker/checkouts/gecko/view /builds/worker/checkouts/gecko/startupcache /builds/worker/checkouts/gecko/uriloader /builds/worker/checkouts/gecko/testing /builds/worker/checkouts/gecko/editor /builds/worker/checkouts/gecko/taskcluster
[task 2024-10-15T00:35:02.906Z] 00:35:02.904 eslint (72) | Prettier command: /builds/worker/fetches/node/bin/node /builds/worker/checkouts/gecko/node_modules/prettier/bin-prettier.js --list-different --no-error-on-unmatched-pattern --quiet --rule mozilla/valid-services-property: error --rule mozilla/valid-ci-uses: error /builds/worker/checkouts/gecko/servo /builds/worker/checkouts/gecko/supply-chain /builds/worker/checkouts/gecko/package-lock.json /builds/worker/checkouts/gecko/memory /builds/worker/checkouts/gecko/chrome /builds/worker/checkouts/gecko/caps /builds/worker/checkouts/gecko/js /builds/worker/checkouts/gecko/image /builds/worker/checkouts/gecko/config /builds/worker/checkouts/gecko/xpfe /builds/worker/checkouts/gecko/mozglue /builds/worker/checkouts/gecko/xpcom
[task 2024-10-15T00:35:10.321Z] 00:35:10.320 eslint (72) | Finished in 23.25 seconds
[task 2024-10-15T00:35:36.641Z] 00:35:36.641 eslint (73) | Prettier command: /builds/worker/fetches/node/bin/node /builds/worker/checkouts/gecko/node_modules/prettier/bin-prettier.js --list-different --no-error-on-unmatched-pattern --quiet --rule mozilla/valid-services-property: error --rule mozilla/valid-ci-uses: error /builds/worker/checkouts/gecko/services /builds/worker/checkouts/gecko/.babel-eslint.rc.js /builds/worker/checkouts/gecko/extensions /builds/worker/checkouts/gecko/netwerk /builds/worker/checkouts/gecko/.github /builds/worker/checkouts/gecko/package.json /builds/worker/checkouts/gecko/.eslintrc-rollouts.js /builds/worker/checkouts/gecko/widget /builds/worker/checkouts/gecko/storage /builds/worker/checkouts/gecko/python /builds/worker/checkouts/gecko/build /builds/worker/checkouts/gecko/ipc /builds/worker/checkouts/gecko/tools /builds/worker/checkouts/gecko/mfbt /builds/worker/checkouts/gecko/security /builds/worker/checkouts/gecko/.cargo
[task 2024-10-15T00:36:05.061Z] 00:36:05.61 eslint (73) | Finished in 77.99 seconds
[task 2024-10-15T00:37:50.822Z] 00:37:50.822 eslint (74) | Prettier command: /builds/worker/fetches/node/bin/node /builds/worker/checkouts/gecko/node_modules/prettier/bin-prettier.js --list-different --no-error-on-unmatched-pattern --quiet --rule mozilla/valid-services-property: error --rule mozilla/valid-ci-uses: error /builds/worker/checkouts/gecko/layout /builds/worker/checkouts/gecko/.vscode /builds/worker/checkouts/gecko/accessible /builds/worker/checkouts/gecko/remote /builds/worker/checkouts/gecko/gfx /builds/worker/checkouts/gecko/.eslintrc-test-paths.js /builds/worker/checkouts/gecko/media /builds/worker/checkouts/gecko/.eslintrc-ignores.js /builds/worker/checkouts/gecko/docshell /builds/worker/checkouts/gecko/dom /builds/worker/checkouts/gecko/docs /builds/worker/checkouts/gecko/gradle
[task 2024-10-15T00:38:26.939Z] 00:38:26.939 eslint (74) | Finished in 219.87 seconds
[task 2024-10-15T00:40:08.290Z] 00:40:08.290 eslint (75) | Prettier command: /builds/worker/fetches/node/bin/node /builds/worker/checkouts/gecko/node_modules/prettier/bin-prettier.js --list-different --no-error-on-unmatched-pattern --quiet --rule mozilla/valid-services-property: error --rule mozilla/valid-ci-uses: error /builds/worker/checkouts/gecko/modules /builds/worker/checkouts/gecko/parser /builds/worker/checkouts/gecko/hal /builds/worker/checkouts/gecko/browser /builds/worker/checkouts/gecko/intl /builds/worker/checkouts/gecko/toolkit /builds/worker/checkouts/gecko/mobile /builds/worker/checkouts/gecko/.stylelintrc.js /builds/worker/checkouts/gecko/.eslintrc.js /builds/worker/checkouts/gecko/.prettierrc.js /builds/worker/checkouts/gecko/devtools /builds/worker/checkouts/gecko/view /builds/worker/checkouts/gecko/startupcache /builds/worker/checkouts/gecko/uriloader /builds/worker/checkouts/gecko/testing /builds/worker/checkouts/gecko/editor /builds/worker/checkouts/gecko/taskcluster
[task 2024-10-15T00:42:24.954Z] 00:42:24.954 eslint (75) | Finished in 457.88 seconds
[task 2024-10-15T00:42:24.971Z] TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/browser/components/BrowserGlue.sys.mjs:1366:13 | Unknown property access Services.telemetry.setEventRecordingEnabled, Interfaces: nsITelemetry (mozilla/valid-services-property)
[taskcluster 2024-10-15 00:42:26.791Z] === Task Finished ===
[taskcluster 2024-10-15 00:42:27.139Z] Unsuccessful task run with exit code: 1 completed in 636.568 seconds
```