head 1.1; access; symbols pkgsrc-2026Q2:1.1.0.4 pkgsrc-2026Q2-base:1.1 pkgsrc-2026Q1:1.1.0.2 pkgsrc-2026Q1-base:1.1; locks; strict; comment @// @; 1.1 date 2026.01.22.19.41.09; author ryoon; state Exp; branches; next ; commitid VHsDqQGErEoxoqrG; desc @@ 1.1 log @mail/thunderbird: Update to 147.0 Changelog: 147.0: What's New new Add "Show Full Path" folder pane option for compact view modes new Add `mail.useLocalizedFolderNames' to toggle special folder name localization What's Changed changed Special folders are now localized based on a restricted set of names What's Fixed fixed Selected status and priority was not displayed in search widgets fixed Compacting multiple folders failed and did not compact fixed Resetting manual folder sorting did not work for sub folders fixed Unified archive subfolders could show wrong names and no messages fixed Folders with deep hierarchy and long folder names could fail to display fixed Moving saved search/virtual folder under IMAP could fail fixed "Open and Show" for OpenPGP-signed message (.eml) did not work fixed "Search Messages" search did not finish due to unparsable local folders fixed Compose command line flag no longer worked correctly fixed Search for "Attachment" in Settings menu did not find "Files and Attachments" fixed Account Hub did not show error message on failure when creating OAuth2 EWS account fixed Thunderbird could crash during exchange address account setup fixed Japanese locale users could not create message filters fixed Moving virtual folder within maildir based IMAP or local folder could fail fixed Thunderbird could crash when marking all messages as read fixed Startup could be slow with large number of folders not using subscriptions fixed EWS message send that required a password errored instead of prompting fixed EWS HTTP 500 backoff errors were not handled gracefully fixed SMTP sending could hang when when multiple messages queued for sending fixed Thunderbird could crash when emptying EWS trash fixed Broken feed icon could prevent updating of feeds fixed Calendar did not alert user for connection issues fixed Creation of tasks with Start or Due date was not possible fixed Visual and UX improvements fixed Security fixes Security fixes: Mozilla Foundation Security Advisory 2026-04 #CVE-2026-0877: Mitigation bypass in the DOM: Security component #CVE-2026-0878: Sandbox escape due to incorrect boundary conditions in the Graphics: CanvasWebGL component #CVE-2026-0879: Sandbox escape due to incorrect boundary conditions in the Graphics component #CVE-2026-0880: Sandbox escape due to integer overflow in the Graphics component #CVE-2026-0881: Sandbox escape in the Messaging System component #CVE-2026-0882: Use-after-free in the IPC component #CVE-2026-0883: Information disclosure in the Networking component #CVE-2026-0884: Use-after-free in the JavaScript Engine component #CVE-2026-0885: Use-after-free in the JavaScript: GC component #CVE-2026-0886: Incorrect boundary conditions in the Graphics component #CVE-2026-0887: Clickjacking issue, information disclosure in the PDF Viewer component #CVE-2026-0888: Information disclosure in the XML component #CVE-2026-0889: Denial-of-service in the DOM: Service Workers component #CVE-2026-0890: Spoofing issue in the DOM: Copy & Paste and Drag & Drop component #CVE-2026-0891: Memory safety bugs fixed in Firefox ESR 140.7, Thunderbird ESR 140.7, Firefox 147 and Thunderbird 147 #CVE-2026-0892: Memory safety bugs fixed in Firefox 147 and Thunderbird 147 @ text @$NetBSD$ --- dom/media/mediacapabilities/MediaCapabilitiesValidation.cpp.orig 2026-01-03 09:52:49.089840762 +0000 +++ dom/media/mediacapabilities/MediaCapabilitiesValidation.cpp @@@@ -199,7 +199,7 @@@@ ValidationResult IsValidVideoConfiguration(const Video // Step 1: If framerate is not finite or is not greater than 0, // return false and abort these steps. - if (!isfinite(aConfig.mFramerate) || !(aConfig.mFramerate > 0)) { + if (!std::isfinite(aConfig.mFramerate) || !(aConfig.mFramerate > 0)) { ValidationResult err = Err(ValidationError::FramerateInvalid); LOG(("[Invalid VideoConfiguration (Framerate, %s) #1] Rejecting '%s'\n", EnumValueToString(err.unwrapErr()), @