Are you saying that windows ignores the `powerPreference: "high-performance"` setting of the WebGL context creation?
As an aside, we also discovered that `powerPreference` is only a hint according to the spec, so there's no guarantee that an implementation will adhere to it: https://registry.khronos.org/webgl/specs/latest/1.0/