Thunderbird/StatusMeetings/2020-06-23
From MozillaWiki
Thunderbird notes 2020-06-23 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
Attendees
Aleca, sancus, mkmelin, ryan, Wayne, hilary, Khushil, Paenglab, rob, Paul, Lasana
Releases
- Past
- 78.0b2 - 2020-06-17
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- 78.0b3 - today
- 78.0b4 - soon
- 68.10.0 - 2020-06-30
- 78.0 - 2020-06-30 or later following week
- Please use bug 1644037 - Bugs found during testing and initial release of TB78 [meta].
Round Table
Geoff (not attending, 7 AM in NZ)
- Landed:
- bug 1647170 Fix "ReferenceError: rearrangeAttendees is not defined" in calendar event window
- bug 1635019 Fix "container is undefined" error in panelUI.js
- bug 1644487 Fix tab argument of menu API when in a message display window
- bug 1646672 Fix browser_customize.js on Mac
- bug 1623276 Refresh agenda and unifinder in onEndBatch instead of onLoad
- bug 1593711 Remove extraneous QueryInterface calls that broke task filtering
- bug 1627197 Fix <select> elements in WebExtensions action popups
- bug 1644967 Allow the use of WINDOW_ID_CURRENT in browser.windows.remove
- bug 1646878 Ship stylesheets for browser_style
- bug 546932 Various fixes for CardDAV
- bug 1645945 Add context menu and other popups to composeAction panel
- bug 1645945 Fix the context menu and date picker for browserAction panels
- bug 1645945 Add the mailContext menu to extension popup windows
- bug 1645719 Create more space for column headers in attendees dialog
- bug 1639415 Fix "Clear Recent History" window
- bug 1642189 Fire event when the user changes compose identity
- bug 1645263 Fix windows and tabs API onCreated/onRemoved events for popup windows
- bug 1627200 Fix autocomplete popup of <input> with <datalist>
- bug 1644667 When setting contact properties, convert values to string
- Many other much less interesting things
- In progress:
- Polishing and bug fixing
mkmelin
ryanleesipes
- Should have a couple of 78 specific support pages up (extension permissions and Encryption) up today.
- Have begun work on What’s New Page content and blog post content (where I will be making a note of encryption and the update situation).
- (A note about moving)
sancus
- OFF NEXT WEEK (6/29 - 7/03)
- Spent some more time on telemetry, it’s working in Nightly as of today and we are receiving data.
- Helped with 78 beta release.
- Started working on decoding and categorizing the reports to eventually make querying them possible
- ATN stuff:
- Set max version of all legacy add-ons that had "*" to 73.0.
- started working on linter
- changed featured addons
- some admin work
- fixed an issue with server side cron script
pmorris
- Landed
- bug 1646232 - Improve handling of "Text Encoding" in the appmenu
- bug 1646438 - Add OpenPGP key management to tools in the hamburger menu
- In review:
- bug 1647756 - Clarify CalDAV LegacySAXResponse code
- In process:
- bug 306495 - autodetect remote calendar type so user doesn't need to pick (with DNS or .well-known)
- bug 357480 - Opening or adding .ics files to calendar by double click
- In the queue:
- bug 1631919 - Get the devtools performance profiler working in Thunderbird
- bug 1562896 - Accept event invitation: Reply wrongly sent from and confirmed for...
- Other:
- CalConnect virtual meetings (calendar data format standards organization)
wsmwk
- betas and release78.0 preparations
- 78.0 2020-06-30 is what is on the calendar, but we won’t do that - July 6-7 earliest mostly because of non-coding work still to be done - KB documents, Engimail, etc - plus personnel availabilty
Paenglab
- Landed:
- bug 1645169 - Improve the CardDAV dialog.
- bug 1644730 - Use a SVG for the treecol sort arrows to make them themeable.
- bug 1645687 - Use 2px border radius for the quota meter progress bar.
- bug 1645700 - Disable some undesired outlines for the searchBox class.
- bug 1639107 - Port bug 1638153 part 2: Fix uses of .rootTreeItem to get top browser window.
- bug 1645858 - Regroup the buttons to fit better with locales with long strings.
- bug 1647087 - Center align the content of the success-container and remove the focus on read-only textfields.
- bug 1647801 - Rename GetCurrentThreadSerialEventTarget() after bug 1637500.
rjl
- Landed
- bug 1644857 - Thunderbird Nazgul post work
- bug 1646081 - More Nazgul
- bug 1646146 - Balrog rule maintenance
- bug 1634209 - libstdc++ issues with librnp
- In Progress
- bug 1643164 - update_rnp.sh script fails
- bug 1646074 - ci-configuration changes for esr78
- bug 1646843 - in-tree taskgraph work for esr78
- bug 1646078 - treeherder support for esr78
- bug 1641403 - searchfox support
- bug 1641581 - ASan builds
aleca
- Landed:
- bug 1627736 - Simpler user onboarding: Add a powerful "Personal Key Configuration Dialog" (PKCD)
- bug 1645643 - Deleting pills with BACKSPACE (aka DELETE, ←) key sometimes fails on MAC, depending on prior focus
- bug 1624223 - Thunderbird: Fix the UI spacing and layout of the e2e encryption preferences
- bug 1612055 - Default order of thread pane columns changed: all iconic columns first (Thread, Starred, Attachments, Read, Junk Status /spam), then text columns: error-prone, useless UI.
- bug 1645271 - Links in Account Manager open in browser window but also replace the Tab content
- In progress:
- bug 1647023 - Add missing actions to the OpenPGP wizard and section in the Account Manager
- bug 1647355 - Expired key items in e2ee prefs
- bug 1647039 - [OpenPGP] Improve the UI and UX of the Message Pane
- Ready to land:
- bug 1647251 - Starting TB 78 on a profile with many folders gives unresponsive script error
- bug 1645647 - C-C TB mochitest - JavaScript error: chrome://messenger/content/virtualFolderProperties.js, line 287: TypeError: window.arguments[0].previewSelectedColorCallback is not a function
- Other:
- OTR usability test report
- Bug reviews and UI discussions
Christopher
Khushil
- Landed:
- bug 1638609 - “Find More Add-ons" button opens ATN in external browser
- bug 1644345 - C-C TB JavaScript error: .../MsgComposeCommands.js, line 1068: TypeError: can't access property "compFields", gMsgCompose is null - Fix command updating for cmd_toggleReturnReceipt
- bug 1645094 - Reminder label in the Calendar Summary Dialog is not vertically aligned
- bug 1644990 - Event reminder dialog - Location URLs are not clickable
- bug 1644798 - Labels in the tooltip for the events should be right aligned
- bug 1582410 - message compose should use document.execCommand for editing commands
- bug 1589863 - The website/URL header for an RSS feed item in the headers pane of the message preview pane is not reachable via keyboard
- bug 1638874 - Adding any emoji in the compose window throws an error
- In Review:
- bug 1573678 - Implement the Preferences Search Field
- bug 1638822 - convert openpgp strings to Fluent, move to content
Hilary
No significant monthly donor losses due to COVID Starting diversity and inclusion conversation RE: Thunderbird’s name
Lasana
Question Time
- [Ryan] Saw some of the Apple WWDC event, are we going to try to support arm64 Macs?
- [Rob}Discussion around Firefox supporting it in Matrix, will follow their lead.
- [Alex] If a topic turns into a bit of a flame, when/how to stop it? Where do we draw the line?
- [Ryan] Feedback should be constructive and follow the “Be Respectful” portion of the Mozilla CPG. If it crosses the line, then we should do what is necessary to ensure a topic doesn’t devolve into a flame war and that the offending parties are coached properly.
Help Wanted
- bug 1647251 - Starting TB 78 on a profile with many folders gives unresponsive script error
Current Tree Status
- The tree: https://treeherder.mozilla.org/#/jobs?repo=comm-central
- Perma-red/orange: https://mzl.la/2gS72WO
- Disabled tests: https://mzl.la/2vZEjFe
- Temp fixes: https://mzl.la/2iwY3dH
Events
Thunderbird Events Schedule: