Thunderbird/StatusMeetings/2019-10-01
From MozillaWiki
Thunderbird notes 2019-10-01 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings
Contents
Attendees
Jorg K, aleca, marcoagpinto, rjl, mkmelin, Paenglab, pmorris
MAIN FOCUS OF MEETING
Action items from last meetings
Current status / Announcements
Current Release Critical Issues
- tracking matrix: (broken) http://hg.mozilla.org/users/kent_caspia.com/drivertools/raw-file/default/bugtracking/index.html
- Tree issues:
- https://public.etherpad-mozilla.org/p/thunderbird-tree-status (somewhat abandoned)
- dashboard: https://mozilla.kewis.ch/treestatus/#/tb-treestatus
- c-c looking good - Perma-red/orange: https://mzl.la/2gS72WO - Disabled tests: https://mzl.la/2vZEjFe - Temp fixes: https://mzl.la/2iwY3dH
Releases
- Past
- TB 68 beta 1 (2019-06-14)
- TB 68 beta 2 (2019-06-24)
- TB 68 beta 3 (2019-07-01)
- TB 68 beta 4 (2019-07-08)
- TB 60.8.0 ESR (2019-07-09)
- TB 68 beta 5 (2019-07-18)
- TB 69 beta 1 (2019-07-26)
- TB 69 beta 2 (2019-08-05)
- TB 69 beta 3 (2019-08-16)
- TB 69 beta 4 (2019-08-28)
- TB 68.0 ESR (2019-08-27)
- TB 60.9 ESR (2019-09-06)
- TB 70 beta 1 (2019-09-09)
- TB 68.1 ESR (2019-09-11)
- TB 70 beta 2 (2019-09-22)
- TB 68.1.1 ESR (2019-09-25)
- Upcoming - https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates
- Branching: next branch to TB 72: 2019-10-21
- TB 70 beta 3 (starting today)
- TB 68.1.2 (unsure, depend in available *hot issue* fixes) or TB 68.2.0 (after the branch date)
Round Table
Jorg K
- Bustage fixes and management, regression fixes, crash fixes, reviews and sheriffing.
- Prepared TB 70 beta 2 and 3, TB 68.1.1 and TB 68.1.2/68.2 ESR
- Landed:
- bug 1584558 Replace clumsy loops using Replace() with single character replacement in nsMsgBodyHandler::Base64Decode()
- bug 1584473 Fix wrong arguments to memset(), snprintf(), strncmp() in libical
- bug 1584822 add try/catch around MimeTextDecoder() in convert8BitHeader()
- bug 1555471 add try/catch around MimeTextDecoder() in MimeParser._startBody()
- bug 1584844 Port bug 1580530: add pref devtools.netmonitor.features.requestBlocking
- bug 726655 Add null check in nsMsgDBView::GetThreadContainingMsgHdr() to avoid crash
- bug 1584473 Fix doubled up sub-expressions in MIME and MAPI
- bug 1376189 Make VCFullNameProp a field so VCQuotedPrintableProp can be stored with it
- bug 1584648 Port bug 1402957: Replace TestPermission with TestPermissionFromOrigin
- bug 1584124 Add missing wildcard asterisk to 'Supported Address Book Files' file filter
- bug 1581760 Follow-up: Remove now unmatched ExtensionTestUtils.failOnSchemaWarnings(true) call
- bug 1583934 Make HWND hwndForDOMWindow() static so it doesn't clash with the M-C version
- bug 1583383 copy engines.json from Firefox and adjust accordingly (remove eBay)
- bug 1534163 Fix test_rdfmigration.js on Windows
- bug 1579698 Don't call nsDependentCString(nullptr) since it crashes TestMailCookie
- bug 1536477 When no body is supplied via MAPI, honour default compose format
- bug 1583017 temporarily disable test-message-filters.js::test_customize_toolbar_doesnt_double_get_mail_menu on Windows
- bug 1582961 Port bug 1435915: Adapt to removed browser/preferences/preferences.properties
- bug 1582989 remove reference to non-existent script preferences/security.js
- bug 1582941 Port bug 1553804: Add chrome=no when opening preferences subdialogs
- bug 1582937 Port bug 1542830: adjustments to mail/app/nsMailApp.cpp
- bug 1582429 Remove clone() calls on URIs in WCAP provider
- bug 1577359 Follow-up: remove NSSBase64Decoder_* symbols again
- Port bug 1490601 to comm-central: s/IsUTF8/IsUtf8/
- bug 1579364 Fix tag background by using isContrastRatioAcceptable() instead of useBrightText()
Geoff (not attending, 8 AM in NZ)
- Landed:
- bug 1584518 - Remove "incompatible" message when installing corrupt or legacy add-on.
- bug 1584461 - Load overlay documents in the same docGroup as the document they overlay;
- bug 1584461 - In calendar tests, stop looking for anonymous nodes that aren't anonymous;
- bug 1584026 - Fix broken field map dialog checkboxes for address book import.
- bug 1580838 - Add option to CloudFile API to get files as File objects instead of ArrayBuffer;
- bug 1531597 - Add an API for the adding a button to the message display toolbar.
- bug 1581760 - Port bug 1443259 - remove deprecated proxy APIs;
- bug 1560547 - Catch exception in Today Pane start-up.
- bug 1582056 - Convert Mozmill helper modules to JSMs;
- bug 1427877 - Add support for C-C-specific telemetry probes.
- bug 1581909 - Clear in-memory item cache before re-filling it.
- bug 1581909 - Use existing item recurrence info instead of overwriting it.
- bug 1582411 - Update timezones to 2019c
- bug 1579805 - Allow browser.messages.query to find read or unread messages.
- bug 1580642 - Fix failing test_bootstrap.js.
- bug 1582328 - Get better error messages when a mozmill test file has a problem;
- bug 1579315 - Add a test of importing events;
- bug 1581909 - Clear in-memory item cache before re-filling it;
- bug 1581909 - Use existing item recurrence info instead of overwriting it;
- bug 501689 - Convert calStorageCalendar to use asynchronous SQL where possible
- In progress:
- Several small calendar performance improvements
- bug 1571681 - Convert mozmill to mochitests
- bug 1530122 - Add WebExtension API for showing additional information in the email header
- bug 1581765 - Migrate existing Mork address books to JS provider
mkmelin
ryanleesipes
sancus
pmorris
- Landed
- bug 1581411 - Task list in Today Pane doesn't remember sort column and sort order
- bug 1578477 - Port Prettier JavaScript formatting changes to comm-esr68
- bug 1582573 - Indentation of XUL strings in calendar custom elements are off
- bug 1577310 - Styling is not right in event dialog time picker
- bug 1583098 - set up reminder dialog - can't adjust the number of minutes/hours
- bug 1582782 - Enable brace-style eslint rule
- bug 1583340 - Number input buttons in custom repeat dialog don't refresh preview
- In review:
- bug 1583529 - The today pane is shown in the preferences tab
- bug 780404 - Decouple display of today pane in chat tab from mail tab
- Documenting hg bookmarks (rebasing, etc.)
- Documenting linting and formatting (eslint and prettier)
- In process:
- bug 580896 - Mozilla sends invalid calendar sometime: event can contain both DTEND and DUR properties simultaneously.
- bug 1546606 - Refactor caldav request handling
- bug 1583595 - A dialog to handle opening .ics files
- bug 1572047 - [Meta] Use Prettier for formatting JavaScript in Thunderbird
- In the queue:
- bug 1584211 - Modifying a mailing list in the Edit List dialog is buggy
- bug 1493008 - Integrate Calendar into Thunderbird
- bug 357480 - [meta] Opening or adding .ics files to calendar by double click
- bug 306495 - autodetect remote calendar type so user doesn't need to pick (with DNS or .well-known)
wsmwk
aceman
Paenglab
rjl
- Landed
- bug 1543220 - Make gTests run in automation
- bug 1580940 - application.ini still at 68.1.0 when building TB 68.1.1
- In Progress
- bug 1518166 - Build and distribute the libotr, libgpg-error and libgcrypt libraries
- Testing uplifts to esr68 for bug 1507754, bug 1578920, bug 1578806, bug 1561782
- Other
- bug 1583934 - Port Bug 1573211 - Update Thunderbird CI to Clang 9.0.0
- bug 1578758 - Rename installer packages with OS / language tags (in exploratory investigation phase, working as time permits)
- Some build bug backlog cleanup
- Pulsebot patch for new checkin-needed-tb Bugzilla keyword
aleca
- Landed
- bug 1585187 - Implement missing context menu in emailWizard.xul
- bug 1584460 - replace <textbox> in mailnews/base/search/ (CustomHeaders.xul, FilterEditor.xul)
- bug 1581482 - Subject label has disappeared from screen reader (Daily 71)
- bug 1584458 - replace <textbox> in SmtpServerEdit.xul
- bug 1584457 - replace <textbox> in AccountWizard.xul
- bug 1584454 - replace <textbox> in mailnews/addrbook/content/abAddressBookNameDialog.xul
- bug 1563086 - Use HTML input instead of XUL textbox in mail/components/compose/content/dialogs/*Color*, EdConvertToTable.xul, EdDictionary.xul
- bug 1563005 - Use HTML input instead of XUL textbox in calendar/resources/content
- bug 1563001 - Use HTML input instead of XUL textbox in calendar/content/preferences
- bug 1563115 - Use HTML input instead of XUL textbox in mail/base/content/
- bug 1563003 - Use HTML input instead of XUL textbox in gdata-calendar-creation.xul
- bug 1563118 - Use HTML input instead of XUL textbox in abCard.inc.xul
- In review:
- bug 1578450 - with focus on attachment pane, Ctrl+Enter both tried to open the attachment and sends
- bug 1584459 - replace <textbox> in mailnews/base/prefs/
- In progress
- bug 440377 - Redesign recipients address fields (To, Cc, Bcc) as single-line input fields for multiple comma separated addresses - not one line/row per address
- bug 1573678 - Implement the Preferences Search Field
- Other
- Understand S/MIME and OpenPGP encryption with Kai for future UX implementation.