summaryrefslogtreecommitdiffstats
path: root/toolkit/components/webextensions/ext-extension.js
blob: c4bdc8b630f8febb0a70ffce4d3f23d097df8ea5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"use strict";

extensions.registerSchemaAPI("extension", "addon_parent", context => {
  return {
    extension: {
      get lastError() {
        return context.lastError;
      },

      isAllowedIncognitoAccess() {
        return Promise.resolve(true);
      },

      isAllowedFileSchemeAccess() {
        return Promise.resolve(false);
      },
    },
  };
});