My website does not work with chrome 92. With chrome 91 everything was fine. The problem is "SharedArrayBuffer" are not enabled since chrome 92. When I try to enable it by adding the header "Cross-Origin-Embedder-Policy: requre-corp and Cross-Origin-Opener-Policy: same-origin" I get the error message:
"The Cross-Origin-Opener-Policy header has been ignored, because the origin was untrustworthy. It was defined either in the final response or a redirect. Please deliver the response using the HTTPS protocol. You can also use the 'localhost' origin instead. See https://www.w3.org/TR/powerful-features/#potentially-trustworthy-origin and https://html.spec.whatwg.org/#the-cross-origin-opener-policy-header."
Does "Please deliver the response using the HTTPS protocol" mean I have to switch to HTTPS only to use "SharedArrayBuffer"? If so whats the reason?