--- license: description: License Check include: - . exclude: # These paths need to be triaged. - build/pgo/js-input # License not super clear - browser/branding/ # Trademarks - browser/components/pocket/content/panels/ - browser/components/newtab/data/content/tippytop/images/ - toolkit/components/pdfjs/content/web/images/ # We probably want a specific license - browser/extensions/webcompat/injections/ # Copied mostly verbatim from upstream. License is documented in # Cargo.toml. - build/rust/windows/src/lib.rs # Different license - build/pgo/blueprint/print.css # Different license - build/pgo/blueprint/screen.css # Empty files - config/external/nspr/_pl_bld.h - config/external/nspr/_pr_bld.h # Unknown origin - gfx/2d/MMIHelpers.h # might not work with license - gradle.properties # might not work with license - gradle/wrapper/gradle-wrapper.properties - mobile/android/android-components/gradle/wrapper/gradle-wrapper.properties - mobile/android/fenix/gradle/wrapper/gradle-wrapper.properties - mobile/android/focus-android/gradle/wrapper/gradle-wrapper.properties # ICU4X data - intl/icu_segmenter_data # Imported code that is dual Apache2 / MIT licensed - intl/l10n/rust/l10nregistry-rs - intl/l10n/rust/l10nregistry-tests # tests - js/src/devtools/rootAnalysis/t/ - mobile/android/geckoview/src/main/AndroidManifest_overlay.jinja - mobile/android/geckoview_example/src/main - testing/webcompat/interventions/ - testing/webcompat/shims/ # TODO - Bug 1881094: temporarily ignored for firefox-android migration - mobile/android/android-components/components/browser/engine-system/src/main/res/ - mobile/android/android-components/components/browser/errorpages/src/main/res/ - mobile/android/android-components/components/browser/menu/src/main/res/ - mobile/android/android-components/components/browser/menu2/src/main/res/ - mobile/android/android-components/components/browser/toolbar/src/main/res/ - mobile/android/android-components/components/compose/awesomebar/src/main/res/ - mobile/android/android-components/components/compose/browser-toolbar/src/main/res/ - mobile/android/android-components/components/compose/cfr/src/main/res/ - mobile/android/android-components/components/compose/tabstray/src/main/res/ - mobile/android/android-components/components/feature/addons/src/main/res/ - mobile/android/android-components/components/feature/app-links/src/main/res/ - mobile/android/android-components/components/feature/autofill/src/main/res/ - mobile/android/android-components/components/feature/awesomebar/src/main/res/ - mobile/android/android-components/components/feature/contextmenu/src/main/res/ - mobile/android/android-components/components/feature/customtabs/src/main/res/ - mobile/android/android-components/components/feature/downloads/src/main/res/ - mobile/android/android-components/components/feature/findinpage/src/main/res/ - mobile/android/android-components/components/feature/fxsuggest/src/main/res/ - mobile/android/android-components/components/feature/media/src/main/res/ - mobile/android/android-components/components/feature/privatemode/src/main/res/ - mobile/android/android-components/components/feature/prompts/src/main/res/ - mobile/android/android-components/components/feature/pwa/src/main/res/ - mobile/android/android-components/components/feature/qr/src/main/res/ - mobile/android/android-components/components/feature/readerview/src/main/res/ - mobile/android/android-components/components/feature/search/src/main/res/ - mobile/android/android-components/components/feature/sitepermissions/ - mobile/android/android-components/components/feature/tabs/src/main/res/ - mobile/android/android-components/components/feature/webcompat/src/main/assets/extensions/webcompat/injections/ - mobile/android/android-components/components/feature/webnotifications/src/main/res/ - mobile/android/android-components/components/lib/crash/src/main/res/ - mobile/android/android-components/components/service/nimbus/src/main/res/ - mobile/android/android-components/components/support/base/src/main/res/ - mobile/android/android-components/components/support/ktx/src/main/res/ - mobile/android/android-components/components/support/utils/src/main/res/ - mobile/android/android-components/components/ui/tabcounter/src/main/res/ - mobile/android/android-components/components/ui/widgets/src/main/res/ - mobile/android/android-components/docs/ - mobile/android/fenix/app/src/main/res/ - mobile/android/fenix/benchmark/src/main/AndroidManifest.xml - mobile/android/focus-android/app/lint-baseline.xml - mobile/android/focus-android/app/src/main/res/ # might not work with license - mobile/android/gradle/dotgradle-offline/gradle.properties # might not work with license - mobile/android/gradle/dotgradle-online/gradle.properties # Almost empty file - modules/libpref/greprefs.js - parser/html/java/named-character-references.html - python/mozlint/test/files/ # By design - python/mozrelease/mozrelease - security/mac/hardenedruntime/v2/developer/browser.xml - security/mac/hardenedruntime/v2/developer/media-plugin-helper.xml - security/mac/hardenedruntime/v2/developer/plugin-container.xml - security/mac/hardenedruntime/v2/developer/utility.xml - security/mac/hardenedruntime/v2/production/nightly.browser.xml - security/mac/hardenedruntime/v2/production/firefox.browser.xml - security/mac/hardenedruntime/v2/production/firefoxdeveloperedition.browser.xml - security/mac/hardenedruntime/v2/production/media-plugin-helper.xml - security/mac/hardenedruntime/v2/production/plugin-container.xml - testing/marionette/harness/marionette_harness/www/ # Browsertime can't handle this script when there's a comment at the top - testing/raptor/browsertime/browsertime_benchmark.js - toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.cc - toolkit/components/reputationservice/chromium/chrome/common/safe_browsing/csd.pb.h - toolkit/mozapps/update/updater/crctable.h - tools/lint/eslint/eslint-plugin-mozilla/lib/configs # template fragments used to generate .js sources. - toolkit/components/uniffi-bindgen-gecko-js/src/templates/js # By design - tools/lint/test/ extensions: - .c - .cc - .cpp - .css - .dtd - .ftl - .h - .html - .idl - .java - .js - .jsm - .jsx - .m - .mm - .mjs - .properties - .py - .rs - .svg - .webidl - .xhtml - .xml support-files: - 'tools/lint/license/**' type: external payload: license:lint find-dotfiles: true