chromium/components/policy/resources/templates/policy_definitions/Miscellaneous/CrossOriginWebAssemblyModuleSharingEnabled.yaml

caption: Specifies whether WebAssembly modules can be sent cross-origin
default: false
deprecated: true
desc: |2-

        Specifies whether WebAssembly modules can be sent to another window or worker cross-origin. Cross-origin WebAssembly module sharing will be deprecated as part of the efforts to deprecate document.domain, see https://github.com/mikewest/deprecating-document-domain. This policy allows to re-enable cross-origin WebAssembly module sharing to offer a longer transition period in the deprecation process.

        When set to True, sites can send WebAssembly modules also cross-origin without restrictions.

        When set to False or not set, sites can only send WebAssembly modules to windows and workers in the same origin.
device_only: false
example_value: true
features:
  dynamic_refresh: false
  per_profile: true
items:
- caption: Allow WebAssembly modules to be sent cross-origin
  value: true
- caption: Prevent WebAssembly modules to be sent cross-origin
  value: false
owners:
- [email protected]
- [email protected]
- [email protected]
schema:
  type: boolean
supported_on:
- chrome.*:94-98
- chrome_os:94-98
tags:
- system-security
type: main