Chat broken in Thunderbird 77 beta for macOS
Categories
(Chat Core :: General, defect, P1)
Tracking
(thunderbird77 fixed)
Tracking | Status | |
---|---|---|
thunderbird77 | --- | fixed |
People
(Reporter: clokep, Assigned: khushil324)
Details
(Keywords: regression, regressionwindow-wanted, Whiteboard: smoketestbeta)
Attachments
(1 file)
1.31 KB,
patch
|
clokep
:
review+
wsmwk
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
Just updated to Thunderbird 77 beta 1 and chat is broken. It will not connect. I see the following errors when trying to connect an IRC account:
this._outputStream is undefined socket.jsm:271
sendString resource:///modules/socket.jsm:271
sendRawMessage resource:///modules/irc.jsm:2101
sendMessage resource:///modules/irc.jsm:2059
quit resource:///modules/irc.jsm:1886
disconnect resource:///modules/irc.jsm:1905
disconnect resource:///modules/imAccounts.jsm:884
disconnect chrome://messenger/content/chat/imAccounts.js:256
oncommand chrome://messenger/content/chat/imAccounts.xhtml:1
TypeError: browser is null
hiddenWindow.jsm:21:5
NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "browser is null" {file: "resource:///modules/hiddenWindow.jsm" line: 21}]'[JavaScript Error: "browser is null" {file: "resource:///modules/hiddenWindow.jsm" line: 21}]' when calling method: [prplIAccount::connect] imAccounts.jsm:878
connect resource:///modules/imAccounts.jsm:878
connect chrome://messenger/content/chat/imAccounts.js:249
oncommand chrome://messenger/content/chat/imAccounts.xhtml:1
Reporter | ||
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Hmm, I'm connected to #thunderbird-otr with nightly and that seems to work
Reporter | ||
Comment 2•5 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #1)
Hmm, I'm connected to #thunderbird-otr with nightly and that seems to work
The hiddenWindow errors point to this probably being macOS only.
Updated•5 years ago
|
Assignee | ||
Comment 4•5 years ago
|
||
I am not on trunk. I am updating it and will work on the bug ASAP.
Assignee | ||
Comment 5•5 years ago
|
||
This issue is related to missing the following lines from hiddenWindow.xhtml:
#ifdef MOZ_OPENPGP
<!ENTITY % bondOpenPGPDTD SYSTEM "chrome://openpgp/content/strings/bond.dtd">
%bondOpenPGPDTD;
#endif
Should I create a patch for this and then start working on bug 1635734 or just add this thing in the patch for that bug?
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Reporter | ||
Comment 7•5 years ago
|
||
Assignee | ||
Comment 8•5 years ago
|
||
(In reply to Patrick Cloke [:clokep] from comment #7)
This looks reasonable, but not 100% confident on it.
Have you tried the patch? Any problems?
Assignee | ||
Updated•5 years ago
|
Comment 9•5 years ago
|
||
It's not the first time that there's a hidden window bustage; could someone write an automated test to ensure it's working correctly?
Comment 10•5 years ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/c5def570bb4b
Fix Chat broken in Thunderbird for macOS. r=clokep
Updated•5 years ago
|
Reporter | ||
Comment 11•5 years ago
|
||
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
Reporter | ||
Comment 14•5 years ago
|
||
Verified in 77.0b2 that this is fixed! Thanks!
Description
•