The first official 20210413 NIGHTLY builds are out
The official Firefox 88 RC 1 builds are out
Previous NIGHTLY: 20210412 (Fx 89.0a1)
Previous BETA: 20210409 (Fx 88.0b9)
Mozilla Autoland Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +68
- #1697641 [Core:Audio/Video: Playback]-Assertion failure: mStart <= mEnd (Invalid Interval), at src/dom/media/Intervals.h:48 [Uns]
- #1703444 [Core:Audio/Video: Playback]-[webvtt] NOTE as subtitle in Firefox 87.0 [Uns]
- #1659511 [Core:CSS Parsing and Computation]-Enable the forced-colors media query [Uns]
- #1704545 [Core:DOM: Content Processes]-Deactivate all BrowserParents in the priority manager [Uns]
- #1704381 [Core:DOM: Editor]-Switching text direction removes the entire text [Uns]
- #1703289 [Core:DOM: Navigation]-Fix browser/base/content/test/siteIdentity/browser_bug902156.js for Fission+BFCache [Uns]
- #1670244 [Core:DOM: Security]-Perform IPC based Principal vetting in ContentParent to ensure we never load a document with a codebase principal in the wrong type of webIsolated process [Uns]
- #1704167 [Core:Find Backend]-"Find In Page" performance regression in some cases [Uns]
- #1704235 [Core:Graphics: WebRender]-Cache and share shader program name [Uns]
- #1704321 [Core:Graphics: WebRender]-Hit MOZ_CRASH(bug: should always map as axis-aligned) at gfx/wr/webrender/src/batch.rs:3659 [Uns]
- #1702638 [Core:Graphics: WebRender]-Hit MOZ_CRASH(explicit panic) at gfx/wr/webrender/src/render_task.rs:41 [Uns]
- #1704431 [Core:Graphics: WebRender]-RenderCompositorLayersSWGL::StartCompositing() was called multiple times before RenderCompositorLayersSWGL::EndFrame() [Uns]
- #1704491 [Core:Graphics: WebRender]-SwTile::dirty_rect is not read. [Uns]
- #1704662 [Core:Graphics: WebRender]-Track number of preferred compositor surfaces found during scene building [Uns]
- #1703750 [Core:JavaScript Engine]-Assertion failure: !cx->isExceptionPending(), at vm/JSContext-inl.h:258 with RegExp [Lin]
- #1703766 [Core:JavaScript Engine]-Assertion failure: fallibleScope_ ([OOM] Cannot allocate a new chunk in an infallible scope.), at ds/LifoAlloc.cpp:173 [Lin]
- #1691886 [Core:JavaScript Engine]-Consider removing BufferSize [All]
- #1703505 [Core:JavaScript Engine]-Flip pref for large arraybuffers [All]
- #1704539 [Core:JavaScript Engine]-Make ReadableStream getReader implement WebIDL semantics [Uns]
- #1704141 [Core:JavaScript Engine]-StencilXDR should deduplicate bytecode [Uns]
- #1702487 [Core:JavaScript Engine]-jitsrc could be useful for tracing bytecode generation, but needs more patterns [Uns]
- #1690423 [Core:Layout: Grid]-Incorrect calculation of block content contribution because we skip aspect-ratio when measuring reflow in Grid layout [Uns]
- #1704273 [Core:Layout: Text and Fonts]-egyptian hieroglyphs are not displayed anymore since last update [mac]
- #1703216 [Core:Networking: DNS]-Get rid of network.trr.bootstrapAddress pref [Uns]
- #1700866 [Core:Networking: HTTP]-OCSP requests shouldn't use the HTTP cache [Uns]
- #1701749 [Core:Panning and Zooming]-Double-tap to zoom seems to apply zoom level only at the beginning of a div which encloses plain text [mac]
- #1700833 [Core:Panning and Zooming]-Remove or update probes expiring in Firefox 90: browser.input.touch_event_count [Uns]
- #1703762 [Core:Panning and Zooming]-macOS Crash in [@ nsBaseWidget::StartAsyncAutoscroll] [mac]
- #1703956 [Core:Performance]-Extend network perfstats to include all http channel completion times (i.e. cache and network) [Uns]
- #1703830 [Core:Privacy: Anti-Tracking]-Add ability to gate ETP shims by specific platform+release branch [Uns]
- #1695974 [Core:Security: PSM]-Smartcard authentication not working with TokenDriver when osclientcerts enabled [Uns]
- #1704212 [Core:Widget: Cocoa]-Make XULElement.openMenu(true) work for native context menus [mac]
- #1704209 [Core:Widget: Cocoa]-Make XULPopupElement.activateItem work for native context menus [mac]
- #1703181 [Core:XPCOM]-Migrate HelperThreadPool to TaskController [Uns]
- #1704315 [Core:XPConnect]-create new accesskey id for processHang.button_stop.* string group to force localizers to reevaluate it (accesskey missing from label in some locals) [Uns]
- #1704650 [Core:XUL]-PrototypeDocumentContentSink::mContextSink should be cycle collected [Uns]
- #1694651 [DevTools:Framework]-Support running devtools with bfcache navigation in parent [Uns]
- #1696374 [DevTools:General]-Refactor all usages of targetList to commands.targetCommand [Uns]
- #1697437 [DevTools:Netmonitor]-Error when eventSourceEventService.removeListener tries to remove already cleaned up listener [Uns]
- #1700890 [Firefox:about:logins]-A row of space is missing between the “Logins and passwords imported to Firefox” description and the “Learn more” link on the “Import Summary Report” page [All]
- #1702773 [Firefox:Address Bar]-List item spacing inside opened search bar needs adjustment [Uns]
- #1703925 [Firefox:Address Bar]-Upgrade urlbar icons fill opacity [Uns]
- #1663143 [Firefox:Downloads Panel]-The Avif file Type is displayed as OTHER in about:telemetry#events-tab [All]
- #1702495 [Firefox:General]-Ensure Proton is configured to ride the trains [Uns]
- #1703404 [Firefox:Menus]-Replace Windows MR1 custom menu checkmark icon with one that is less "heavy" [All]
- #1704169 [Firefox:Menus]-The Download a new Copy notification banner for DE localization is almost overlapping to the arrow up icon [mac]
- #1699237 [Firefox:Messaging System]-Show Pin instead of Default screen for Windows [Uns]
- #1697222 [Firefox:Messaging System]-Show window modal for existing users on upgrade highlighting Proton improvements (with new 24px icons) [Uns]
- #854315 [Firefox:PDF Viewer]-pdf signature not shown when displaying downloaded pdf inline [Win]
- #1704101 [Firefox:Security]-Remove top border from first item in about:certificate [Uns]
- #1626083 [Firefox:Security]-[DoH] Some clients are sending over 1000 heuristics events per hour, mildly flooding the telemetry.events table [Uns]
- #1704158 [Firefox:Security]-[DoH] Turn on provider steering by default [Uns]
- #1703476 [Firefox:Site Permissions]-Site permission panel is missing a number of Proton styles [All]
- #1692840 [Firefox:Tabbed Browser]-Add "Open a New Tab" at the top of the tabstrip context menu [All]
- #1702034 [Firefox:Toolbars and Customization]-Extension buttons in the location bar are very hard to see with the Proton Dark theme [Uns]
- #1703889 [Firefox:Toolbars and Customization]-Hide disabled page actions in the overflow pageactions menu [Uns]
- #1688088 [Firefox:Top Sites]-Update Bing logo for top sites [Uns]
- #1703909 [Toolkit:Application Update]-Enable background update for Nightly users on Windows [Uns]
- #1691821 [Toolkit:Autocomplete]-Refactor the Form Autofill system extension for reusable cross-platform components [All]
- #1682516 [Toolkit:Crash Reporting]-Make the WER runtime exception module launch the crash reporter client when the browser crashes [Win]
- #1703248 [Toolkit:Crash Reporting]-Print the exception subcode of EXCEPTION_STACK_BUFFER_OVERRUN crashes [Win]
- #1676109 [Toolkit:Crash Reporting]-Remove font and cache mappings from the Linux minidumps [Lin]
- #1703337 [Toolkit:Find Toolbar]-Position of find bar close button should follow OS behavior [Uns]
- #1703028 [Toolkit:Notifications and Alerts]-[Proton] Fix spacing in JS and Firefox new in-content-area modal dialogs, take #42 [All]
- #1700656 [Toolkit:OS.File]-Perma toolkit/mozapps/extensions/test/xpcshell/test_upgrade.js | test_3 - [test_3 : 285] A promise chain failed to handle a rejection: The object has been already finalized. when Gecko 89 merges to Beta on 2021-04-19 [Uns]
- #1703606 [Toolkit:Password Manager]-Fix passwordmgr tests that fail with BFCache+Fission [Uns]
- #1698991 [Toolkit:Password Manager]-Presented with two VPN proxy logins instead of one [Uns]
- #1698619 [WebExtensions:Untriaged]-"New Windows and Tabs" URL does not update when URL in manifest changes [Uns]
- Partial Landings/Diagnostic Patches:
- #1704293 [Core:JavaScript Engine]-Use Maybe<PropertyDescriptor> for Proxy code [Uns]
- #1703817 [Core:JavaScript Engine: JIT]-Assertion failure: cx_->hadNondeterministicException(), at jit/WarpOracle.cpp:190 [Lin]
- #1698238 [Core:WebRTC: Audio/Video]-initial selectAudioOutput() boilerplate [Uns]
- Beta 9 -> RC 1 Changelog +9
- #1697952 [Core:JavaScript Engine]-Crash in [@ js::frontend::CompilationStencil::instantiateStencilAfterPreparation] [Uns]
- #1702863 [Core:JavaScript Engine]-CCW created before changing document.domain is unexpectedly kept in cache [Uns]
- #1704047 [Core:Security: PSM]-Upgrade Firefox 88 Beta to use NSS 3.63.1 [All]
- #1701182 [Core:Widget: Gtk]-[Linux, Wayland, Snap] Firefox 87: clicks do not work & more [Uns]
- #1703604 [Core:Widget: Win32]-scrollbar-color: <something> transparent prevents scroll arrows from showing up. [Uns]
- #1699237 [Firefox:Messaging System]-Show Pin instead of Default screen for Windows [Uns]
- #1701379 [Firefox:Messaging System]-Fullscreen/pointer lock warning has wrong stack order [Uns]
- #1699053 [Firefox:Site Permissions]-[macOS VoiceOver] The Screen Reader has inconsistent behaviour with the webRTC permission panel [mac]
- #1703332 [Toolkit:Places]-Crash in [@ nsNavHistoryResult::HandlePlacesEvent] [All]
Nightly 89 fixes since 20210323 (Gecko 88) ~877
Beta 88 fixes since 20210223 (Gecko 87) ~1284
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide