Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Firefox/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 119 kB image not shown  

Quelle  .eslintrc-rollouts.js   Sprache: JAVA

 
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */


"use strict";

/**
 * This is the current list of rollouts for ESLint rules in mozilla-central. The
 * meta bug for the rollouts is https://bugzilla.mozilla.org/show_bug.cgi?id=1596191
 *
 * New exclusions SHOULD NOT be added to this list, unless they are part of a
 * rollout for a new rule, or otherwise agreed with the JavaScript usage, tools,
 * and style team: https://firefox-source-docs.mozilla.org/mots/index.html#javascript-usage-tools-and-style
 *
 * See https://firefox-source-docs.mozilla.org/code-quality/lint/linters/eslint/enabling-rules.html#enabling-a-new-rule
 * for more information about roll-outs.
 */

const rollouts = [
  {
    files: [
      // Bug 1773475 - For now, turn off no-unresolved on some paths where we import
      // from node_modules, as the ESLint setup only installs modules at the
      // top-level.
      "devtools/shared/compatibility/**",
      "browser/components/storybook/**",
    ],
    rules: {
      "import/no-unresolved""off",
    },
  },
  {
    files: ["*.html""*.xhtml""*.xml"],
    rules: {
      // Curly brackets are required for all the tree via recommended.js,
      // however these files aren't auto-fixable at the moment.
      curly: "off",
    },
  },
  {
    // TODO: Bug 1515949. Enable no-undef for gfx/
    files: "gfx/layers/apz/test/mochitest/**",
    rules: {
      "no-undef""off",
    },
  },
  {
    // Bug 881389 - Complete switching to console.createInstance from custom
    // modules. To support the gradual switch, we log these as warnings until
    // they have been transitioned.
    files: [
      "browser/base/content/browser-data-submission-info-bar.js",
      "browser/base/content/browser-sync.js",
      "browser/base/content/browser.js",
      "browser/components/BrowserGlue.sys.mjs",
      "browser/components/attribution/AttributionCode.sys.mjs",
      "browser/components/customizableui/**",
      "browser/components/downloads/**",
      "browser/components/enterprisepolicies/**",
      "browser/components/firefoxview/**",
      "browser/components/migration/**",
      "browser/components/protocolhandler/WebProtocolHandlerRegistrar.sys.mjs",
      "browser/components/shell/ShellService.sys.mjs",
      "browser/components/syncedtabs/TabListComponent.sys.mjs",
      "browser/components/uitour/UITour.sys.mjs",
      "browser/tools/mozscreenshots/mozscreenshots/extension/Screenshot.sys.mjs",
      "devtools/client/webconsole/test/**",
      "devtools/shared/tests/xpcshell/test_console_filtering.js",
      "devtools/shared/webconsole/test/chrome/test_consoleapi_innerID.html",
      "mobile/android/modules/geckoview/AndroidLog.sys.mjs",
      "mobile/shared/modules/geckoview/GeckoViewUtils.sys.mjs",
      "remote/shared/**",
      "security/manager/ssl/RemoteSecuritySettings.sys.mjs",
      "services/**",
      "testing/mochitest/api.js",
      "toolkit/components/backgroundtasks/**",
      "toolkit/components/crashes/**",
      "toolkit/components/enterprisepolicies/**",
      "toolkit/components/extensions/**",
      "toolkit/components/formautofill/**",
      "toolkit/components/messaging-system/**",
      "toolkit/components/normandy/**",
      "toolkit/components/places/**",
      "toolkit/components/printing/**",
      "toolkit/components/taskscheduler/**",
      "toolkit/components/telemetry/**",
      "toolkit/components/utils/JsonSchemaValidator.sys.mjs",
      "toolkit/modules/AsanReporter.sys.mjs",
      "toolkit/modules/GMPInstallManager.sys.mjs",
      "toolkit/modules/OSKeyStore.sys.mjs",
      "toolkit/modules/ProfileAge.sys.mjs",
      "toolkit/modules/tests/xpcshell/test_Log*.js",
      "toolkit/mozapps/defaultagent/BackgroundTask_defaultagent.sys.mjs",
      "toolkit/mozapps/extensions/**",
      "toolkit/mozapps/update/**",
    ],
    rules: {
      "mozilla/use-console-createInstance""off",
    },
  },
  {
    // Bug 1881270 - Gradually roll-out no-case-declarations to more areas.
    files: [
      "accessible/tests/mochitest/promisified-events.js",
      "browser/actors/**",
      "browser/base/content/**",
      "browser/components/**",
      "browser/modules/BrowserUsageTelemetry.sys.mjs",
      "browser/modules/URILoadingHelper.sys.mjs",
      "devtools/client/**",
      "devtools/server/**",
      "devtools/shared/layout/dom-matrix-2d.js",
      "devtools/startup/DevToolsStartup.sys.mjs",
      "docshell/test/navigation/file_blockBFCache.html",
      "docshell/test/navigation/test_bug1375833.html",
      "docshell/test/unit/AllowJavascriptParent.sys.mjs",
      "dom/base/test/chrome/window_nsITextInputProcessor.xhtml",
      "dom/html/test/forms/test_input_sanitization.html",
      "dom/media/PeerConnection.sys.mjs",
      "dom/media/autoplay/test/mochitest/test_autoplay_policy_web_audio_AudioParamStream.html",
      "dom/payments/test/PayerDetailsChromeScript.js",
      "dom/payments/test/simple_payment_request.html",
      "dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js",
      "dom/tests/mochitest/bugs/test_bug622361.html",
      "dom/workers/test/sourcemap_header_debugger.js",
      "gfx/layers/apz/test/mochitest/**",
      "intl/locale/tests/unit/test_localeService.js",
      "layout/tools/layout-debug/LayoutDebugChild.sys.mjs",
      "layout/tools/reftest/reftest.sys.mjs",
      "mobile/android/modules/geckoview/**",
      "mobile/shared/actors/**",
      "mobile/shared/components/geckoview/GeckoViewStartup.sys.mjs",
      "mobile/shared/modules/geckoview/**",
      "netwerk/test/browser/browser_test_data_channel_observer.js",
      "netwerk/test/unit/test_proxyconnect.js",
      "remote/**",
      "services/fxaccounts/**",
      "services/sync/**",
      "testing/mochitest/ShutdownLeaksCollector.sys.mjs",
      "testing/specialpowers/content/SpecialPowers*.sys.mjs",
      "toolkit/actors/**",
      "toolkit/components/**",
      "toolkit/modules/**",
      "toolkit/mozapps/downloads/DownloadLastDir.sys.mjs",
      "toolkit/mozapps/extensions/**",
      "toolkit/mozapps/update/UpdateListener.sys.mjs",
      "toolkit/content/widgets/**",
      "uriloader/exthandler/tests/mochitest/browser_download_open_with_internal_handler.js",
      "widget/tests/file_test_ime_state_on_focus_move.js",
    ],
    rules: {
      "no-case-declarations""warn",
    },
  },
  {
    // Bug 1881268 - Gradually roll-out no-constant-condition to more areas.
    files: [
      "accessible/tests/browser/mac/browser_attributed_text.js",
      "accessible/tests/mochitest/text.js",
      "browser/base/content/test/general/browser_bug734076.js",
      "browser/base/content/test/static/**",
      "browser/components/BrowserContentHandler.sys.mjs",
      "browser/components/extensions/test/browser/browser_ext_slow_script.js",
      "browser/components/places/content/places-tree.js",
      "browser/components/translations/tests/browser/browser_translations_panel_fuzzing.js",
      "browser/components/translations/tests/browser/browser_translations_full_page_panel_fuzzing.js",
      "browser/components/urlbar/UrlbarUtils.sys.mjs",
      "browser/components/urlbar/tests/browser/browser_copying.js",
      "devtools/client/dom/test/head.js",
      "devtools/client/framework/browser-toolbox/test/helpers-browser-toolbox.js",
      "devtools/client/fronts/inspector/rule-rewriter.js",
      "devtools/client/inspector/**",
      "devtools/client/netmonitor/**",
      "devtools/client/performance-new/test/browser/helpers.js",
      "devtools/client/shared/**",
      "devtools/client/webconsole/**",
      "devtools/server/actors/**",
      "devtools/server/socket/websocket-server.js",
      "devtools/shared/css/parsing-utils.js",
      "devtools/shared/inspector/css-logic.js",
      "devtools/shared/tests/xpcshell/test_csslexer.js",
      "docshell/test/mochitest/test_bug529119-1.html",
      "docshell/test/mochitest/test_bug529119-2.html",
      "docshell/test/navigation/file_sessionhistory_iframe_removal.html",
      "docshell/test/navigation/test_online_offline_bfcache.html",
      "dom/base/test/chrome/window_nsITextInputProcessor.xhtml",
      "dom/base/test/fullscreen/file_fullscreen-bug-1798219.html",
      "dom/base/test/unit/test_isequalnode.js",
      "dom/filesystem/tests/script_fileList.js",
      "dom/media/mediasource/test/test_Eviction_mp4.html",
      "dom/media/mediasource/test/test_ExperimentalAsync.html",
      "dom/media/webspeech/recognition/test/test_online_http.html",
      "dom/media/webspeech/recognition/test/test_online_http_webkit.html",
      "dom/streams/test/xpcshell/large-pipeto.js",
      "dom/webtransport/test/xpcshell/test_simple_stream.js",
      "dom/xhr/tests/terminateSyncXHR_worker.js",
      "editor/libeditor/tests/test_contenteditable_text_input_handling.html",
      "editor/libeditor/tests/test_selection_move_commands.html",
      "gfx/layers/apz/test/mochitest/**",
      "gfx/layers/layerviewer/layerTreeView.js",
      "intl/uconv/tests/unit/test_charset_conversion.js",
      "js/src/builtin/**",
      "layout/inspector/tests/test_getMatchingCSSRules.html",
      "layout/inspector/tests/test_is_valid_css_color.html",
      "layout/style/test/property_database.js",
      "layout/style/test/test_computed_style_grid_with_pseudo.html",
      "layout/style/test/test_visited_reftests.html",
      "mobile/android/geckoview/src/androidTest/assets/www/getusermedia_xorigin_container.html",
      "mobile/shared/components/extensions/test/mochitest/test_ext_tabs_events.html",
      "modules/libjar/test/unit/test_fault_handler.js",
      "netwerk/test/httpserver/httpd.sys.mjs",
      "netwerk/test/unit/**",
      "remote/cdp/domains/content/runtime/ExecutionContext.sys.mjs",
      "remote/cdp/test/browser/page/browser_printToPDF.js",
      "remote/marionette/actors/MarionetteCommandsParent.sys.mjs",
      "remote/shared/messagehandler/transports/RootTransport.sys.mjs",
      "services/settings/Attachments.sys.mjs",
      "storage/test/unit/test_storage_service.js",
      "testing/talos/talos/pageloader/chrome/report.js",
      "testing/talos/talos/**",
      "toolkit/components/asyncshutdown/tests/xpcshell/head.js",
      "toolkit/components/extensions/NativeMessaging.sys.mjs",
      "toolkit/components/extensions/test/xpcshell/test_ext_i18n.js",
      "toolkit/components/extensions/test/xpcshell/test_ext_i18n_css.js",
      "toolkit/components/formautofill/default/FormAutofillPrompter.sys.mjs",
      "toolkit/components/pictureinpicture/tests/browser_videoEmptied.js",
      "toolkit/components/printing/tests/browser_print_stream.js",
      "toolkit/components/telemetry/tests/unit/test_ThirdPartyModulesPing.js",
      "toolkit/components/terminator/tests/xpcshell/test_terminator_record.js",
      "toolkit/content/aboutwebrtc/aboutWebrtc.mjs",
      "toolkit/content/tests/widgets/tree_shared.js",
      "toolkit/content/widgets/tabbox.js",
      "toolkit/crashreporter/test/browser/crashreport.sjs",
      "toolkit/modules/CertUtils.sys.mjs",
      "toolkit/mozapps/downloads/tests/unit/test_DownloadUtils.js",
      "toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs",
      "tools/profiler/tests/**",
      "uriloader/exthandler/tests/mochitest/browser_save_filenames.js",
      "widget/tests/browser/browser_test_AZERTY_digit_shortcut.js",
      "widget/tests/window_composition_text_querycontent.xhtml",
    ],
    rules: { "no-constant-condition""warn" },
  },
  {
    files: [
      "browser/actors/AboutPocketParent.sys.mjs",
      "browser/actors/SpeechDispatcherParent.sys.mjs",
      "browser/base/content/browser-sync.js",
      "browser/components/BrowserContentHandler.sys.mjs",
      "browser/components/enterprisepolicies/Policies.sys.mjs",
      "browser/components/messagepreview/actors/AboutMessagePreviewChild.sys.mjs",
      "browser/components/messagepreview/actors/AboutMessagePreviewParent.sys.mjs",
      "browser/components/migration/ChromeMigrationUtils.sys.mjs",
      "browser/components/migration/SafariProfileMigrator.sys.mjs",
      "browser/components/places/content/places-tree.js",
      "browser/components/places/content/treeView.js",
      "browser/components/tabbrowser/content/tabbrowser.js",
      "browser/extensions/screenshots/build/shot.js",
      "browser/extensions/webcompat/**",
      "browser/modules/BackgroundTask_*.sys.mjs",
      "browser/themes/BuiltInThemes.sys.mjs",
      "browser/tools/mozscreenshots/mozscreenshots/extension/lib/mozscreenshots-script.js",
      "browser/tools/mozscreenshots/mozscreenshots/extension/lib/mozscreenshots.html",
      "devtools/client/**",
      "devtools/server/actors/inspector/css-logic.js",
      "devtools/shared/compatibility/bin/update.js",
      "devtools/shared/discovery/discovery.js",
      "devtools/shared/protocol/Front.js",
      "dom/media/webvtt/update-webvtt.js",
      "gfx/layers/layerviewer/layerTreeView.js",
      "layout/tools/reftest/reftest-analyzer.xhtml",
      "mobile/android/geckoview/src/androidTest/**",
      "mobile/android/android-components/components/feature/webcompat/**",
      "services/automation/ServicesAutomation.sys.mjs",
      "services/settings/RemoteSettings.worker.mjs",
      "services/sync/modules/SyncDisconnect.sys.mjs",
      "taskcluster/docker/index-task/insert-indexes.js",
      "testing/**",
      "toolkit/actors/NetErrorParent.sys.mjs",
      "toolkit/components/aboutcheckerboard/content/aboutCheckerboard.js",
      "toolkit/components/backgroundtasks/BackgroundTask_message.sys.mjs",
      "toolkit/components/backgroundtasks/BackgroundTasksTestUtils.sys.mjs",
      "toolkit/components/credentialmanagement/IdentityCredentialPromptService.sys.mjs",
      "toolkit/components/ml/content/MLEngine.worker.mjs",
      "toolkit/components/telemetry/pings/BackgroundTask_pingsender.sys.mjs",
      "toolkit/components/translations/actors/TranslationsParent.sys.mjs",
      "toolkit/components/translations/content/translations-engine.worker.js",
      "toolkit/components/xulstore/XULStore.sys.mjs",
      "toolkit/content/aboutTelemetry.js",
      "toolkit/content/customElements.js",
      "toolkit/content/widgets/dialog.js",
      "toolkit/content/widgets/menu.js",
      "toolkit/mozapps/update/BackgroundUpdate.sys.mjs",
    ],
    rules: {
      "no-console""off",
    },
  },
  {
    // Bug 877389 - Gradually migrate from Cu.reportError to console.error.
    // Enable these as we fix more areas.
    files: [
      "browser/components/extensions/**",
      "toolkit/components/extensions/**",
      "toolkit/mozapps/extensions/**",
    ],
    rules: {
      "mozilla/no-cu-reportError""off",
    },
  },
  {
    files: ["**"],
    excludedFiles: [
      "accessible/tests/**",
      "browser/actors/**",
      "browser/base/content/**",
      "browser/components/Browser*",
      "browser/components/aboutlogins/**",
      "browser/components/aboutwelcome/**",
      "browser/components/asrouter/**",
      "browser/components/attribution/**",
      "browser/components/downloads/**",
      "browser/components/newtab/**",
      "browser/components/originattributes/test/browser/**",
      "browser/components/pocket/content/pkt*",
      "browser/components/preferences/**",
      "browser/components/privatebrowsing/**",
      "browser/components/safebrowsing/content/test/**",
      "browser/components/screenshots/**",
      "browser/components/sessionstore/**",
      "browser/components/storybook/.storybook/**",
      "browser/components/tabbrowser/**",
      "browser/components/tests/browser/**",
      "browser/extensions/screenshots/**",
      "browser/modules/**",
      "devtools/**",
      "docshell/base/URIFixup.sys.mjs",
      "dom/**",
      "editor/**",
      "extensions/permissions/test/PermissionTestUtils.sys.mjs",
      "gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js",
      "image/test/**",
      "intl/**",
      "js/xpconnect/tests/**",
      "layout/**",
      "mobile/android/**",
      "mobile/shared/**",
      "modules/**",
      "netwerk/**",
      "parser/htmlparser/**",
      "services/**",
      "storage/**",
      "testing/**",
      "toolkit/actors/**",
      "toolkit/components/aboutmemory/**",
      "toolkit/components/aboutprocesses/content/aboutProcesses.js",
      "toolkit/components/antitracking/**",
      "toolkit/components/asyncshutdown/**",
      "toolkit/components/backgroundtasks/BackgroundTasks*.sys.mjs",
      "toolkit/components/cleardata/**",
      "toolkit/components/contentprefs/ContentPrefService2.sys.mjs",
      "toolkit/components/cookiebanners/**",
      "toolkit/components/crashes/**",
      "toolkit/components/crashmonitor/CrashMonitor.sys.mjs",
      "toolkit/components/credentialmanagement/IdentityCredentialPromptService.sys.mjs",
      "toolkit/components/downloads/**",
      "toolkit/components/featuregates/FeatureGate*.*",
      "toolkit/components/forgetaboutsite/test/unit/test_removeDataFromDomain.js",
      "toolkit/components/glean/tests/browser/**",
      "toolkit/components/kvstore/kvstore.sys.mjs",
      "toolkit/components/lz4/lz4.js",
      "toolkit/components/messaging-system/**",
      "toolkit/components/mozintl/mozIntl.sys.mjs",
      "toolkit/components/nimbus/**",
      "toolkit/components/normandy/**",
      "toolkit/components/passwordmgr/**",
      "toolkit/components/pdfjs/**",
      "toolkit/components/pictureinpicture/**",
      "toolkit/components/places/**",
      "toolkit/components/printing/content/print*.*",
      "toolkit/components/processtools/tests/browser/browser_test_powerMetrics.js",
      "toolkit/components/promiseworker/**/PromiseWorker.*",
      "toolkit/components/prompts/**",
      "toolkit/components/reader/**",
      "toolkit/components/reputationservice/test/unit/test_app_rep_windows.js",
      "toolkit/components/taskscheduler/TaskScheduler*.*",
      "toolkit/components/telemetry/**",
      "toolkit/components/thumbnails/**",
      "toolkit/components/timermanager/UpdateTimerManager.*",
      "toolkit/components/translation/LanguageDetector.*",
      "toolkit/components/url-classifier/**",
      "toolkit/components/utils/**",
      "toolkit/components/viewsource/**",
      "toolkit/components/windowwatcher/**",
      "toolkit/components/workerloader/require.js",
      "toolkit/content/**",
      "toolkit/crashreporter/**",
      "toolkit/modules/**",
      "toolkit/mozapps/downloads/**",
      "toolkit/mozapps/extensions/**",
      "toolkit/mozapps/handling/**",
      "toolkit/mozapps/update/**",
      "toolkit/profile/test/chrome/test_create_profile.xhtml",
      "tools/code-coverage/tests/mochitest/test_coverage_specialpowers.html",
      "tools/lint/eslint/**",
      "tools/profiler/tests/**",
      "uriloader/**",
      "widget/tests/window_composition_text_querycontent.xhtml",
    ],
    extends: ["plugin:mozilla/valid-jsdoc"],
  },
  {
    files: ["**"],
    excludedFiles: [
      "accessible/tests/**",
      "browser/actors/**",
      "browser/base/content/**",
      "browser/components/Browser*",
      "browser/components/aboutlogins/**",
      "browser/components/aboutwelcome/**",
      "browser/components/asrouter/**",
      "browser/components/attribution/**",
      "browser/components/contentanalysis/content/ContentAnalysis.sys.mjs",
      "browser/components/customizableui/**",
      "browser/components/doh/TRRPerformance.sys.mjs",
      "browser/components/downloads/**",
      "browser/components/enterprisepolicies/Policies.sys.mjs",
      "browser/components/extensions/**",
      "browser/components/firefoxview/**",
      "browser/components/messagepreview/actors/**",
      "browser/components/newtab/**",
      "browser/components/originattributes/test/browser/**",
      "browser/components/pocket/content/**",
      "browser/components/preferences/**",
      "browser/components/privatebrowsing/**",
      "browser/components/profiles/Profiles**",
      "browser/components/protections/content/*card.mjs",
      "browser/components/protocolhandler/WebProtocolHandlerRegistrar.sys.mjs",
      "browser/components/reportbrokensite/ReportBrokenSite.sys.mjs",
      "browser/components/reportbrokensite/test/browser/head.js",
      "browser/components/resistfingerprinting/test/browser/head.js",
      "browser/components/safebrowsing/content/test/**",
      "browser/components/screenshots/**",
      "browser/components/sidebar/**",
      "browser/components/shell/**",
      "browser/components/sessionstore/**",
      "browser/components/shopping/**",
      "browser/components/storybook/.storybook/**",
      "browser/components/storybook/custom-elements-manifest.config.mjs",
      "browser/components/syncedtabs/**",
      "browser/components/tabbrowser/**",
      "browser/components/tabpreview/tabpreview.mjs",
      "browser/components/tests/browser/**",
      "browser/components/textrecognition/**",
      "browser/components/topsites/**",
      "browser/components/touchbar/**",
      "browser/components/translations/**",
      "browser/components/uitour/**",
      "browser/extensions/formautofill/**",
      "browser/extensions/pictureinpicture/**",
      "browser/extensions/report-site-issue/test/browser/head.js",
      "browser/extensions/search-detection/extension/background.js",
      "browser/extensions/screenshots/**",
      "browser/extensions/webcompat/**",
      "browser/fxr/content/permissions.js",
      "browser/modules/**",
      "browser/themes/BuiltInThemes.sys.mjs",
      "browser/tools/mozscreenshots/mozscreenshots/extension/TestRunner.sys.mjs",
      "caps/tests/mochitest/**",
      "devtools/**",
      "docshell/base/URIFixup.sys.mjs",
      "docshell/test/**",
      "dom/**",
      "editor/**",
      "extensions/permissions/test/PermissionTestUtils.sys.mjs",
      "gfx/layers/apz/test/mochitest/**",
      "image/test/**",
      "intl/**",
      "js/src/builtin/**",
      "js/xpconnect/**",
      "layout/**",
      "mobile/android/**",
      "mobile/shared/**",
      "modules/**",
      "netwerk/**",
      "parser/htmlparser/**",
      "remote/cdp/**",
      "remote/components/**",
      "remote/marionette/**",
      "remote/server/WebSocketHandshake.sys.mjs",
      "remote/shared/**",
      "remote/webdriver-bidi/**",
      "security/manager/**",
      "services/**",
      "storage/**",
      "testing/**",
      "toolkit/actors/**",
      "toolkit/components/aboutconfig/**",
      "toolkit/components/aboutmemory/**",
      "toolkit/components/aboutprocesses/content/aboutProcesses.js",
      "toolkit/components/antitracking/**",
      "toolkit/components/apppicker/content/appPicker.js",
      "toolkit/components/asyncshutdown/**",
      "toolkit/components/autocomplete/**",
      "toolkit/components/backgroundtasks/**",
      "toolkit/components/bitsdownload/Bits.sys.mjs",
      "toolkit/components/certviewer/**",
      "toolkit/components/cleardata/**",
      "toolkit/components/contentprefs/ContentPrefService*.sys.mjs",
      "toolkit/components/contentrelevancy/ContentRelevancyManager.sys.mjs",
      "toolkit/components/cookiebanners/**",
      "toolkit/components/crashes/**",
      "toolkit/components/crashmonitor/CrashMonitor.sys.mjs",
      "toolkit/components/credentialmanagement/IdentityCredentialPromptService.sys.mjs",
      "toolkit/components/ctypes/tests/**",
      "toolkit/components/downloads/**",
      "toolkit/components/enterprisepolicies/EnterprisePolicies*.sys.mjs",
      "toolkit/components/extensions/**",
      "toolkit/components/featuregates/**",
      "toolkit/components/forgetaboutsite/**",
      "toolkit/components/formautofill/**",
      "toolkit/components/glean/tests/browser/**",
      "toolkit/components/httpsonlyerror/tests/browser/head.js",
      "toolkit/components/kvstore/kvstore.sys.mjs",
      "toolkit/components/lz4/lz4.js",
      "toolkit/components/messaging-system/**",
      "toolkit/components/ml/**",
      "toolkit/components/mozintl/mozIntl.sys.mjs",
      "toolkit/components/narrate/**",
      "toolkit/components/nimbus/**",
      "toolkit/components/normandy/**",
      "toolkit/components/passwordmgr/**",
      "toolkit/components/pdfjs/**",
      "toolkit/components/pictureinpicture/**",
      "toolkit/components/places/**",
      "toolkit/components/printing/content/print*.*",
      "toolkit/components/printing/tests/head.js",
      "toolkit/components/processtools/tests/browser/browser_test_powerMetrics.js",
      "toolkit/components/promiseworker/**/PromiseWorker.*",
      "toolkit/components/prompts/**",
      "toolkit/components/reader/**",
      "toolkit/components/remotebrowserutils/RemoteWebNavigation.sys.mjs",
      "toolkit/components/reportbrokensite/ReportBrokenSite*.sys.mjs",
      "toolkit/components/reputationservice/test/unit/test_app_rep_windows.js",
      "toolkit/components/resistfingerprinting/**",
      "toolkit/components/satchel/**",
      "toolkit/components/shopping/content/ShoppingProduct.mjs",
      "toolkit/components/taskscheduler/TaskScheduler*.*",
      "toolkit/components/telemetry/**",
      "toolkit/components/thumbnails/**",
      "toolkit/components/timermanager/UpdateTimerManager.*",
      "toolkit/components/translation/LanguageDetector.*",
      "toolkit/components/translations/**",
      "toolkit/components/uniffi-bindgen-gecko-js/fixtures/tests/xpcshell/test_callbacks.js",
      "toolkit/components/uniffi-js/js/UniFFI.sys.mjs",
      "toolkit/components/url-classifier/**",
      "toolkit/components/utils/**",
      "toolkit/components/viewsource/**",
      "toolkit/components/windowwatcher/**",
      "toolkit/components/workerloader/require.js",
      "toolkit/content/**",
      "toolkit/crashreporter/**",
      "toolkit/modules/**",
      "toolkit/mozapps/downloads/**",
      "toolkit/mozapps/extensions/**",
      "toolkit/mozapps/handling/**",
      "toolkit/mozapps/update/**",
      "toolkit/profile/content/profileSelection.js",
      "toolkit/profile/test/xpcshell/head.js",
      "toolkit/profile/test/chrome/test_create_profile.xhtml",
      "toolkit/themes/shared/design-system/tokens-config.js",
      "tools/code-coverage/tests/mochitest/test_coverage_specialpowers.html",
      "tools/lint/eslint/**",
      "tools/profiler/tests/**",
      "uriloader/**",
      "widget/tests/file*.js",
      "widget/tests/window_composition_text_querycontent.xhtml",
    ],
    extends: ["plugin:mozilla/require-jsdoc"],
  },
  {
    files: ["layout/**"],
    excludedFiles: ["layout/tools/reftest/**"],
    rules: {
      "object-shorthand""off",
      "mozilla/avoid-removeChild""off",
      "mozilla/reject-importGlobalProperties""off",
      "mozilla/no-arbitrary-setTimeout""off",
      "mozilla/no-define-cc-etc""off",
      "mozilla/prefer-boolean-length-check""off",
      "mozilla/use-default-preference-values""off",
      "mozilla/use-includes-instead-of-indexOf""off",
      "mozilla/use-services""off",
      "mozilla/use-ownerGlobal""off",
      complexity: "off",
      "consistent-return""off",
      "no-array-constructor""off",
      "no-caller""off",
      "no-cond-assign""off",
      "no-extra-boolean-cast""off",
      "no-eval""off",
      "no-func-assign""off",
      "no-global-assign""off",
      "no-implied-eval""off",
      "no-lonely-if""off",
      "no-nested-ternary""off",
      "no-new-wrappers""off",
      "no-redeclare""off",
      "no-restricted-globals""off",
      "no-sequences""off",
      "no-throw-literal""off",
      "no-useless-concat""off",
      "no-undef""off",
      "no-unreachable""off",
      "no-unsafe-negation""off",
      "no-unused-vars""off",
      "no-useless-return""off",
    },
  },
  {
    files: [
      "dom/animation/test/**",
      "dom/base/test/*.*",
      "dom/base/test/jsmodules/**",
      "dom/canvas/test/**",
      "dom/events/test/**",
      "dom/file/tests/**",
      "dom/html/test/**",
      "dom/media/webaudio/test/**",
      "dom/media/webrtc/tests/**",
      "dom/payments/test/**",
      "dom/performance/tests/**",
      "dom/quota/test/browser/**",
      "dom/quota/test/xpcshell/**",
      "dom/security/test/cors/**",
      "dom/security/test/csp/**",
      "dom/security/test/mixedcontentblocker/**",
      "dom/serviceworkers/test/**",
      "dom/smil/test/**",
      "dom/tests/mochitest/**",
      "dom/vr/test/**",
      "dom/webauthn/tests/**",
      "dom/workers/test/**",
    ],
    rules: {
      "mozilla/avoid-removeChild""off",
      "mozilla/no-compare-against-boolean-literals""off",
      "mozilla/use-includes-instead-of-indexOf""off",
      "mozilla/use-ownerGlobal""off",
      "mozilla/use-services""off",
      "no-array-constructor""off",
      "no-caller""off",
      "no-constant-condition""off",
      "no-control-regex""off",
      "no-else-return""off",
      "no-empty""off",
      "no-func-assign""off",
      "no-global-assign""off",
      "no-lone-blocks""off",
      "no-lonely-if""off",
      "no-nested-ternary""off",
      "no-new-wrappers""off",
      "no-object-constructor""off",
      "no-redeclare""off",
      "no-restricted-globals""off",
      "no-shadow""off",
      "no-sparse-arrays""off",
      "no-throw-literal""off",
      "no-useless-concat""off",
    },
  },
  {
    // Bug 1792693: Gradually enable no-undef and no-unused-vars on these
    // directories.
    files: [
      "dom/animation/test/**",
      "dom/base/test/*.*",
      "dom/base/test/unit/test_serializers_entities*.js",
      "dom/base/test/jsmodules/**",
      "dom/canvas/test/**",
      "dom/events/test/**",
      "dom/file/tests/**",
      "dom/html/test/**",
      "dom/media/webrtc/tests/**",
      "dom/media/webspeech/recognition/test/**",
      "dom/media/webspeech/synth/test/**",
      "dom/payments/test/**",
      "dom/performance/tests/**",
      "dom/quota/test/browser/**",
      "dom/quota/test/common/**",
      "dom/quota/test/mochitest/**",
      "dom/quota/test/xpcshell/**",
      "dom/security/test/cors/**",
      "dom/security/test/csp/**",
      "dom/security/test/mixedcontentblocker/**",
      "dom/serviceworkers/test/**",
      "dom/smil/test/**",
      "dom/tests/mochitest/**",
      "dom/vr/test/**",
      "dom/webauthn/tests/**",
      "dom/webgpu/mochitest/**",
      "dom/workers/test/**",
    ],
    rules: {
      "no-undef""off",
      "no-unused-vars""off",
    },
  },
  {
    // Exempt all components and test files that explicitly want to test http urls from 'no-insecure-url' rule.
    // Gradually change test cases such that this list gets smaller and more precisely. Bug 1758951
    files: [
      // Exempt tests that set https_first_disable to true Bug 1758951
      "browser/components/downloads/test/browser/browser_image_mimetype_issues.js",
      "browser/components/enterprisepolicies/tests/browser/browser_policy_cookie_settings.js",
      "browser/components/enterprisepolicies/tests/browser/browser_policy_extensionsettings.js",
      "devtools/server/tests/browser/browser_storage_listings.js",
      "image/test/browser/browser_offscreen_image_in_out_of_process_iframe.js",
      "security/manager/ssl/tests/mochitest/browser/browser_HSTS.js",
      "testing/mochitest/tests/browser/browser_browserLoaded_content_loaded.js",
      "toolkit/components/messaging-system/schemas/TriggerActionSchemas/test/browser/browser_asrouter_trigger_listeners.js",
      "toolkit/components/normandy/test/browser/browser_about_studies.js",
      "toolkit/components/remotebrowserutils/tests/browser/browser_RemoteWebNavigation.js",
      "toolkit/components/viewsource/test/browser/browser_bug464222.js",
      "toolkit/components/viewsource/test/browser/browser_viewsource_newwindow.js",
      "toolkit/content/tests/browser/browser_label_textlink.js",
      "toolkit/crashreporter/test/browser/browser_aboutCrashesResubmit.js",
      // Exempt tests that set pref dom.security.https_first to false Bug 1758951
      "dom/manifest/test/browser_ManifestObtainer_obtain.js",
      "dom/media/test/test_access_control.html",
      "dom/websocket/tests/test_bug1384658.html",
      "devtools/client/shared/components/test/node/components/reps/string-with-url.test.js"// no test case
      // Exempt files that have comment which says "not [to] enforce https"
      // https://searchfox.org/mozilla-central/search?q=%2F%2F+We+should+not+enforce+https+for+tests+using+this+page.&path=
      "devtools/client/storage/test/browser_storage_basic_usercontextid_1.js",
      "devtools/client/storage/test/browser_storage_basic_usercontextid_2.js",
      "devtools/client/storage/test/browser_storage_basic_with_fragment.js",
      "devtools/client/storage/test/browser_storage_cookies_delete_all.js",
      "devtools/client/storage/test/browser_storage_delete.js",
      "devtools/client/storage/test/browser_storage_delete_all.js",
      "devtools/client/storage/test/browser_storage_delete_tree.js",
      "devtools/client/storage/test/browser_storage_delete_usercontextid.js",
      "devtools/client/storage/test/browser_storage_sidebar.js",
      "devtools/client/storage/test/browser_storage_sidebar_toggle.js",
      "devtools/client/storage/test/head.js",
      "devtools/client/storage/test/storage-complex-values.html",
      "devtools/client/storage/test/storage-sidebar-parsetree.html",
      // No .(s)js or html test files Bug 1780024
      "services/sync/tests/tps/**",
      // Files that test https and http already
      "browser/base/content/test/general/browser_remoteTroubleshoot.js",
      "browser/base/content/test/favicons/browser_mixed_content.js",
      "browser/base/content/test/sanitize/browser_sanitize-history.js",
      "devtools/client/shared/test/shared-head.js",
      "devtools/client/shared/test/head.js",
      // uses new HttpServer which doesn't support https
      "browser/base/content/test/favicons/browser_favicon_nostore.js",
      // That are all files that produes warnings in the existing test infrastructure.
      // Since our focus is that new tests won't use http without thinking twice we exempt
      // these test files for now. Bug 1758951
      "browser/components/aboutlogins/tests/browser/browser_createLogin.js",
      "browser/components/aboutlogins/tests/chrome/test_login_item.html",
      "browser/components/contextualidentity/test/browser/browser_broadcastchannel.js",
      "browser/components/contextualidentity/test/browser/browser_eme.js",
      "browser/components/contextualidentity/test/browser/browser_favicon.js",
      "browser/components/contextualidentity/test/browser/browser_forgetAPI_EME_forgetThisSite.js",
      "browser/components/contextualidentity/test/browser/browser_forgetAPI_cookie_getCookiesWithOriginAttributes.js",
      "browser/components/contextualidentity/test/browser/browser_forgetAPI_quota_clearStoragesForPrincipal.js",
      "browser/components/contextualidentity/test/browser/browser_forgetaboutsite.js",
      "browser/components/contextualidentity/test/browser/browser_middleClick.js",
      "browser/components/contextualidentity/test/browser/browser_reopenIn.js",
      "browser/components/contextualidentity/test/browser/browser_restore_getCookiesWithOriginAttributes.js",
      "browser/components/contextualidentity/test/browser/browser_usercontextid_tabdrop.js",
      "browser/components/contextualidentity/test/browser/saveLink.sjs",
      "browser/components/customizableui/test/browser_947914_button_history.js",
      "browser/components/customizableui/test/browser_947914_button_print.js",
      "browser/components/customizableui/test/browser_947914_button_zoomReset.js",
      "browser/components/customizableui/test/browser_backfwd_enabled_post_customize.js",
      "browser/components/customizableui/test/browser_customization_context_menus.js",
      "browser/components/customizableui/test/browser_exit_background_customize_mode.js",
      "browser/components/customizableui/test/browser_history_recently_closed.js",
      "browser/components/customizableui/test/browser_history_recently_closed_middleclick.js",
      "browser/components/customizableui/test/browser_synced_tabs_menu.js",
      "browser/components/downloads/test/browser/browser_download_overwrite.js",
      "browser/components/downloads/test/browser/browser_go_to_download_page.js",
      "browser/components/downloads/test/browser/browser_iframe_gone_mid_download.js",
      "browser/components/downloads/test/browser/head.js",
      "browser/components/enterprisepolicies/tests/browser/browser_policy_disable_feedback_commands.js",
      "browser/components/enterprisepolicies/tests/browser/browser_policy_handlers.js",
      "browser/components/enterprisepolicies/tests/browser/browser_policy_set_homepage.js",
      "browser/components/enterprisepolicies/tests/browser/browser_policy_set_startpage.js",
      "browser/components/extensions/test/browser/browser_ext_autocompletepopup.js",
      "browser/components/extensions/test/browser/browser_ext_browserAction_context.js",
      "browser/components/extensions/test/browser/browser_ext_browserAction_contextMenu.js",
      "browser/components/extensions/test/browser/browser_ext_browserAction_popup_preload.js",
      "browser/components/extensions/test/browser/browser_ext_browsingData_history.js",
      "browser/components/extensions/test/browser/browser_ext_chrome_settings_overrides_home.js",
      "browser/components/extensions/test/browser/browser_ext_commands_execute_page_action.js",
      "browser/components/extensions/test/browser/browser_ext_contentscript_cross_docGroup_adoption.js",
      "browser/components/extensions/test/browser/browser_ext_contentscript_cross_docGroup_adoption_xhr.js",
      "browser/components/extensions/test/browser/browser_ext_contextMenus_targetUrlPatterns.js",
      "browser/components/extensions/test/browser/browser_ext_contextMenus_urlPatterns.js",
      "browser/components/extensions/test/browser/browser_ext_devtools_inspectedWindow_targetSwitch.js",
      "browser/components/extensions/test/browser/browser_ext_devtools_network.js",
      "browser/components/extensions/test/browser/browser_ext_devtools_network_targetSwitch.js",
      "browser/components/extensions/test/browser/browser_ext_find.js",
      "browser/components/extensions/test/browser/browser_ext_management.js",
      "browser/components/extensions/test/browser/browser_ext_menus.js",
      "browser/components/extensions/test/browser/browser_ext_menus_replace_menu_context.js",
      "browser/components/extensions/test/browser/browser_ext_menus_targetElement_shadow.js",
      "browser/components/extensions/test/browser/browser_ext_nontab_process_switch.js",
      "browser/components/extensions/test/browser/browser_ext_optionsPage_privileges.js",
      "browser/components/extensions/test/browser/browser_ext_originControls.js",
      "browser/components/extensions/test/browser/browser_ext_pageAction_context.js",
      "browser/components/extensions/test/browser/browser_ext_pageAction_popup.js",
      "browser/components/extensions/test/browser/browser_ext_pageAction_show_matches.js",
      "browser/components/extensions/test/browser/browser_ext_pageAction_simple.js",
      "browser/components/extensions/test/browser/browser_ext_popup_api_injection.js",
      "browser/components/extensions/test/browser/browser_ext_popup_focus.js",
      "browser/components/extensions/test/browser/browser_ext_port_disconnect_on_crash.js",
      "browser/components/extensions/test/browser/browser_ext_runtime_openOptionsPage.js",
      "browser/components/extensions/test/browser/browser_ext_runtime_openOptionsPage_uninstall.js",
      "browser/components/extensions/test/browser/browser_ext_runtime_setUninstallURL.js",
      "browser/components/extensions/test/browser/browser_ext_search_favicon.js",
      "browser/components/extensions/test/browser/browser_ext_sessions_forgetClosedTab.js",
      "browser/components/extensions/test/browser/browser_ext_sessions_forgetClosedWindow.js",
      "browser/components/extensions/test/browser/browser_ext_sessions_getRecentlyClosed_private.js",
      "browser/components/extensions/test/browser/browser_ext_sessions_getRecentlyClosed_tabs.js",
      "browser/components/extensions/test/browser/browser_ext_sessions_incognito.js",
      "browser/components/extensions/test/browser/browser_ext_sessions_window_tab_value.js",
      "browser/components/extensions/test/browser/browser_ext_slow_script.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_attention.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_containerIsolation.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_create.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_discard.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_discard_reversed.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_discarded.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_duplicate.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_events_order.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_executeScript.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_executeScript_bad.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_hide.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_hide_update.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_highlight.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_insertCSS.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_printPreview.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_query.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_readerMode.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_saveAsPDF.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_sendMessage.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_sharingState.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_update_url.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_warmup.js",
      "browser/components/extensions/test/browser/browser_ext_tabs_zoom.js",
      "browser/components/extensions/test/browser/browser_ext_topSites.js",
      "browser/components/extensions/test/browser/browser_ext_webNavigation_containerIsolation.js",
      "browser/components/extensions/test/browser/browser_ext_webNavigation_getFrames.js",
      "browser/components/extensions/test/browser/browser_ext_webNavigation_urlbar_transitions.js",
      "browser/components/extensions/test/browser/browser_ext_windows.js",
      "browser/components/extensions/test/browser/browser_ext_windows_allowScriptsToClose.js",
      "browser/components/extensions/test/browser/browser_ext_windows_create_tabId.js",
      "browser/components/originattributes/test/browser/browser_broadcastChannel.js",
      "browser/components/originattributes/test/browser/browser_cache.js",
      "browser/components/originattributes/test/browser/browser_firstPartyIsolation.js",
      "browser/components/originattributes/test/browser/browser_firstPartyIsolation_blobURI.js",
      "browser/components/originattributes/test/browser/browser_firstPartyIsolation_js_uri.js",
      "browser/components/originattributes/test/browser/browser_firstPartyIsolation_saveAs.js",
      "browser/components/originattributes/test/browser/browser_postMessage.js",
      "browser/components/originattributes/test/browser/file_postMessage.html",
      "browser/components/originattributes/test/browser/file_saveAs.sjs",
      "browser/components/originattributes/test/browser/file_thirdPartyChild.iframe.html",
      "browser/components/originattributes/test/browser/file_thirdPartyChild.worker.js",
      "browser/components/originattributes/test/browser/head.js",
      "browser/components/pagedata/tests/browser/browser_pagedata_background.js",
      "browser/components/pagedata/tests/browser/browser_pagedata_cache.js",
      "browser/components/preferences/tests/browser_applications_selection.js",
      "browser/components/preferences/tests/browser_bug410900.js",
      "browser/components/preferences/tests/browser_contentblocking.js",
      "browser/components/preferences/tests/browser_cookie_exceptions_addRemove.js",
      "browser/components/preferences/tests/browser_cookies_exceptions.js",
      "browser/components/preferences/tests/browser_extension_controlled.js",
      "browser/components/preferences/tests/browser_filetype_dialog.js",
      "browser/components/preferences/tests/browser_homepages_use_bookmark.js",
      "browser/components/preferences/tests/browser_https_only_exceptions.js",
      "browser/components/preferences/tests/browser_permissions_checkPermissionsWereAdded.js",
      "browser/components/preferences/tests/browser_permissions_dialog.js",
      "browser/components/preferences/tests/browser_permissions_dialog_default_perm.js",
      "browser/components/preferences/tests/browser_site_login_exceptions.js",
      "browser/components/preferences/tests/siteData/browser_siteData2.js",
      "browser/components/preferences/tests/siteData/browser_siteData3.js",
      "browser/components/preferences/tests/siteData/browser_siteData_multi_select.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_DownloadLastDirWithCPS.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_nimbus.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_nimbus_dismiss.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_nimbus_impressions.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about_nimbus_messaging.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_cleanup.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_downloadLastDir.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_downloadLastDir_c.js",
      "browser/components/privatebrowsing/test/browser/browser_privatebrowsing_history_shift_click.js",
      "browser/components/protocolhandler/test/test_registerHandler.html",
      "browser/components/resistfingerprinting/test/browser/head.js",
      "browser/components/safebrowsing/content/test/browser_bug400731.js",
      "browser/components/safebrowsing/content/test/browser_bug415846.js",
      "browser/components/safebrowsing/content/test/browser_whitelisted.js",
      "browser/components/sessionstore/test/browser_1284886_suspend_tab.js",
      "browser/components/sessionstore/test/browser_394759_behavior.js",
      "browser/components/sessionstore/test/browser_394759_purge.js",
      "browser/components/sessionstore/test/browser_461634.js",
      "browser/components/sessionstore/test/browser_463205.js",
      "browser/components/sessionstore/test/browser_464199.js",
      "browser/components/sessionstore/test/browser_490040.js",
      "browser/components/sessionstore/test/browser_491168.js",
      "browser/components/sessionstore/test/browser_491577.js",
      "browser/components/sessionstore/test/browser_500328.js",
      "browser/components/sessionstore/test/browser_522545.js",
      "browser/components/sessionstore/test/browser_526613.js",
      "browser/components/sessionstore/test/browser_586068-apptabs.js",
      "browser/components/sessionstore/test/browser_586068-apptabs_ondemand.js",
      "browser/components/sessionstore/test/browser_586068-browser_state_interrupted.js",
      "browser/components/sessionstore/test/browser_586068-cascade.js",
      "browser/components/sessionstore/test/browser_586068-multi_window.js",
      "browser/components/sessionstore/test/browser_586068-reload.js",
      "browser/components/sessionstore/test/browser_586068-select.js",
      "browser/components/sessionstore/test/browser_586068-window_state.js",
      "browser/components/sessionstore/test/browser_586068-window_state_override.js",
      "browser/components/sessionstore/test/browser_589246.js",
      "browser/components/sessionstore/test/browser_590268.js",
      "browser/components/sessionstore/test/browser_595601-restore_hidden.js",
      "browser/components/sessionstore/test/browser_597071.js",
      "browser/components/sessionstore/test/browser_600545.js",
      "browser/components/sessionstore/test/browser_607016.js",
      "browser/components/sessionstore/test/browser_615394-SSWindowState_events_setBrowserState.js",
      "browser/components/sessionstore/test/browser_615394-SSWindowState_events_setTabState.js",
      "browser/components/sessionstore/test/browser_615394-SSWindowState_events_setWindowState.js",
      "browser/components/sessionstore/test/browser_615394-SSWindowState_events_undoCloseWindow.js",
      "browser/components/sessionstore/test/browser_618151.js",
      "browser/components/sessionstore/test/browser_625016.js",
      "browser/components/sessionstore/test/browser_636279.js",
      "browser/components/sessionstore/test/browser_687710.js",
      "browser/components/sessionstore/test/browser_687710_2.js",
      "browser/components/sessionstore/test/browser_701377.js",
      "browser/components/sessionstore/test/browser_819510_perwindowpb.js",
      "browser/components/sessionstore/test/browser_906076_lazy_tabs.js",
      "browser/components/sessionstore/test/browser_async_duplicate_tab.js",
      "browser/components/sessionstore/test/browser_async_flushes.js",
      "browser/components/sessionstore/test/browser_async_window_flushing.js",
      "browser/components/sessionstore/test/browser_background_tab_crash.js",
      "browser/components/sessionstore/test/browser_backup_recovery.js",
      "browser/components/sessionstore/test/browser_broadcast.js",
      "browser/components/sessionstore/test/browser_cleaner.js",
      "browser/components/sessionstore/test/browser_closed_objects_changed_notifications_tabs.js",
      "browser/components/sessionstore/test/browser_cookies.js",
      "browser/components/sessionstore/test/browser_cookies_legacy.js",
      "browser/components/sessionstore/test/browser_cookies_sameSite.js",
      "browser/components/sessionstore/test/browser_duplicate_history.js",
      "browser/components/sessionstore/test/browser_focus_after_restore.js",
      "browser/components/sessionstore/test/browser_forget_async_closings.js",
      "browser/components/sessionstore/test/browser_movePendingTabToNewWindow.js",
      "browser/components/sessionstore/test/browser_old_favicon.js",
      "browser/components/sessionstore/test/browser_parentProcessRestoreHash.js",
      "browser/components/sessionstore/test/browser_remoteness_flip_on_restore.js",
      "browser/components/sessionstore/test/browser_reopen_all_windows.js",
      "browser/components/sessionstore/test/browser_restore_cookies_noOriginAttributes.js",
      "browser/components/sessionstore/test/browser_restore_redirect.js",
      "browser/components/sessionstore/test/browser_restored_window_features.js",
      "browser/components/sessionstore/test/browser_scrollPositions.js",
      "browser/components/sessionstore/test/browser_scrollPositionsReaderMode.js",
      "browser/components/sessionstore/test/browser_sessionHistory.js",
      "browser/components/sessionstore/test/browser_sessionStorage.js",
      "browser/components/sessionstore/test/browser_sessionStoreContainer.js",
      "browser/components/sessionstore/test/browser_switch_remoteness.js",
      "browser/components/sessionstore/test/browser_tab_label_during_restore.js",
      "browser/components/sessionstore/test/browser_tabs_in_urlbar.js",
      "browser/components/sessionstore/test/browser_windowStateContainer.js",
      "browser/components/sessionstore/test/head.js",
      "browser/components/tests/browser/browser_bug538331.js",
      "browser/components/tests/browser/browser_initial_tab_remoteType.js",
      "browser/components/tests/browser/browser_startup_homepage.js",
      "browser/components/touchbar/tests/browser/browser_touchbar_searchrestrictions.js",
      "browser/components/touchbar/tests/browser/browser_touchbar_tests.js",
      "browser/components/uitour/test/browser_UITour.js",
      "browser/components/uitour/test/head.js",
      "browser/components/urlbar/tests/UrlbarTestUtils.sys.mjs",
      "browser/components/urlbar/tests/browser-tips/browser_picks.js",
      "browser/components/urlbar/tests/browser-tips/browser_searchTips.js",
      "browser/components/urlbar/tests/browser-tips/browser_searchTips_interaction.js",
      "browser/components/urlbar/tests/browser-tips/browser_selection.js",
      "browser/components/urlbar/tests/browser-tips/head.js",
      "browser/components/urlbar/tests/browser-updateResults/browser_appendSpanCount.js",
      "browser/components/urlbar/tests/browser-updateResults/head.js",
      "browser/components/urlbar/tests/browser/browser_UrlbarInput_overflow.js",
      "browser/components/urlbar/tests/browser/browser_UrlbarInput_overflow_resize.js",
      "browser/components/urlbar/tests/browser/browser_UrlbarInput_searchTerms.js",
      "browser/components/urlbar/tests/browser/browser_UrlbarInput_setURI.js",
      "browser/components/urlbar/tests/browser/browser_UrlbarInput_tooltip.js",
      "browser/components/urlbar/tests/browser/browser_UrlbarInput_trimURLs.js",
      "browser/components/urlbar/tests/browser/browser_aboutHomeLoading.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_backspaced.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_caretNotAtEnd.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_firstResult.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_paste.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_placeholder.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_preserve.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_trimURLs.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_typed.js",
      "browser/components/urlbar/tests/browser/browser_autoFill_undo.js",
      "browser/components/urlbar/tests/browser/browser_autoOpen.js",
      "browser/components/urlbar/tests/browser/browser_autocomplete_autoselect.js",
      "browser/components/urlbar/tests/browser/browser_autocomplete_edit_completed.js",
      "browser/components/urlbar/tests/browser/browser_autocomplete_no_title.js",
      "browser/components/urlbar/tests/browser/browser_autocomplete_readline_navigation.js",
      "browser/components/urlbar/tests/browser/browser_autocomplete_tag_star_visibility.js",
      "browser/components/urlbar/tests/browser/browser_canonizeURL.js",
      "browser/components/urlbar/tests/browser/browser_copy_during_load.js",
      "browser/components/urlbar/tests/browser/browser_copying.js",
      "browser/components/urlbar/tests/browser/browser_cutting.js",
      "browser/components/urlbar/tests/browser/browser_decode.js",
      "browser/components/urlbar/tests/browser/browser_delete.js",
      "browser/components/urlbar/tests/browser/browser_deleteAllText.js",
      "browser/components/urlbar/tests/browser/browser_downArrowKeySearch.js",
      "browser/components/urlbar/tests/browser/browser_dragdropURL.js",
      "browser/components/urlbar/tests/browser/browser_dynamicResults.js",
      "browser/components/urlbar/tests/browser/browser_engagement.js",
      "browser/components/urlbar/tests/browser/browser_enter.js",
      "browser/components/urlbar/tests/browser/browser_enterAfterMouseOver.js",
      "browser/components/urlbar/tests/browser/browser_groupLabels.js",
      "browser/components/urlbar/tests/browser/browser_heuristicNotAddedFirst.js",
      "browser/components/urlbar/tests/browser/browser_hideHeuristic.js",
      "browser/components/urlbar/tests/browser/browser_ime_composition.js",
      "browser/components/urlbar/tests/browser/browser_inputHistory.js",
      "browser/components/urlbar/tests/browser/browser_inputHistory_autofill.js",
      "browser/components/urlbar/tests/browser/browser_inputHistory_emptystring.js",
      "browser/components/urlbar/tests/browser/browser_keepStateAcrossTabSwitches.js",
      "browser/components/urlbar/tests/browser/browser_keyword_override.js",
      "browser/components/urlbar/tests/browser/browser_keyword_select_and_type.js",
      "browser/components/urlbar/tests/browser/browser_locationBarCommand.js",
      "browser/components/urlbar/tests/browser/browser_oneOffs.js",
      "browser/components/urlbar/tests/browser/browser_oneOffs_settings.js",
      "browser/components/urlbar/tests/browser/browser_pasteAndGo.js",
      "browser/components/urlbar/tests/browser/browser_paste_multi_lines.js",
      "browser/components/urlbar/tests/browser/browser_paste_then_focus.js",
      "browser/components/urlbar/tests/browser/browser_remoteness_switch.js",
      "browser/components/urlbar/tests/browser/browser_removeUnsafeProtocolsFromURLBarPaste.js",
      "browser/components/urlbar/tests/browser/browser_remove_match.js",
      "browser/components/urlbar/tests/browser/browser_restoreEmptyInput.js",
      "browser/components/urlbar/tests/browser/browser_resultSpan.js",
      "browser/components/urlbar/tests/browser/browser_result_onSelection.js",
      "browser/components/urlbar/tests/browser/browser_revert.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_autofill.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_clickLink.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_indicator.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_localOneOffs_actionText.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_no_results.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_pickResult.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_sessionStore.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_setURI.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_suggestions.js",
      "browser/components/urlbar/tests/browser/browser_searchMode_switchTabs.js",
      "browser/components/urlbar/tests/browser/browser_searchSingleWordNotification.js",
      "browser/components/urlbar/tests/browser/browser_selectStaleResults.js",
      "browser/components/urlbar/tests/browser/browser_selectionKeyNavigation.js",
      "browser/components/urlbar/tests/browser/browser_separatePrivateDefault.js",
      "browser/components/urlbar/tests/browser/browser_separatePrivateDefault_differentEngine.js",
      "browser/components/urlbar/tests/browser/browser_stopSearchOnSelection.js",
      "browser/components/urlbar/tests/browser/browser_stop_pending.js",
      "browser/components/urlbar/tests/browser/browser_suggestedIndex.js",
      "browser/components/urlbar/tests/browser/browser_suppressFocusBorder.js",
      "browser/components/urlbar/tests/browser/browser_switchTab_closesUrlbarPopup.js",
      "browser/components/urlbar/tests/browser/browser_switchToTab_closes_newtab.js",
      "browser/components/urlbar/tests/browser/browser_tabKeyBehavior.js",
      "browser/components/urlbar/tests/browser/browser_tabMatchesInAwesomebar.js",
      "browser/components/urlbar/tests/browser/browser_top_sites.js",
      "browser/components/urlbar/tests/browser/browser_top_sites_private.js",
      "browser/components/urlbar/tests/browser/browser_typed_value.js",
      "browser/components/urlbar/tests/browser/browser_urlbar_telemetry_autofill.js",
      "browser/components/urlbar/tests/browser/browser_urlbar_telemetry_places.js",
      "browser/components/urlbar/tests/browser/browser_urlbar_telemetry_remotetab.js",
      "browser/components/urlbar/tests/browser/browser_urlbar_telemetry_searchmode.js",
      "browser/components/urlbar/tests/browser/browser_view_resultDisplay.js",
      "browser/components/urlbar/tests/browser/browser_view_resultTypes_display.js",
      "browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_configuration.js",
      "browser/components/urlbar/tests/quicksuggest/browser/browser_quicksuggest_indexes.js",
      "browser/extensions/formautofill/test/browser/browser_dropdown_layout.js",
      "browser/extensions/formautofill/test/browser/creditCard/browser_anti_clickjacking.js",
      "browser/extensions/report-site-issue/test/browser/browser_button_state.js",
      "browser/extensions/report-site-issue/test/browser/browser_disabled_cleanup.js",
      "browser/extensions/report-site-issue/test/browser/browser_report_site_issue.js",
      "browser/extensions/report-site-issue/test/browser/head.js",
      "browser/extensions/screenshots/test/browser/head.js",
      "browser/extensions/webcompat/tests/browser/head.js",
      "browser/modules/test/browser/browser_PageActions.js",
      "browser/modules/test/browser/browser_PageActions_contextMenus.js",
      "browser/modules/test/browser/browser_PageActions_newWindow.js",
      "browser/modules/test/browser/browser_PermissionUI.js",
      "browser/modules/test/browser/browser_PermissionUI_prompts.js",
      "browser/modules/test/browser/browser_SitePermissions_tab_urls.js",
      "browser/modules/test/browser/browser_Telemetry_numberOfSiteOriginsPerDocument.js",
      "browser/modules/test/browser/browser_UnsubmittedCrashHandler.js",
      "browser/modules/test/browser/browser_UsageTelemetry.js",
      "browser/modules/test/browser/browser_UsageTelemetry_domains.js",
      "browser/modules/test/browser/browser_UsageTelemetry_private_and_restore.js",
      "browser/modules/test/browser/browser_UsageTelemetry_toolbars.js",
      "browser/modules/test/browser/browser_UsageTelemetry_uniqueOriginsVisitedInPast24Hours.js",
      "caps/tests/mochitest/browser_checkloaduri.js",
      "caps/tests/mochitest/test_addonMayLoad.html",
      "caps/tests/mochitest/test_bug995943.xhtml",
      "caps/tests/mochitest/test_disableScript.xhtml",
      "devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_remote_runtime.js",
      "devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_tab_navigate.js",
      "devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_workers_remote_runtime.js",
      "devtools/client/accessibility/test/browser/head.js",
      "devtools/client/accessibility/test/chrome/test_accessible_learnMoreLink.html",
      "devtools/client/accessibility/test/chrome/test_accessible_openLink.html",
      "devtools/client/application/test/node/fixtures/data/constants.js",
      "devtools/client/debugger/src/components/SecondaryPanes/Frames/tests/Frames.spec.js",
      "devtools/client/debugger/src/components/SecondaryPanes/Frames/tests/Group.spec.js",
      "devtools/client/debugger/src/utils/sources-tree/tests/getUrl.spec.js",
      "devtools/client/debugger/src/utils/tests/source.spec.js",
      "devtools/client/debugger/src/utils/tests/url.spec.js",
      "devtools/client/debugger/test/mochitest/browser_dbg-project-root.js",
      "devtools/client/framework/browser-toolbox/test/browser_browser_toolbox_debugger.js",
      "devtools/client/framework/test/allocations/browser_allocations_browser_console.js",
      "devtools/client/framework/test/allocations/browser_allocations_reload_no_devtools.js",
      "devtools/client/framework/test/allocations/reload-test.js",
      "devtools/client/framework/test/browser_toolbox_error_count_reset_on_navigation.js",
      "devtools/client/inspector/markup/test/browser_markup_tag_edit_05.js",
      "devtools/client/inspector/shared/test/browser_styleinspector_output-parser.js",
      "devtools/client/inspector/shared/test/head.js",
      "devtools/client/inspector/test/browser_inspector_highlighter-eyedropper-zoom.js",
      "devtools/client/jsonview/test/browser_jsonview_data_blocking.js",
      "devtools/client/memory/test/browser/browser_memory_allocationStackDisplay_01.js",
      "devtools/client/memory/test/browser/browser_memory_clear_snapshots.js",
      "devtools/client/memory/test/browser/browser_memory_diff_01.js",
      "devtools/client/memory/test/browser/browser_memory_displays_01.js",
      "devtools/client/memory/test/browser/browser_memory_dominator_trees_01.js",
      "devtools/client/memory/test/browser/browser_memory_dominator_trees_02.js",
      "devtools/client/memory/test/browser/browser_memory_filter_01.js",
      "devtools/client/memory/test/browser/browser_memory_individuals_01.js",
      "devtools/client/memory/test/browser/browser_memory_keyboard-snapshot-list.js",
      "devtools/client/memory/test/browser/browser_memory_keyboard.js",
      "devtools/client/memory/test/browser/browser_memory_no_allocation_stacks.js",
      "devtools/client/memory/test/browser/browser_memory_no_auto_expand.js",
      "devtools/client/memory/test/browser/browser_memory_percents_01.js",
      "devtools/client/memory/test/browser/browser_memory_refresh_does_not_leak.js",
      "devtools/client/memory/test/browser/browser_memory_simple_01.js",
      "devtools/client/netmonitor/test/browser_net_cached-status.js",
--> --------------------

--> maximum size reached

--> --------------------

100%


¤ Dauer der Verarbeitung: 0.9 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung ist noch experimentell.