chore: [extensions] support old APIs when enable_electron_extensions = true (#21812)

This commit is contained in:
Jeremy Apthorp 2020-01-21 09:42:55 -08:00 committed by GitHub
parent dc97fe0640
commit acb5b75057
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 76 additions and 1 deletions

View file

@ -154,7 +154,9 @@ require('@electron/internal/browser/devtools')
const features = process.electronBinding('features')
// Load the chrome extension support.
if (!features.isExtensionsEnabled()) {
if (features.isExtensionsEnabled()) {
require('@electron/internal/browser/chrome-extension-shim')
} else {
require('@electron/internal/browser/chrome-extension')
}