Firefox 112 is not providing any information on about:support when dom.webgpu.enabled is set to true
Categories
(Core :: Graphics: WebGPU, defect)
Tracking
()
People
(Reporter: henriqueffc17, Unassigned)
Details
Attachments
(1 file)
118.86 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/114.0
Steps to reproduce:
Firefox 112 is not providing any information on about:support. The problem happened in version 112 which is in Arch Linux testing repository and in Windows 11 version.
In version 114.0a1 of Firefox Nightly it is normal (Arch Linux). Version 114.0a1 of Firefox Nightly on Android is fine too.
Actual results:
Running through the terminal (Arch Linux), the following warning appears:
[ERROR glean_core] Error setting metrics feature config: Json(Error("EOF while parsing a value", line: 1, column: 0))
Comment 1•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Reporter | ||
Updated•2 years ago
|
Comment 2•2 years ago
|
||
Doesn't repro for me and we haven't received any other reports for this. Changing to Toolkit-General as the component as that is a better match and will potentially get the right attention to ask for additional information to debug further.
Comment 3•2 years ago
|
||
Hello,
I could not reproduce the issue on the latest Release (112.0.1/20230414125621) or Nightly (114.0a1/20230417092144) under Windows 10 x64 and Ubuntu 16.04 LTS.
The about:support page displays the expected information with both the default theme and the dark theme applied.
Currently I don’t have access to Win 11, but once I have I will try and see if the issue occurs there and update the report.
Comment 4•2 years ago
|
||
I managed to test the latest Release 112.0.1 on Windows 11, but could not reproduce the issue. The about:support page is fully displayed on both default and dark theme.
Comment 5•2 years ago
|
||
I can confirm the same problem and the same warning appearing in the terminal for Firefox 112 on Arch Linux.
Comment 6•2 years ago
|
||
Additional warnings:
console.warn: "Skipping Glean as no metrics id is passed"
JavaScript error: resource://gre/modules/AddonManager.jsm, line 2909: NS_ERROR_NOT_INITIALIZED: AddonManager is not initialized
Hi there, are you able to also reproduce this in Firefox 112 downloaded from mozilla.org?
Comment 8•2 years ago
|
||
It'd also be useful to check what errors appear in the browser console (opened with ctrl-shift-j) - and expanding any exceptions/errors to copy their stacks.
Comment 9•2 years ago
|
||
I'm happy to report that for me everything is okay again. I noticed that the problem didn't occur in a new profile and remembered that I had recently set dom.webgpu.enabled and gfx.webgpu.ignore-blocklist to true. After reverting those changes about:support works as it should. Sorry for the noise. So the reporter's problem might also be caused by changes in about:config.
Reporter | ||
Comment 10•2 years ago
|
||
(In reply to Cieara Meador [:cmkm] from comment #7)
Hi there, are you able to also reproduce this in Firefox 112 downloaded from mozilla.org?
Yes, on Windows 11 this problem occurred with the version downloaded from the Mozilla website. On Arch Linux it was with the repository version and with the one available on Flathub.
Reporter | ||
Comment 11•2 years ago
|
||
Following Thomas Ludwig's instructions, disabling the dom.webgpu.enabled parameter, the problem disappears. I had not changed the gfx.webgpu.ignore-blocklist option to true. The information reappears on the about:support page. I was able to reproduce this behavior on Windows 11, Arch Linux (repository and Flathub version). I haven't had any problems with the Nightly version I use on Arch Linux. This version I downloaded from the Mozilla website.
Updated•2 years ago
|
Reporter | ||
Comment 12•2 years ago
|
||
(In reply to :Gijs (he/him) from comment #8)
It'd also be useful to check what errors appear in the browser console (opened with ctrl-shift-j) - and expanding any exceptions/errors to copy their stacks.
Exception { name: "NS_ERROR_NOT_IMPLEMENTED", message: "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIAppStartup.secondsSinceLastOSRestart]", result: 2147500033, filename: "resource:///modules/BrowserGlue.sys.mjs", lineNumber: 1611, columnNumber: 0, data: null, stack: "_collectStartupConditionsTelemetry@resource:///modules/BrowserGlue.sys.mjs:1611:9\nBG__onFirstWindowLoaded@resource:///modules/BrowserGlue.sys.mjs:1717:10\nBG_observe@resource:///modules/BrowserGlue.sys.mjs:964:14\n_delayedStartup@chrome://browser/content/browser.js:2029:18\n", location: XPCWrappedNative_NoHelper }
BrowserGlue.sys.mjs:1620:15
_collectStartupConditionsTelemetry resource:///modules/BrowserGlue.sys.mjs:1620
BG__onFirstWindowLoaded resource:///modules/BrowserGlue.sys.mjs:1717
BG_observe resource:///modules/BrowserGlue.sys.mjs:964
_delayedStartup chrome://browser/content/browser.js:2029
browser.ui.toolbar_widgets - The key length must be limited to 72 characters. 2
WebGL context was lost. 2 Troubleshoot.sys.mjs:714:17
NotSupportedError: WebGPU is not yet available in Release or Beta builds. Troubleshoot.sys.mjs:776
Evento de teclado não disponível em alguns layouts de teclado: tecla=“r” modificadores=“accel,alt” id=“key_toggleReaderMode” browser.xhtml
Evento de teclado não disponível em alguns layouts de teclado: tecla=“u” modificadores=“accel,alt” id=“” browser.xhtml
Evento de teclado não disponível em alguns layouts de teclado: tecla=“i” modificadores=“accel,alt,shift” id=“key_browserToolbox” browser.xhtml
Missing resource in locale pt-BR: devtools/client/toolbox.ftl
InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable AboutNewTabParent.sys.mjs:19
<Provider> does not support changing store
on the fly. It is most likely that you see this error because you updated to Redux 2.x and React Redux 2.x which no longer hot reload reducers automatically. See https://github.com/reactjs/react-redux/releases/tag/v2.0.0 for the migration instructions. react-redux.js:881:13
Redux 3
React 13
Comment 13•2 years ago
|
||
Thanks. I think the relevant bit is:
NotSupportedError: WebGPU is not yet available in Release or Beta builds. Troubleshoot.sys.mjs:776
Comment 15•2 years ago
|
||
:Gijs: I believe so, yes. See the screenshot I posted at https://bugzilla.mozilla.org/show_bug.cgi?id=1822168#c3 proving that we currently are getting WebGPU adapter information now.
Comment 16•2 years ago
|
||
Thanks for the update!
Description
•