Skip to content
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

Firefox: blank page opening vscode.dev #145647

Open
eeue56 opened this issue Mar 21, 2022 · 45 comments
Open

Firefox: blank page opening vscode.dev #145647

eeue56 opened this issue Mar 21, 2022 · 45 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug firefox Issues running VSCode in Web on Firefox vscode.dev Issues related to vscode.dev web Issues related to running VSCode in the web
Milestone

Comments

@eeue56
Copy link

eeue56 commented Mar 21, 2022

On the page https://code.visualstudio.com/api/language-extensions/language-server-extension-guide, if you click Edit at the top, it takes you to https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md which is just a logo on Firefox.

ma 21 mars19:35:50+01002022

@chrisdias
Copy link
Member

I had same problem on first try on FF, but once I logged into GitHub once it worked fine.

@digitarald
Copy link
Contributor

@eeue56 does it work on reload? It works for me in my DevEdition Firefox, but only works on reload in private browsing.

@eeue56
Copy link
Author

eeue56 commented Mar 21, 2022

Nope, doesn't work on reload. I'm already logged into Github.

@jsma
Copy link

jsma commented Mar 21, 2022

This also doesn't work in Safari 15.4/macOS 12.3

@digitarald
Copy link
Contributor

@jsma confirmed. Safari (Version 15.4 (17613.1.17.1.6)) fails on first load for me but worked on refresh. Incognito mode worked right away.

@digitarald digitarald transferred this issue from microsoft/vscode-docs Mar 22, 2022
@digitarald digitarald added web Issues related to running VSCode in the web firefox Issues running VSCode in Web on Firefox safari Issues running VSCode in Web on Safari and removed docs-experience labels Mar 22, 2022
@joaomoreno joaomoreno added the info-needed Issue requires more information from poster label Mar 22, 2022
@joaomoreno
Copy link
Member

@eeue56 Any error in devtools?

@jsma
Copy link

jsma commented Mar 23, 2022

It's not working for me on refresh nor after deleting all locally stored website data in Safari.

This is all I see in Safari's console:
Screen Shot 2022-03-23 at 9 03 12 AM

I do not see any network errors.

Here are the privacy settings currently in use:

Screen Shot 2022-03-23 at 9 07 27 AM

This is the only thing Safari is blocking:
Screen Shot 2022-03-23 at 9 06 28 AM

Aside from Safari's own privacy protections, I do not have any 3rd party content blockers installed and I am not currently connected to a VPN.

FYI, I don't actually have any edits to make. I was looking at another section of the docs and I wanted to see the git history for a particular page when I encountered this issue.

@joaomoreno
Copy link
Member

@jsma Can you create a new issue for Safari? Let's keep the discussion on the original poster's issue, which is about Firefox.

@jsma
Copy link

jsma commented Mar 24, 2022

I could but I'm not seeing evidence this is browser specific. Going directly to https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md is not working for me in any browser (all caches/local storage cleared). No amount of refreshing will load this page.

Here's the console from Firefox Developer Edition, which shows IndexedDB errors and CSP warnings:

Screen Shot 2022-03-24 at 8 36 32 AM

Here's the latest Microsoft Edge (with "strict" tracking protection on):

Screen Shot 2022-03-24 at 8 35 36 AM

If I turn off all tracking prevention in Edge:

Screen Shot 2022-03-24 at 8 46 03 AM

@joaomoreno
Copy link
Member

@jsma Let me ask you once again: please. Even though you think it's the same issue, and you might be right, you're just causing noise and making communication between me and @eeue56 harder. So, again: please create a new issue.


@eeue56 Any error in devtools?

@joaomoreno joaomoreno removed web Issues related to running VSCode in the web firefox Issues running VSCode in Web on Firefox safari Issues running VSCode in Web on Safari labels Mar 25, 2022
@eeue56
Copy link
Author

eeue56 commented Mar 27, 2022

There were some CSP warnings as jsma mentioned. I disabled enhanced tracking protection and now I get a bunch of errors about IndexedDB, like:

ERR Unable to write file 'vscode-log:/20220327T200829/window.log' (Error: IndexedDB database 'vscode-web-db' is not opened.): f@https://vscodeweb.azureedge.net/stable

@joaomoreno
Copy link
Member

CSP stuff is OK, shouldn't block anything.

It feels like your IndexedDB is just broken at this point, for some reason.

@joaomoreno joaomoreno assigned bpasero and unassigned joaomoreno Mar 28, 2022
@joaomoreno joaomoreno changed the title Click edit on vscode docs page does nothing on Firefox/Linux Broken IndexedDB on vscode.dev Mar 28, 2022
@bpasero bpasero assigned sandy081 and bpasero and unassigned bpasero Mar 28, 2022
@bpasero
Copy link
Member

bpasero commented Mar 28, 2022

I think the overall issue is this where we fail to open IndexedDB:

image

@eeue56 did you configure anything in your settings that could prevent IndexedDB from being opened or created or maybe some quota limit is hit.

Nevertheless, we should probably make sure that the page comes up even when no indexed DB connection is possible.

@joaomoreno
Copy link
Member

joaomoreno commented Apr 6, 2022

Can you reproduce if you disable them all?

Can you reproduce on a separate machine?

@eeue56
Copy link
Author

eeue56 commented Apr 7, 2022

Still doesn't work with all extensions disabled.

@digitarald
Copy link
Contributor

digitarald commented Apr 7, 2022

I tried a bit in Firefox Dev Edition to reproduce on v100. Found other issues but the site always loaded.

Throwing in Troubleshoot Mode as option to test and different tracking protection settings.

@karlcow
Copy link

karlcow commented Apr 7, 2022

I can reproduce on a clean profile at the first load on Firefox Nightly 101.

This is the console.log

07:02:53.413 Navigated to https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/[language-server-extension-guide.md](https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md)
07:02:53.998 Content Security Policy: Couldn’t process unknown directive ‘require-trusted-types-for’
07:02:53.998 Content Security Policy: Couldn’t process unknown directive ‘trusted-types’
07:02:54.002 Content Security Policy: Couldn’t process unknown directive ‘require-trusted-types-for’
07:02:54.002 Content Security Policy: Couldn’t process unknown directive ‘trusted-types’
07:02:54.872 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. language-server-extension-guide.md
07:02:56.855  WARN Ignoring the error while validating workspace folder vscode-vfs://github%2B7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs - No file system provider found for resource 'vscode-vfs://github%2B7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs' [log.ts:307:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:02:57.138 Request for font ".New York" blocked at visibility level 3 (requires 4)
[charWidthReader.ts:135:3](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/editor/browser/config/charWidthReader.ts)
07:03:01.220  INFO Ignoring configured affinity for 'pub.name' because the extension is unknown or cannot execute. [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.649  INFO Migrating global extension storage from github.remotehub to GitHub.remotehub... [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.650  INFO Migrated global extension storage from github.remotehub to GitHub.remotehub [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.651  INFO Migrating workspace extension storage from github.remotehub to GitHub.remotehub... [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.654  INFO Migrated workspace extension storage from github.remotehub to GitHub.remotehub [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.678  INFO Migrating global extension storage from github.vscode-pull-request-github to GitHub.vscode-pull-request-github... [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.678  INFO Migrated global extension storage from github.vscode-pull-request-github to GitHub.vscode-pull-request-github [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.679  INFO Migrating workspace extension storage from github.vscode-pull-request-github to GitHub.vscode-pull-request-github... [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.680  INFO Migrated workspace extension storage from github.vscode-pull-request-github to GitHub.vscode-pull-request-github [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.696  INFO Migrating global extension storage from github.codespaces to GitHub.codespaces... [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.696  INFO Migrated global extension storage from github.codespaces to GitHub.codespaces [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.698  INFO Migrating workspace extension storage from github.codespaces to GitHub.codespaces... [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.699  INFO Migrated workspace extension storage from github.codespaces to GitHub.codespaces [log.ts:301:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.968   ERR No provider registered with github: $t@https://ms-vscode.vscode-unpkg.net/ms-vscode/remote-repositories/0.4.0/extension/dist/browser/extension.js#vscode-extension:39:2771
getFileSystemProvider@https://ms-vscode.vscode-unpkg.net/ms-vscode/remote-repositories/0.4.0/extension/dist/browser/extension.js#vscode-extension:39:10354
watch@https://ms-vscode.vscode-unpkg.net/ms-vscode/remote-repositories/0.4.0/extension/dist/browser/extension.js#vscode-extension:39:21343
watch@https://ms-vscode.vscode-unpkg.net/ms-vscode/remote-repositories/0.4.0/extension/dist/browser/extension.js#vscode-extension:47:25125
$watch@../../../vs/workbench/api/worker/extensionHostWorker.js:72:84842
_doInvokeHandler@../../../vs/workbench/api/worker/extensionHostWorker.js:73:101973
_invokeHandler@../../../vs/workbench/api/worker/extensionHostWorker.js:73:101657
_receiveRequest@../../../vs/workbench/api/worker/extensionHostWorker.js:73:100306
_receiveOneMessage@../../../vs/workbench/api/worker/extensionHostWorker.js:73:98973
i/<@../../../vs/workbench/api/worker/extensionHostWorker.js:73:97079
invoke@https://v--1d8hqbdogpshdfuji2rt6ckvrs7l46a877d7c3d0g5bfb9it7fod.vscode-webview.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/base/worker/workerMain.js:12:145
fire@https://v--1d8hqbdogpshdfuji2rt6ckvrs7l46a877d7c3d0g5bfb9it7fod.vscode-webview.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/base/worker/workerMain.js:12:1856
p/k.port1.onmessage@../../../vs/workbench/api/worker/extensionHostWorker.js:79:4748
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.974   ERR Error: Unable to read file 'vscode-vfs://github+7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs/.vscode/settings.json' (Error: No provider registered with github)
    g errors.ts:235
    O files.ts:1150
    doReadFileStream fileService.ts:573
    doReadFile fileService.ts:481
    readFile fileService.ts:464
    w configuration.ts:230
    w configuration.ts:228
    resolveContents configuration.ts:244
    updateCache configuration.ts:1032
    onDidFolderConfigurationChange configuration.ts:1020
    m configuration.ts:988
    promise callback*m configuration.ts:985
    loadFolderConfigurations configurationService.ts:842
    loadFolderConfigurations configurationService.ts:839
    loadConfiguration configurationService.ts:636
    initializeConfiguration configurationService.ts:580
    updateWorkspaceAndInitializeConfiguration configurationService.ts:527
    initialize configurationService.ts:411
    createWorkspaceService web.main.ts:413
    initServices web.main.ts:211
    open web.main.ts:95
    a web.factory.ts:61
    o main.js:1
    s main.js:1
    promise callback*c main.js:1
    c main.js:1
    c main.js:1
    main main.js:1
    i language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    97 language-server-extension-guide.md:1
    o language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.979   ERR Error: Unable to read file 'vscode-vfs://github+7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs/.vscode/tasks.json' (Error: No provider registered with github)
    g errors.ts:235
    O files.ts:1150
    doReadFileStream fileService.ts:573
    doReadFile fileService.ts:481
    readFile fileService.ts:464
    w configuration.ts:230
    w configuration.ts:228
    resolveContents configuration.ts:245
    updateCache configuration.ts:1032
    onDidFolderConfigurationChange configuration.ts:1020
    m configuration.ts:988
    promise callback*m configuration.ts:985
    loadFolderConfigurations configurationService.ts:842
    loadFolderConfigurations configurationService.ts:839
    loadConfiguration configurationService.ts:636
    initializeConfiguration configurationService.ts:580
    updateWorkspaceAndInitializeConfiguration configurationService.ts:527
    initialize configurationService.ts:411
    createWorkspaceService web.main.ts:413
    initServices web.main.ts:211
    open web.main.ts:95
    a web.factory.ts:61
    o main.js:1
    s main.js:1
    promise callback*c main.js:1
    c main.js:1
    c main.js:1
    main main.js:1
    i language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    97 language-server-extension-guide.md:1
    o language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.981   ERR Error: Unable to read file 'vscode-vfs://github+7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs/.vscode/launch.json' (Error: No provider registered with github)
    g errors.ts:235
    O files.ts:1150
    doReadFileStream fileService.ts:573
    doReadFile fileService.ts:481
    readFile fileService.ts:464
    w configuration.ts:230
    w configuration.ts:228
    resolveContents configuration.ts:245
    updateCache configuration.ts:1032
    onDidFolderConfigurationChange configuration.ts:1020
    m configuration.ts:988
    promise callback*m configuration.ts:985
    loadFolderConfigurations configurationService.ts:842
    loadFolderConfigurations configurationService.ts:839
    loadConfiguration configurationService.ts:636
    initializeConfiguration configurationService.ts:580
    updateWorkspaceAndInitializeConfiguration configurationService.ts:527
    initialize configurationService.ts:411
    createWorkspaceService web.main.ts:413
    initServices web.main.ts:211
    open web.main.ts:95
    a web.factory.ts:61
    o main.js:1
    s main.js:1
    promise callback*c main.js:1
    c main.js:1
    c main.js:1
    main main.js:1
    i language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    97 language-server-extension-guide.md:1
    o language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.983   ERR Error: Unable to read file 'vscode-vfs://github+7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs/.vscode/settings.json' (Error: No provider registered with github)
    g errors.ts:235
    O files.ts:1150
    doReadFileStream fileService.ts:573
    doReadFile fileService.ts:481
    readFile fileService.ts:464
    w configuration.ts:230
    w configuration.ts:228
    resolveContents configuration.ts:244
    loadConfiguration configuration.ts:253
    loadConfiguration configuration.ts:997
    loadFolderConfigurations configurationService.ts:846
    loadFolderConfigurations configurationService.ts:839
    onWorkspaceFolderConfigurationChanged configurationService.ts:803
    loadFolderConfigurations configurationService.ts:843
    invoke event.ts:569
    fire event.ts:736
    onDidFolderConfigurationChange configuration.ts:1021
    m configuration.ts:988
    promise callback*m configuration.ts:985
    loadFolderConfigurations configurationService.ts:842
    loadFolderConfigurations configurationService.ts:839
    loadConfiguration configurationService.ts:636
    initializeConfiguration configurationService.ts:580
    updateWorkspaceAndInitializeConfiguration configurationService.ts:527
    initialize configurationService.ts:411
    createWorkspaceService web.main.ts:413
    initServices web.main.ts:211
    open web.main.ts:95
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.986   ERR Error: Unable to read file 'vscode-vfs://github+7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs/.vscode/tasks.json' (Error: No provider registered with github)
    g errors.ts:235
    O files.ts:1150
    doReadFileStream fileService.ts:573
    doReadFile fileService.ts:481
    readFile fileService.ts:464
    w configuration.ts:230
    w configuration.ts:228
    resolveContents configuration.ts:245
    loadConfiguration configuration.ts:253
    loadConfiguration configuration.ts:997
    loadFolderConfigurations configurationService.ts:846
    loadFolderConfigurations configurationService.ts:839
    onWorkspaceFolderConfigurationChanged configurationService.ts:803
    loadFolderConfigurations configurationService.ts:843
    invoke event.ts:569
    fire event.ts:736
    onDidFolderConfigurationChange configuration.ts:1021
    m configuration.ts:988
    promise callback*m configuration.ts:985
    loadFolderConfigurations configurationService.ts:842
    loadFolderConfigurations configurationService.ts:839
    loadConfiguration configurationService.ts:636
    initializeConfiguration configurationService.ts:580
    updateWorkspaceAndInitializeConfiguration configurationService.ts:527
    initialize configurationService.ts:411
    createWorkspaceService web.main.ts:413
    initServices web.main.ts:211
    open web.main.ts:95
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:01.989   ERR Error: Unable to read file 'vscode-vfs://github+7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs/.vscode/launch.json' (Error: No provider registered with github)
    g errors.ts:235
    O files.ts:1150
    doReadFileStream fileService.ts:573
    doReadFile fileService.ts:481
    readFile fileService.ts:464
    w configuration.ts:230
    w configuration.ts:228
    resolveContents configuration.ts:245
    loadConfiguration configuration.ts:253
    loadConfiguration configuration.ts:997
    loadFolderConfigurations configurationService.ts:846
    loadFolderConfigurations configurationService.ts:839
    onWorkspaceFolderConfigurationChanged configurationService.ts:803
    loadFolderConfigurations configurationService.ts:843
    invoke event.ts:569
    fire event.ts:736
    onDidFolderConfigurationChange configuration.ts:1021
    m configuration.ts:988
    promise callback*m configuration.ts:985
    loadFolderConfigurations configurationService.ts:842
    loadFolderConfigurations configurationService.ts:839
    loadConfiguration configurationService.ts:636
    initializeConfiguration configurationService.ts:580
    updateWorkspaceAndInitializeConfiguration configurationService.ts:527
    initialize configurationService.ts:411
    createWorkspaceService web.main.ts:413
    initServices web.main.ts:211
    open web.main.ts:95
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:03:02.067 unreachable code after return statement [workerMain.js line 4 > Function:24:82829](https://v--1d8hqbdogpshdfuji2rt6ckvrs7l46a877d7c3d0g5bfb9it7fod.vscode-webview.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/base/worker/workerMain.js%20line%204%20%3E%20Function)
07:03:02.092 unreachable code after return statement [workerMain.js line 4 > Function line 79 > Function:24:82829](https://v--1d8hqbdogpshdfuji2rt6ckvrs7l46a877d7c3d0g5bfb9it7fod.vscode-webview.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/base/worker/workerMain.js%20line%204%20%3E%20Function%20line%2079%20%3E%20Function)

Note the series of

  ERR Error: Unable to read file 'vscode-vfs://github+7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs/.vscode/launch.json' (Error: No provider registered with github)

@karlcow
Copy link

karlcow commented Apr 7, 2022

On Reload it displays,

And the console.log now displays:

07:10:50.841 Navigated to https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md
07:10:50.864   ERR Unable to write file 'vscode-log:/20220408T070256/window.log' (Error: IndexedDB database 'vscode-web-db' is not opened.): g@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:9:383
O@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:606:18930
writeFile@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:29978
async*_log/<@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:611:26
async*consume@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:71:15888
queue/<@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:71:15703
queue@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:71:15627
_log@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:47130
info@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:46482
info@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:8732
_log@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:45299
info@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:45492
onBeforeUnload@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:1988:2919
registerListeners/this.beforeUnloadListener<@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:1988:2636
EventListener.handleEvent*l@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:71:27236
r@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:71:27459
registerListeners@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:1988:2594
v@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:1988:2501
_createInstance@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:607:1332
_createServiceInstance@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:607:3729
_createServiceInstanceWithOwner@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:607:3245
_createAndCacheServiceInstance@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:607:2920
_safeCreateAndCacheServiceInstance@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:607:2122
_getOrCreateServiceInstance@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:607:1843
get@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:607:449
initServices/<@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:2988:69821
invokeFunction@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:607:319
initServices@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:2988:69792
startup@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:2988:69017
open@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:3042:190620
async*a@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:3042:197415
813/o</t.main/o<@https://vscode.dev/static/main.js:1:74530
s@https://vscode.dev/static/main.js:1:66069
promise callback*c@https://vscode.dev/static/main.js:1:66234
813/c</<@https://vscode.dev/static/main.js:1:66245
813/c<@https://vscode.dev/static/main.js:1:66012
813/o</t.main@https://vscode.dev/static/main.js:1:69613
97/i</</<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:3473
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:147
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
97/a</<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:323
97/a<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:90
97/i</<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:744
97/i<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:3546
97@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:10000
o@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:11240
@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:11281
@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:11287
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:10:50.866 Uncaught (in promise) Canceled: Canceled
    E workbench.web.main.js:8
    cancel workbench.web.main.js:71
    dispose workbench.web.main.js:71
    dispose workbench.web.main.js:71
    dispose workbench.web.main.js:83
    i workbench.web.main.js:17
    clear workbench.web.main.js:17
    dispose workbench.web.main.js:17
    dispose workbench.web.main.js:17
    close workbench.web.main.js:622
    createStorageService workbench.web.main.js:3042
    dispose workbench.web.main.js:17
    t workbench.web.main.js:9
    i workbench.web.main.js:17
    clear workbench.web.main.js:17
    registerListeners workbench.web.main.js:3042
    invoke event.ts:569
    fire event.ts:736
    registerListeners workbench.web.main.js:2988
    invoke event.ts:569
    fire event.ts:736
    onUnload workbench.web.main.js:1988
    doShutdown workbench.web.main.js:1988
    onBeforeUnload workbench.web.main.js:1988
    beforeUnloadListener workbench.web.main.js:1988
    l workbench.web.main.js:71
    r workbench.web.main.js:71
    registerListeners workbench.web.main.js:1988
    v workbench.web.main.js:1988
    _createInstance workbench.web.main.js:607
    _createServiceInstance workbench.web.main.js:607
    _createServiceInstanceWithOwner workbench.web.main.js:607
    _createAndCacheServiceInstance workbench.web.main.js:607
    _safeCreateAndCacheServiceInstance workbench.web.main.js:607
    _getOrCreateServiceInstance workbench.web.main.js:607
    get workbench.web.main.js:607
    initServices workbench.web.main.js:2988
    invokeFunction workbench.web.main.js:607
    initServices workbench.web.main.js:2988
    startup workbench.web.main.js:2988
    open workbench.web.main.js:3042
    a web.factory.ts:61
    o main.js:1
    s main.js:1
    promise callback*c main.js:1
    c main.js:1
    c main.js:1
    main main.js:1
    i language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    97 language-server-extension-guide.md:1
    o language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
40 [workbench.web.main.js:8:1096](https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js)
07:10:50.866
Uncaught (in promise) Canceled: Canceled
    E workbench.web.main.js:8
    cancel workbench.web.main.js:71
    dispose workbench.web.main.js:71
    dispose workbench.web.main.js:71
    dispose workbench.web.main.js:83
    i workbench.web.main.js:17
    clear workbench.web.main.js:17
    dispose workbench.web.main.js:17
    dispose workbench.web.main.js:17
    close workbench.web.main.js:622
    createStorageService workbench.web.main.js:3042
    dispose workbench.web.main.js:17
    t workbench.web.main.js:9
    i workbench.web.main.js:17
    clear workbench.web.main.js:17
    registerListeners workbench.web.main.js:3042
    invoke event.ts:569
    fire event.ts:736
    registerListeners workbench.web.main.js:2988
    invoke event.ts:569
    fire event.ts:736
    onUnload workbench.web.main.js:1988
    doShutdown workbench.web.main.js:1988
    onBeforeUnload workbench.web.main.js:1988
    beforeUnloadListener workbench.web.main.js:1988
    l workbench.web.main.js:71
    r workbench.web.main.js:71
    registerListeners workbench.web.main.js:1988
    v workbench.web.main.js:1988
    _createInstance workbench.web.main.js:607
    _createServiceInstance workbench.web.main.js:607
    _createServiceInstanceWithOwner workbench.web.main.js:607
    _createAndCacheServiceInstance workbench.web.main.js:607
    _safeCreateAndCacheServiceInstance workbench.web.main.js:607
    _getOrCreateServiceInstance workbench.web.main.js:607
    get workbench.web.main.js:607
    initServices workbench.web.main.js:2988
    invokeFunction workbench.web.main.js:607
    initServices workbench.web.main.js:2988
    startup workbench.web.main.js:2988
    open workbench.web.main.js:3042
    a web.factory.ts:61
    o main.js:1
    s main.js:1
    promise callback*c main.js:1
    c main.js:1
    c main.js:1
    main main.js:1
    i language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    97 language-server-extension-guide.md:1
    o language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
[workbench.web.main.js:8:1096](https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js)
07:10:50.867   ERR Unable to write file 'vscode-log:/20220408T070256/window.log' (Error: IndexedDB database 'vscode-web-db' is not opened.): g@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:9:383
O@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:606:18930
writeFile@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:29978
async*_log/<@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:611:26
async*consume@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:71:15888
queue/<@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:71:15703
queue@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:71:15627
_log@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:47130
error@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:46829
error@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:8853
_log@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:45299
error@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:610:45590
handleUnexpectedError@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:2988:68939
registerErrorHandler/<@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:2988:68502
onUnexpectedError@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:8:354
A@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:8:615
registerErrorHandler/<@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:2988:68430
EventListener.handleEvent*registerErrorHandler@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:2988:68365
F@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:2988:68310
open@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:3042:190506
async*a@https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js:3042:197415
813/o</t.main/o<@https://vscode.dev/static/main.js:1:74530
s@https://vscode.dev/static/main.js:1:66069
promise callback*c@https://vscode.dev/static/main.js:1:66234
813/c</<@https://vscode.dev/static/main.js:1:66245
813/c<@https://vscode.dev/static/main.js:1:66012
813/o</t.main@https://vscode.dev/static/main.js:1:69613
97/i</</<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:3473
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:147
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
r@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:144
promise callback*c@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:312
97/a</<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:323
97/a<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:90
97/i</<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:744
97/i<@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:3546
97@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:10000
o@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:11240
@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:11281
@https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md:1:11287
[log.ts:313:11](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/platform/log/common/log.ts)
07:10:50.867 Uncaught (in promise) Error: Unable to write file 'vscode-log:/20220408T070256/window.log' (Error: IndexedDB database 'vscode-web-db' is not opened.)
    g [errors.ts:235](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/base/common/errors.ts)
    O files.ts:1150
    writeFile workbench.web.main.js:610
    _log workbench.web.main.js:611
    consume workbench.web.main.js:71
    queue workbench.web.main.js:71
    queue workbench.web.main.js:71
    _log workbench.web.main.js:610
    info workbench.web.main.js:610
    info workbench.web.main.js:610
    _log workbench.web.main.js:610
    info workbench.web.main.js:610
    onBeforeUnload workbench.web.main.js:1988
    beforeUnloadListener workbench.web.main.js:1988
    l workbench.web.main.js:71
    r workbench.web.main.js:71
    registerListeners workbench.web.main.js:1988
    v workbench.web.main.js:1988
    _createInstance workbench.web.main.js:607
    _createServiceInstance workbench.web.main.js:607
    _createServiceInstanceWithOwner workbench.web.main.js:607
    _createAndCacheServiceInstance workbench.web.main.js:607
    _safeCreateAndCacheServiceInstance workbench.web.main.js:607
    _getOrCreateServiceInstance workbench.web.main.js:607
    get workbench.web.main.js:607
    initServices workbench.web.main.js:2988
    invokeFunction workbench.web.main.js:607
    initServices workbench.web.main.js:2988
    startup workbench.web.main.js:2988
    open workbench.web.main.js:3042
    a web.factory.ts:61
    o main.js:1
    s main.js:1
    promise callback*c main.js:1
    c main.js:1
    c main.js:1
    main main.js:1
    i language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    97 language-server-extension-guide.md:1
    o language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
[errors.ts:235](https://ticino.blob.core.windows.net/sourcemaps/8dfae7a5cd50421d10cd99cb873990460525a898/core/vs/workbench/out-vscode-web/vs/workbench/file:/mnt/vss/_work/1/s/src/vs/base/common/errors.ts)
07:10:50.883 Uncaught (in promise) Error: Unable to write file 'vscode-log:/20220408T070256/window.log' (Error: IndexedDB database 'vscode-web-db' is not opened.)
    g errors.ts:235
    O files.ts:1150
    writeFile workbench.web.main.js:610
    _log workbench.web.main.js:611
    consume workbench.web.main.js:71
    queue workbench.web.main.js:71
    queue workbench.web.main.js:71
    _log workbench.web.main.js:610
    error workbench.web.main.js:610
    error workbench.web.main.js:610
    _log workbench.web.main.js:610
    error workbench.web.main.js:610
    handleUnexpectedError workbench.web.main.js:2988
    registerErrorHandler workbench.web.main.js:2988
    onUnexpectedError workbench.web.main.js:8
    A workbench.web.main.js:8
    registerErrorHandler workbench.web.main.js:2988
    registerErrorHandler workbench.web.main.js:2988
    F workbench.web.main.js:2988
    open workbench.web.main.js:3042
    a web.factory.ts:61
    o main.js:1
    s main.js:1
    promise callback*c main.js:1
    c main.js:1
    c main.js:1
    main main.js:1
    i language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    r language-server-extension-guide.md:1
    promise callback*c language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    a language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    i language-server-extension-guide.md:1
    97 language-server-extension-guide.md:1
    o language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
    <anonymous> language-server-extension-guide.md:1
2 errors.ts:235
07:10:51.665 Content Security Policy: Couldn’t process unknown directive ‘require-trusted-types-for’
07:10:51.665 Content Security Policy: Couldn’t process unknown directive ‘trusted-types’
07:10:51.666 Content Security Policy: Couldn’t process unknown directive ‘require-trusted-types-for’
07:10:51.666 Content Security Policy: Couldn’t process unknown directive ‘trusted-types’
07:10:52.360 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. [language-server-extension-guide.md:1:702](https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md)
07:10:53.743  WARN Ignoring the error while validating workspace folder vscode-vfs://github%2B7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs - No file system provider found for resource 'vscode-vfs://github%2B7b2276223a312c22726566223a7b2274797065223a342c226964223a226d61696e227d7d/microsoft/vscode-docs' [workbench.web.main.js:610:7302](https://vscodeweb.azureedge.net/stable/8dfae7a5cd50421d10cd99cb873990460525a898/out/vs/workbench/workbench.web.main.js)

@joaomoreno
Copy link
Member

@karlcow What is the actual URL you're opening?

I can't repro:

image

@karlcow
Copy link

karlcow commented Apr 12, 2022

@joaomoreno
In the first comment, there were these instructions.

  1. Go to https://code.visualstudio.com/api/language-extensions/language-server-extension-guide
  2. click Edit at the top
    Capture d’écran 2022-04-12 à 18 06 01
  3. It goes to https://vscode.dev/github/microsoft/vscode-docs/blob/main/api/language-extensions/language-server-extension-guide.md

Actual:
Blank page.

it probably never quits the loading stage

#monaco-parts-splash.loading {
	opacity: 1;
}
<div id="monaco-parts-splash" class="loading"></div>

When I switch the opacity to 0 I see the UI underneath.

@joaomoreno
Copy link
Member

First I get:

image

Then, going through the OAuth flow:

image


In the DevTools, network view, are there any interesting failed requests?

@karlcow
Copy link

karlcow commented Apr 12, 2022

@joaomoreno did you try in a clean profile with no addons installed and no previous login?

@joaomoreno
Copy link
Member

@joaomoreno did you try in a clean profile with no addons installed and no previous login?

Yep. On Windows.

@joaomoreno joaomoreno reopened this Apr 20, 2022
@joaomoreno joaomoreno reopened this Apr 28, 2022
@joaomoreno joaomoreno added bug Issue identified by VS Code Team member as probable bug and removed info-needed Issue requires more information from poster freeze-slow-crash-leak VS Code crashing, performance, freeze and memory leak issues labels Apr 28, 2022
@joaomoreno joaomoreno added this to the Backlog milestone Apr 28, 2022
@tianjianchn
Copy link

Hi all, I have seen such similar problem when using codespace-like product:

  1. opened two or more windows using old vscode version, like 1.63, whose indexeddb's version is 2
  2. since vscode upgraded the version to 3 in later version
  3. manually refreshed only one of the opened windows, then it got stuck. because indexeddb is pending to wait connections of old version to close, which need all opened windows be closed or refreshed.

And at last we added some events on indexeddb in vscode to handle this situation.

Hope that is helpful.

@joaomoreno joaomoreno modified the milestones: Backlog, July 2022 Jul 24, 2022
@ChaseKnowlden
Copy link
Contributor

On my Firefox, I don't see any problems with requests in the Network tab.

@ChaseKnowlden
Copy link
Contributor

@eeue56 Can you see if it fixes the problem by updating Firefox to latest, because BrenTech mentioned that Firefox 103 is released to the public.

@joaomoreno joaomoreno modified the milestones: July 2022, Backlog Jul 27, 2022
@eeue56
Copy link
Author

eeue56 commented Aug 1, 2022

Nope, same problem :(

@ChaseKnowlden
Copy link
Contributor

Same problem in Chrome!

@alexdima
Copy link
Member

Debugged today and startup gets stuck here:
image

By adding a setInterval, it looks like the request is stuck in pending state:
image

I didn't have other tabs opened and it was a fresh browsing session, but here's what I found: https://stackoverflow.com/questions/40121865/indexed-db-open-not-trigger-any-callback/40136887#40136887

@deepak1556
Copy link
Contributor

deepak1556 commented Oct 13, 2022

For users seeing the issue on Chrome, what version did you try ? Does the issue repro with Chromium 106.0.5249.119 ? We want to confirm if this is caused by an issue in upstream https://bugs.chromium.org/p/chromium/issues/detail?id=1370035, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issue identified by VS Code Team member as probable bug firefox Issues running VSCode in Web on Firefox vscode.dev Issues related to vscode.dev web Issues related to running VSCode in the web
Projects
None yet
Development

Successfully merging a pull request may close this issue.

14 participants