LivelyKernel / LivelyKernel/lively.next
Project loads in Edge and Chrome but not Firefox
- Dominant language
- JavaScript
- Stars
- 90
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the bug**
The project https://github.com/engageLively/galyleo-dashboard loads in Microsoft Edge and Google Chrome, but not in Firefox. The console error message is:
```
this.window.gBrowserInit is undefined [ext-browser.js:1148:9](chrome://browser/content/parent/ext-browser.js)
get activeTab chrome://browser/content/parent/ext-browser.js:1148
candidates chrome://extensions/content/parent/ext-tabs-base.js:2111
InterpretGeneratorResume self-hosted:1425
next self-hosted:1346
query chrome://extensions/content/parent/ext-tabs-base.js:2133
InterpretGeneratorResume self-hosted:1425
next self-hosted:1346
from self-hosted:533
query chrome://browser/content/parent/ext-tabs.js:1016
result resource://gre/modules/ExtensionParent.sys.mjs:1228
withCallContextData resource://gre/modules/ExtensionParent.sys.mjs:671
result resource://gre/modules/ExtensionParent.sys.mjs:1227
withPendingBrowser resource://gre/modules/ExtensionParent.sys.mjs:681
result resource://gre/modules/ExtensionParent.sys.mjs:1226
callAndLog resource://gre/modules/ExtensionParent.sys.mjs:1177
recvAPICall resource://gre/modules/ExtensionParent.sys.mjs:1225
InterpretGeneratorResume self-hosted:1425
AsyncFunctionNext self-hosted:800
```
It gets past the dependency status dialog before it fails, and it does pop up a box saying that we're using the latest version of lively
Firefox version 137.0.2
**To Reproduce**
Attempt to open in Firefox
**Screenshots**
**Setup**
- Windows
- Linux
**Version**: Please paste the lively.next commit on which the problem occurred here (use the copy button of the Version Checker in the bottom left corner).
c725a776b26bd744331765a4881ba4c0557d2fea
Contributor guide
Research direction
Reproduce the failure by opening the project in Firefox 137.0.2 at commit c725a776b26bd744331765a4881ba4c0557d2fea and inspect the reported console error in ext-browser.js. Compare the Firefox behavior with Edge or Chrome; done means the project loads past the dependency status dialog without the browser-extension error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100