From MozillaWiki
Jump to: navigation, search

I've re-joined Mozilla as part of the Thunderbird team (MZLA) :-) yay!. My old userid on wikimo, rtanglao, doesn't work (references which i don't have access to). Previously

  • Thunderbird Support 2009-2012
  • I was part of the SUMO team at Mozilla Corporation (MoCo) and I worked on Firefox for Android and then iOS and then Desktop as well as Firefox for Enterprise and Firefox Rocket (remember that :-) ?!?) and a bit of VPN and insights reporting 2012-August 2020 hence the old userid which is no longer available for obvious reasons! (previous bugzilla id
  • I worked at on Matrix Support 2020-late 2022
  • Thunderbird Support Engineer working at MZLA since April 3, 2023
  • I am going to attempt to daily public "blog" here, see below! (DISCLAIMER: I don't speak for my colleagues and for engineering and I certainly shouldn't be quoted for dates of any kind or roadmap stuff!)




Sample Nov 1, 2023 regular expression work in progress






  • Unicode characters will be allowed in the SUMO KB when the postgres migration is finished which should be the end of this month, November 2023. This will fix:









  • Per: Not being able to click on the column and then use the keyboard to move it is probably a bug., filed: bug 1862272: "macOS: Message List Columns can't be reordered with the keyboard after clicking on the column name in Keywords: table mode. Have to hit tab. Works fine on Windows and Linux." <-- component: Folder and Message Lists, keyword: access


  • filed bug 1861898: "Version picker: Make Thunderbird 115 the default in the KB (it's currently 102)" <-- fixed by the fab Lucas Siebert on November 1, 2023





  • TIL: Conversations is part of our roadmap for 2024. In order to achieve that we need to rebuild our global message database. No firm timeline on this. The existing Thunderbird add-on does work in 115.
  • Did another revison of the Config Editor article to make it clear it is unsupported


  • need an icon from the Thunderbird or Firefox UI for a SUMO KB article?
    • 1. find the SVG (In firefox right click "Inspect", in thunderbird it's more complicated :-))
    • 2. you will find something like url("chrome://global/skin/icons/undo.svg"), open that url (in this case it's chrome://global/skin/icons/undo.svg, save that svg
    • convert to png using inkscape: svgexport undo.svg undo.png 16:16 <-- convert to 16px by 16px png which is what is recommended for the SUMO KB





  • Today I re-learned the following about Matrix:
    • Brendan: So there's 2 layers of verification. There's verification of your own devices, and verification of others. Verifying a user means you have compared master keys (or a high-level representation of them, e.g. emojis) with a user, and from then on when you see them in the member list of an encrypted room, the shield next to their avatar will be either green or red, depending on whether they have verified all of their own devices. Verifying your own devices let people who have verified your master key know that your new device is safe. It also acts as a way for your existing devices to know they can share decryption keys to the new one, so you can decrypt previous messages.
    • Nheko, an alternative matrix client to, has "Send encrypted messages to verified users only" which by default is ON
    • Brendan again: The setting in Element's matrix client,, is "Never send encrypted messages to unverified sessions" <- you do not want to enable this setting if you still want to communicate with unverified sessions.
  • created github issue: done: Create SHA1 deprecation article (or insert text in appropriate existing article) #26



  • TIL that Owl was broken in Thunderbird 115.3.2. Luckily the developer quickly released Owl 1.2.3 which fixed it!



  • Wayne in bug 1857694:"115 Supernova font / screen scaling size issues (eg oversized/huge)" and [1]: alex in comment 3: "layout.css.devPixelsPerPx is preference that comes from Firefox and we don't use nor support.Probably these users edited it in the past when Thunderbird UI wasn't really responsive nor scalable via built-in density or font size.I don't think we have any control over that pref, and we can't even ignore it." tb-support-crew and SUMO question 1424372:

Chatting with a developer, and consistent with Toad-Hall's instructions at, resetting layout.css.devPixelsPerPx to default value -1.0 should help with your size issue.

Looking at the things to verify aren't affected by auto-locking:

1. All questions are indexed regardless of whether they're locked or not. I'm not going to change that. If someone wants that changed, they should create a new bug.

2. Questions with no answers and are older than 30 days have a meta tag telling search engines not to show them. I'm not going to change that, either. If someone wants that changed, they should create a new bug.














==Following subsections will have + signs to disclose==


===subsection 1 specific content which will be collapsed until + is clicked===

blah blah about section 1

===subsection 2===

blah blah section 2


  • From September 14th, 2023: SUMO question 1423746 top 10 contributor sfhowes was able to add a hotmail account with 115/Windows 11 with OAuth which reinforces the belief that 102->115 migration to OAuth for non enterprise has some issues which hopefully we are solving. sfhowes wrote:
    • I just added a Hotmail account to a new profile in 115/W11, with OAuth2, and it worked without any problems, sending or receiving. This account does not have two-step verification. I can't explain why others have issues, but it's possible they employ external security apps or VPNs that interfere with the authentication process. Perhaps doing a test with Windows running in safe mode would produce different results.
  • Attended SUMO monthly meeting: Support/Weekly Meetings/Agenda 2023-09-20 and added update with Wayne's help: "We found some late breaking issues in Thunderbird 115 so automatic updates from 102 to TB 115 are currently off. (users already on 115 will continue to get automatic updates to newer 115s) Hoping to resolve this later this next week."
  • Looked at bug 1853961: "Since upgrading to 115.2 from 102.15, cannot see IMAP mail folders or mail". Not sure if the thrilling conclusion :-) is user error i.e. OP aka Brian Barrett messed something up or something else? --> see also SUMO Question 1423621




  • Blank Folders issue (see ): Thunderbird 115 blank folder issue browser console screendump; Workaround which allows Thunderbird to display folders but doesn't solve the problem for the offending folder: drag offending folder e.g. "safe harbour_" in the example below to the desktop out of the Thunderbird Folder using Windows Explorer or macOS Finder or whatever it's called in Linux :-) !) key things:
    • 1. _addSubFolders error
    • 2. gloda.index_msg: Problem entering folder, <folder name> (in this case folder name is "safe harbour_".)

You can see 1. and 2. in in this full screen screenshot, and here's a thumbnail:

2023-09-18: Thumbnail of 800px wide version of Thunderbird 115 browser console error message from blank folder issue
  • Maybe we'll get a fix for this 14 year old bug soon :-) (links to get satisfaction!): bug 522768: "Search Results: Add "Folder path" column / Missing full path tooltip in "Location" column (Faceted Search: Open as List, Open in Conversation, Saved Searches, Search Messages; Main 3-pane Window) [containing folder]"


  • Attended Thunderbird Office Hours event at 10am pacific


  • More looking into microsoft oauth issues. Non enterprise email from microsoft can still use password auth instead of oauth (all new accounts enterprise or not are oauth by default) but password auth was disabled on enterprise on schedule in oct 2022. If I interpret things correctly, we did migrate everybody, enterprise and non enterprise, to Oauth but there may have been issues in that migration.


  • For hotmail,, and other email hosted on MS365 / Office 365, people in TB115 are seeing cannot send emails because: bug 1798875:migrate Office365 accounts to OAuth2 authentication (password only, Less secure apps will not work starting Oct 1, 2022): never migrated them successfully to OAuth2 before upgrade.
    • Solution: Delete the scopes for sending and receiving emails as per Microsoft OAuth Authentication and Thunderbird in 2023 (use the config editor to filter for "oauth2", find the appropriate server(s), and delete the entries for "oauth2.issuer" and "auth2.scope") or wait for a Thunderbird 115 build with the fix to bug 1814823: Saved scopes or other login info breaks Microsoft OAuth
    • Workaround: Switch to from OAuth back to "normal password" (as per reddit user momplaysbass:Cannot send email after upgrade to Thunderbird 115;;starttls on port 587;Authentication method: normal password) which still works in September 2023 even though it was supposed to stop working in October 2022: NB: normal passwords will eventually stop working so it's best to use OAuth2 as per the real Solution above.
  • Filed github issue: Create accessibility documentation for JAWS, NVDA and other screen readers and accessibility tools for TB115 #19



  • More hacking of SUMO emoji dashboard
  • I went to the biweekly Support Release Scrum organized by the CX/SUMO team at Moco (video recording) and reported that manual updates are on since Wed September 13 (102.15 -> 115 manual updates turned on Wed Sep 6, 2023) and automatic updates will likely be turned on later this week. See Thunderbird/Support/TB115.0SupportIssues







  • SUMO KB can't handle emojis e.g. lightbulb emojis and other unicode characters: from SUMO devs "because mysql can't handle the full suite of unicode chars, because it uses only 3-bytes instead of the full 4-bytes required to support all unicode chars. this issue will go away once we move from mysql to postgres, which we're working on currently, and should happen in late 2023 or early 2024"