Bug 1651731: [lint] Add a bunch more types of files that should never be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,preferences-reviewers,agi,sylvestre,sparky
Differential Revision: https://phabricator.services.mozilla.com/D82953
0
browser/components/newtab/data/content/assets/trailhead/benefit-knowledge.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 4.2 KiB После Ширина: | Высота: | Размер: 4.2 KiB |
0
browser/components/newtab/data/content/assets/trailhead/benefit-privacy.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 8.0 KiB После Ширина: | Высота: | Размер: 8.0 KiB |
0
browser/components/newtab/data/content/assets/trailhead/benefit-products.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 4.7 KiB После Ширина: | Высота: | Размер: 4.7 KiB |
0
browser/components/newtab/data/content/assets/trailhead/firefox-logo.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 30 KiB После Ширина: | Высота: | Размер: 30 KiB |
0
browser/components/pocket/content/panels/img/app_store_dowload_apple.svg
Executable file → Normal file
До Ширина: | Высота: | Размер: 7.1 KiB После Ширина: | Высота: | Размер: 7.1 KiB |
До Ширина: | Высота: | Размер: 3.9 KiB После Ширина: | Высота: | Размер: 3.9 KiB |
До Ширина: | Высота: | Размер: 600 B После Ширина: | Высота: | Размер: 600 B |
До Ширина: | Высота: | Размер: 523 B После Ширина: | Высота: | Размер: 523 B |
До Ширина: | Высота: | Размер: 540 B После Ширина: | Высота: | Размер: 540 B |
До Ширина: | Высота: | Размер: 656 B После Ширина: | Высота: | Размер: 656 B |
До Ширина: | Высота: | Размер: 746 B После Ширина: | Высота: | Размер: 746 B |
До Ширина: | Высота: | Размер: 701 B После Ширина: | Высота: | Размер: 701 B |
До Ширина: | Высота: | Размер: 640 B После Ширина: | Высота: | Размер: 640 B |
До Ширина: | Высота: | Размер: 597 B После Ширина: | Высота: | Размер: 597 B |
До Ширина: | Высота: | Размер: 520 B После Ширина: | Высота: | Размер: 520 B |
До Ширина: | Высота: | Размер: 1.1 KiB После Ширина: | Высота: | Размер: 1.1 KiB |
До Ширина: | Высота: | Размер: 955 B После Ширина: | Высота: | Размер: 955 B |
До Ширина: | Высота: | Размер: 671 B После Ширина: | Высота: | Размер: 671 B |
До Ширина: | Высота: | Размер: 577 B После Ширина: | Высота: | Размер: 577 B |
До Ширина: | Высота: | Размер: 712 B После Ширина: | Высота: | Размер: 712 B |
До Ширина: | Высота: | Размер: 714 B После Ширина: | Высота: | Размер: 714 B |
До Ширина: | Высота: | Размер: 638 B После Ширина: | Высота: | Размер: 638 B |
До Ширина: | Высота: | Размер: 814 B После Ширина: | Высота: | Размер: 814 B |
До Ширина: | Высота: | Размер: 553 B После Ширина: | Высота: | Размер: 553 B |
До Ширина: | Высота: | Размер: 676 B После Ширина: | Высота: | Размер: 676 B |
До Ширина: | Высота: | Размер: 544 B После Ширина: | Высота: | Размер: 544 B |
До Ширина: | Высота: | Размер: 734 B После Ширина: | Высота: | Размер: 734 B |
До Ширина: | Высота: | Размер: 451 B После Ширина: | Высота: | Размер: 451 B |
До Ширина: | Высота: | Размер: 1.2 KiB После Ширина: | Высота: | Размер: 1.2 KiB |
До Ширина: | Высота: | Размер: 2.0 KiB После Ширина: | Высота: | Размер: 2.0 KiB |
До Ширина: | Высота: | Размер: 1.6 KiB После Ширина: | Высота: | Размер: 1.6 KiB |
0
devtools/client/debugger/packages/devtools-wasm-dwarf/wasm/dwarf_to_json.wasm
Executable file → Normal file
0
devtools/client/debugger/test/mochitest/examples/wasm-sourcemaps/fib.debug.wasm
Executable file → Normal file
До Ширина: | Высота: | Размер: 421 B После Ширина: | Высота: | Размер: 421 B |
До Ширина: | Высота: | Размер: 193 KiB После Ширина: | Высота: | Размер: 193 KiB |
До Ширина: | Высота: | Размер: 84 KiB После Ширина: | Высота: | Размер: 84 KiB |
До Ширина: | Высота: | Размер: 74 KiB После Ширина: | Высота: | Размер: 74 KiB |
До Ширина: | Высота: | Размер: 129 KiB После Ширина: | Высота: | Размер: 129 KiB |
До Ширина: | Высота: | Размер: 133 KiB После Ширина: | Высота: | Размер: 133 KiB |
До Ширина: | Высота: | Размер: 94 KiB После Ширина: | Высота: | Размер: 94 KiB |
До Ширина: | Высота: | Размер: 74 KiB После Ширина: | Высота: | Размер: 74 KiB |
До Ширина: | Высота: | Размер: 1.3 KiB После Ширина: | Высота: | Размер: 1.3 KiB |
До Ширина: | Высота: | Размер: 946 B После Ширина: | Высота: | Размер: 946 B |
До Ширина: | Высота: | Размер: 1.1 KiB После Ширина: | Высота: | Размер: 1.1 KiB |
До Ширина: | Высота: | Размер: 1.8 KiB После Ширина: | Высота: | Размер: 1.8 KiB |
До Ширина: | Высота: | Размер: 811 B После Ширина: | Высота: | Размер: 811 B |
До Ширина: | Высота: | Размер: 1.8 KiB После Ширина: | Высота: | Размер: 1.8 KiB |
До Ширина: | Высота: | Размер: 2.0 KiB После Ширина: | Высота: | Размер: 2.0 KiB |
До Ширина: | Высота: | Размер: 1.1 KiB После Ширина: | Высота: | Размер: 1.1 KiB |
До Ширина: | Высота: | Размер: 920 B После Ширина: | Высота: | Размер: 920 B |
До Ширина: | Высота: | Размер: 2.1 KiB После Ширина: | Высота: | Размер: 2.1 KiB |
0
mobile/android/geckoview/src/androidTest/res/drawable-nodpi/colors.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 16 KiB После Ширина: | Высота: | Размер: 16 KiB |
0
mobile/android/geckoview/src/androidTest/res/drawable-nodpi/colors_br.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 4.7 KiB После Ширина: | Высота: | Размер: 4.7 KiB |
0
mobile/android/geckoview/src/androidTest/res/drawable-nodpi/colors_br_scaled.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 2.3 KiB После Ширина: | Высота: | Размер: 2.3 KiB |
0
mobile/android/geckoview/src/androidTest/res/drawable-nodpi/colors_tl.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 5.5 KiB После Ширина: | Высота: | Размер: 5.5 KiB |
0
mobile/android/geckoview/src/androidTest/res/drawable-nodpi/colors_tl_scaled.png
Executable file → Normal file
До Ширина: | Высота: | Размер: 1.8 KiB После Ширина: | Высота: | Размер: 1.8 KiB |
До Ширина: | Высота: | Размер: 446 B После Ширина: | Высота: | Размер: 446 B |
До Ширина: | Высота: | Размер: 546 B После Ширина: | Высота: | Размер: 546 B |
|
@ -7,16 +7,24 @@ file-perm:
|
|||
- .c
|
||||
- .cc
|
||||
- .cpp
|
||||
- .flac
|
||||
- .h
|
||||
- .html
|
||||
- .jsm
|
||||
- .jsx
|
||||
- .m
|
||||
- .m4s
|
||||
- .mm
|
||||
- .mp4
|
||||
- .png
|
||||
- .rs
|
||||
- .svg
|
||||
- .ttf
|
||||
- .wasm
|
||||
- .xhtml
|
||||
- .xml
|
||||
- .xul
|
||||
- .yml
|
||||
support-files:
|
||||
- 'tools/lint/file-perm/**'
|
||||
type: external
|
||||
|
|
После Ширина: | Высота: | Размер: 49 B |
|
@ -11,11 +11,11 @@ LINTER = "file-perm"
|
|||
def test_lint_file_perm(lint, paths):
|
||||
results = lint(paths("no-shebang"), collapse_results=True)
|
||||
print(results)
|
||||
assert len(results) == 2
|
||||
|
||||
assert results.keys() == {
|
||||
"no-shebang/bad.c",
|
||||
"no-shebang/bad-shebang.c",
|
||||
"no-shebang/bad.png",
|
||||
}
|
||||
|
||||
for path, issues in results.items():
|
||||
|
|