Panel for applications for incoming attachment shows up empty after startup (TB 68)
Categories
(Thunderbird :: Preferences, defect)
Tracking
(thunderbird_esr6869+ fixed, thunderbird69 wontfix, thunderbird70 fixed)
People
(Reporter: jorgk-bmo, Assigned: jorgk-bmo)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file, 1 obsolete file)
1.16 KB,
patch
|
aceman
:
review+
jorgk-bmo
:
approval-comm-esr68+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1576825 +++
When we use "handler.json (bad)" from bug 1576825 attachment 9088366 [details] the list of incoming attachment types and actions looks empty and acts erratically when sorted.
See bug 1576825 comment #21 for details.
Assignee | ||
Comment 1•5 years ago
|
||
OK, with the bad file, we get this on trunk:
TypeError: this.mBundle is undefined general.js:2109:7
get typeDescription chrome://messenger/content/preferences/general.js:2109
sortByType chrome://messenger/content/preferences/general.js:1667
comparefn self-hosted:251
InsertionSort self-hosted:3658
MergeSort self-hosted:3723
sort self-hosted:254
_sortVisibleTypes chrome://messenger/content/preferences/general.js:1678
_delayedPaneLoad chrome://messenger/content/preferences/general.js:253
All this comes from bug 1460392 and there we read in bug 1460392 comment #4: The FX part 3 is stringbundle changes we don't need to port.
So we didn't port this:
https://hg.mozilla.org/mozilla-central/rev/d3afbfe98a71
Maybe there's a problem. Looks like the two type that upset it are TB specific, bug 1576825 comment #14: text/rfc822-headers and application/ics.
Assignee | ||
Comment 2•5 years ago
|
||
This shows that the console really spits out the right location.
Something goes wrong in disambiguation. With this hack, the list is properly displayed.
Assignee | ||
Comment 3•5 years ago
|
||
This fixes it. Wrong this
.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment on attachment 9088545 [details] [diff] [review] 1576950-fix-disambiguate.patch Review of attachment 9088545 [details] [diff] [review]: ----------------------------------------------------------------- Very nice, thank you!
Assignee | ||
Updated•5 years ago
|
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/3f23a0fb3500
fix incoming attachment list if disambiguation is necessary. r=aceman
Assignee | ||
Comment 6•5 years ago
|
||
TB 68.1 ESR:
https://hg.mozilla.org/releases/comm-esr68/rev/c174faf78f3c61b0b86fc2b1cc27d688da90a592
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Description
•