mirror of
https://github.com/coder/code-server.git
synced 2026-11-05 08:23:15 +08:00
The browser writes some workspace files to the client disk during normal use. The webview service worker stores resources that have an ETag in Cache Storage, and responses from /vscode-remote-resource can end up in the HTTP disk cache. --disable-file-downloads does not cover either. With --disable-file-cache, the webview resource loader sends no ETag for a resource outside the webview's own extension, so the service worker does not store it. /vscode-remote-resource responds with `Cache-Control: no-store` for files outside the extension directories. Extension files keep their ETags, so webviews still load extension code from the cache. The flag is off by default.
31 lines
571 B
Plaintext
31 lines
571 B
Plaintext
integration.diff
|
|
base-path.diff
|
|
proposed-api.diff
|
|
marketplace.diff
|
|
webview.diff
|
|
disable-builtin-ext-update.diff
|
|
insecure-notification.diff
|
|
update-check.diff
|
|
logout.diff
|
|
store-socket.diff
|
|
proxy-uri.diff
|
|
unique-db.diff
|
|
local-storage.diff
|
|
service-worker.diff
|
|
sourcemaps.diff
|
|
external-file-actions.diff
|
|
telemetry.diff
|
|
cli-window-open.diff
|
|
getting-started.diff
|
|
keepalive.diff
|
|
clipboard.diff
|
|
display-language.diff
|
|
trusted-domains.diff
|
|
signature-verification.diff
|
|
copilot.diff
|
|
app-name.diff
|
|
remote-storage.diff
|
|
remote-secret-storage.diff
|
|
csp-hashes.diff
|
|
disable-file-cache.diff
|