kenz-gelsoft / gecko-dev

Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
https://firefox-source-docs.mozilla.org/setup/index.html
Other
16 stars 2 forks source link

about:support doesn't show almost all info #60

Closed kenz-gelsoft closed 1 month ago

kenz-gelsoft commented 1 month ago

from https://github.com/kenz-gelsoft/gecko-dev/issues/58#issuecomment-2418028852

about:processes doesn't work too, it may be related

kenz-gelsoft commented 1 month ago
kenz-gelsoft commented 1 month ago

I'm interested around here

kenz-gelsoft commented 1 month ago

log when reloading about:support

console.error: (new ReferenceError("WebAssembly is not defined", "resource://gre/actors/TranslationsParent.sys.mjs", 2737))
[Parent 2358, StreamTrans #67] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /boot/home/src/gecko-dev/toolkit/components/processtools/ProcInfo_linux.cpp:47
[Parent 2358, StreamTrans #67] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /boot/home/src/gecko-dev/toolkit/components/processtools/ProcInfo_linux.cpp:47
[Parent 2358, StreamTrans #67] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /boot/home/src/gecko-dev/toolkit/components/processtools/ProcInfo_linux.cpp:47
[Parent 2358, StreamTrans #67] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /boot/home/src/gecko-dev/toolkit/components/processtools/ProcInfo_linux.cpp:47
[Parent 2358, StreamTrans #67] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /boot/home/src/gecko-dev/toolkit/components/processtools/ProcInfo_linux.cpp:47
[Parent 2358, StreamTrans #67] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /boot/home/src/gecko-dev/toolkit/components/processtools/ProcInfo_linux.cpp:47
[Parent 2358, StreamTrans #67] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /boot/home/src/gecko-dev/toolkit/components/processtools/ProcInfo_linux.cpp:47
[Parent 2358, StreamTrans #67] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /boot/home/src/gecko-dev/toolkit/components/processtools/ProcInfo_linux.cpp:47
JavaScript warning: resource://gre/modules/Troubleshoot.sys.mjs, line 733: WebGL warning: <Create>: WebglAllowWindowsNativeGl:false restricts context creation on this system.
JavaScript warning: resource://gre/modules/Troubleshoot.sys.mjs, line 733: Failed to create WebGL context: WebGL creation failed: 
* WebglAllowWindowsNativeGl:false restricts context creation on this system. ()
* Exhausted GL driver options. (FEATURE_FAILURE_WEBGL_EXHAUSTED_DRIVERS)
JavaScript warning: resource://gre/modules/Troubleshoot.sys.mjs, line 733: WebGL warning: <Create>: AllowWebgl2:false restricts context creation on this system.
JavaScript warning: resource://gre/modules/Troubleshoot.sys.mjs, line 733: Failed to create WebGL context: WebGL creation failed: 
* AllowWebgl2:false restricts context creation on this system. ()
[Parent 2358, Main Thread] WARNING: Could not get a cubeb context.: 'rv == CUBEB_OK', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:617
[Parent 2358, Main Thread] WARNING: Could not get a cubeb context.: 'rv == CUBEB_OK', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:617
[Parent 2358, Main Thread] WARNING: Could not get a cubeb context.: 'rv == CUBEB_OK', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:617
[Parent 2358, Main Thread] WARNING: Could not get a cubeb context.: 'rv == CUBEB_OK', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:617
[Parent 2358, Main Thread] WARNING: Could not get a cubeb context.: 'rv == CUBEB_OK', file /boot/home/src/gecko-dev/dom/media/CubebUtils.cpp:617
console.error: (new ReferenceError("WebAssembly is not defined", "resource://gre/actors/TranslationsParent.sys.mjs", 2737))
JavaScript error: resource://gre/modules/Troubleshoot.sys.mjs, line 224: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIPropertyBag2.getProperty]
JavaScript error: , line 0: NS_ERROR_UNEXPECTED
kenz-gelsoft commented 1 month ago

we can now utilize browser console

browser_console

kenz-gelsoft commented 1 month ago

https://firefox-source-docs.mozilla.org/devtools-user/browser_toolbox/index.html

We can use the Browser Toolbox to debug JS lives in chrome.

kenz-gelsoft commented 1 month ago

Failed to print "application" as "memsize" property is absent

NoMemsize

kenz-gelsoft commented 1 month ago

Fixed by https://github.com/kenz-gelsoft/gecko-dev/pull/64