LivelyKernel / LivelyKernel/lively.next

Project loads in Edge and Chrome but not Firefox

Open
#1,752 2 comments 0 reactions 0 assignees View on GitHub
:lady_beetle: bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.