зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1736825 - Improve manifest.json files parsing in browser_all_files_referenced.js. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D129019
This commit is contained in:
Родитель
ef5149b2d7
Коммит
03bea7fc78
|
@ -467,6 +467,12 @@ async function parseJsonManifest(uri) {
|
|||
return uri;
|
||||
}
|
||||
|
||||
if (data.background?.scripts) {
|
||||
for (let bgscript of data.background.scripts) {
|
||||
gReferencesFromCode.set(uri.resolve(bgscript), null);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.icons) {
|
||||
for (let icon of Object.values(data.icons)) {
|
||||
gReferencesFromCode.set(uri.resolve(icon), null);
|
||||
|
@ -479,6 +485,10 @@ async function parseJsonManifest(uri) {
|
|||
let script = uri.resolve(api.parent.script);
|
||||
gReferencesFromCode.set(script, null);
|
||||
}
|
||||
|
||||
if (api.schema) {
|
||||
gReferencesFromCode.set(uri.resolve(api.schema), null);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче