Thunderbird/StatusMeetings/2019-10-01

From MozillaWiki
Jump to: navigation, search

Thunderbird notes 2019-10-01 NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings


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

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)

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
  • 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.

Marco

Christopher

Question Time

Help Wanted