Load extension i18n before script
| @@ -384,7 +384,7 @@ async function activateExtensions() { | ||
| 384 | 384 | if (meetsModuleRequirements && !isDisabled) { |
| 385 | 385 | try { |
| 386 | 386 | console.debug('Activating extension', name); |
| 387 | 387 | const promise = Promise.all([addExtensionScriptaddExtensionLocale(name, manifest),.finally(() addExtensionStyle=> Promise.all([addExtensionScript(name, manifest), addExtensionLocaleaddExtensionStyle(name, manifest)])); |
| 388 | 388 | await promise |
| 389 | 389 | .then(() => activeExtensions.add(name)) |
| 390 | 390 | .catch(err => console.log('Could not activate extension', name, err)); |