process-script.js 895 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /**
  2. * @fileoverview Defines the environment for process scripts.
  3. *
  4. * This Source Code Form is subject to the terms of the Mozilla Public
  5. * License, v. 2.0. If a copy of the MPL was not distributed with this
  6. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
  7. */
  8. "use strict";
  9. module.exports = {
  10. globals: {
  11. // dom/chrome-webidl/MessageManager.webidl
  12. // MessageManagerGlobal
  13. dump: false,
  14. atob: false,
  15. btoa: false,
  16. // MessageListenerManagerMixin
  17. addMessageListener: false,
  18. removeMessageListener: false,
  19. addWeakMessageListener: false,
  20. removeWeakMessageListener: false,
  21. // MessageSenderMixin
  22. sendAsyncMessage: false,
  23. processMessageManager: false,
  24. remoteType: false,
  25. // SyncMessageSenderMixin
  26. sendSyncMessage: false,
  27. // ContentProcessMessageManager
  28. initialProcessData: false,
  29. sharedData: false,
  30. },
  31. };