-
Notifications
You must be signed in to change notification settings - Fork 30.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test cross origin isolation for desktop #161804
Comments
Quokka.jsHere are the blocked requests I observed when opening the |
Is this meant to work on Windows? When I run I do on my mac though: Version: 1.72.0-insider (user setup) |
Luna Paint requests seems to work fine. With minimal changes I can re-enable SABs but I haven't done some of the required work to handle Workers, so I can't turn that stuff back on yet unfortunately. So it's just the Windows problem above. |
Tabnine seems to be good on Windows (tested the hub page and its AI Assistant viewlet) |
Yes. Filed: #162141. The request misses the |
No blocked requests reported from Bicep on Windows (tested getting started exp and visualizer) |
Latex Workshop seems to be good, no blocked requests reported (Tested on macOS) |
Refs: #116715
Complexity: 4
Create Issue
This is a continuation of #158792 but for desktop.
Background: On desktop we now have the ability to enable cross origin isolation - that's the enabler for shared array buffers which unlocks many interesting scenarios (like "vscode-wasi"). Enabling cross origin isolation (COI) requires us to set two http header COOP and COEP. The latter means only resources that are OK with being embedded will load. This doesn't affect resources from VS Code itself but can affect resources that extensions load. They need to be served with the CORP header.
Testing: Check-off one of the extensions below and play around with their webview (or notebook renderering) features, like GitLens settings editor etc. Observe dev tools for errors
--enable-coi
flag, e.gcode-insiders --enable-coi
The sample below is GitHub issue notebook. Notice how avatars aren't loading and how each request shows as blocked.
tested in #158792
new items
The text was updated successfully, but these errors were encountered: