The Official 20170609 NIGHTLY builds are out
The Official Firefox 54 RC2 builds are out
Previous NIGHTLY: 20170608 (Fx 55.0a1)
Previous BETA: 20170606 (Fx 54.0 RC1)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +74
- #1349253 [Core:Audio/Video: Playback]-Assertion: MOZ_ASSERT(!mMaster->IsWaitingAudioData()); [Uns][]
- #1364828 [Core:Audio/Video: Playback]-Crash in moz_abort | arena_run_split | arena_malloc_large | je_realloc | mozilla::Vector<T>::growStorageBy [Win][]
- #1370805 [Core:Audio/Video: Playback]-Crash in mozilla::MozPromise<T>::Private::Resolve<T> [Win][[clouseau]]
- #1369970 [Core:Audio/Video: Playback]-[Shutdown Decoder] enable the preference. [All][]
- #1360060 [Core:Audio/Video: cubeb]-Enable use of rust version of cubeb PulseAudio backend. [All][]
- #1367615 [Core:CSS Parsing and Computation]-Stylo: `inIDOMUtils.getSelectorCount` fails [All][]
- #1370734 [Core:CSS Parsing and Computation]-stylo: Generic font should copy default font [Uns][]
- #1367307 [Core:CSS Parsing and Computation]-stylo: GetAnimations() for pseudo elements does not work [Uns][]
- #1335998 [Core:CSS Parsing and Computation]-stylo: Handle interpolation (interpolatematrix) and accumulation (accumulatematrix) of mismatched transform lists [Uns][]
- #1290276 [Core:CSS Parsing and Computation]-stylo: XBL <stylesheet> support [Uns][]
- #1345709 [Core:CSS Parsing and Computation]-stylo: implement interpolation for currentColor [Uns][]
- #1365162 [Core:CSS Parsing and Computation]-stylo: need to be able to match :lang on snapshots [Uns][]
- #1368889 [Core:CSS Parsing and Computation]-stylo: test_transitions.html fails for pseudo elements [Uns][]
- #1361461 [Core:DOM]-Consider dispatching WindowDestroyedEvents to the idle queue [All][[qf:p1]]
- #1370485 [Core:DOM]-Disable lowercase header names in XHR.getAllResponseHeaders() [Uns][[webcompat]]
- #1370537 [Core:DOM]-TimeoutManager::RunTimeout() should not over-iterate if last expired timeout is canceled before its executed [Uns][]
- #1370654 [Core:DOM]-nsExternalResourceMap does unnecessary hashtable lookups [All][]
- #1371051 [Core:Disability Access APIs]-Ensure that Windows a11y+e10s does not ride the trains on 55 [Win][]
- #1368571 [Core:Disability Access APIs]-Marshal proxies from chrome process to remote clients sans handler [Win][aes+]
- #1371170 [Core:Editor]-Add non-virtual EditorBase::GetSelectionController [Uns][]
- #1365761 [Core:Event Handling]-Firefox fires mousemove events while dragging content scrollbars, other browsers do not. [Uns][[webcompat] [gfx-noted]]
- #1370673 [Core:Gecko Profiler]-Need to discard exit profiles if the profiler is stopped [All][]
- #1354463 [Core:Graphics: WebRender]-Enable 'layers.advanced.canvas-background-color' by default [Uns][]
- #1370977 [Core:Graphics: WebRender]-Rename gfx.webrender.profiler.enable to gfx.webrender.profiler.enabled and expose it on about:config [All][]
- #1359527 [Core:Graphics]-NYTimes SVG can take 30ms to render [Uns][]
- #1250823 [Core:HTML: Parser]-Firefox hangs when setting innerHtml in rich text editor [Win][[qf:p1]btpp-followup-2016-03-03]
- #1368407 [Core:ImageLib]-Small PNG image hangs browser through memory consumption [Uns][]
- #1370926 [Core:JavaScript Engine]-Baldr: text format has wrong imported function name in start section [Uns][]
- #1370869 [Core:JavaScript Engine]-XDR decoding creates scope Data objects and then deletes them [Uns][]
- #1370541 [Core:JavaScript: GC]-Add more assertions that function name atom is marked [Uns][]
- #1367217 [Core:Layout]-ClearAllUndisplayedContentIn and ClearAllUndisplayedContentIn duplicate work [Uns][[qf:p1]]
- #1370968 [Core:Layout]-Crash in nsLayoutUtils::FindNearestCommonAncestorFrame [Win][[clouseau]]
- #1367219 [Core:Layout]-DisplayItemData destructor does multiple hashtable lookups [Uns][[qf:p1]]
- #1338389 [Core:MFBT]-Allow same types in Variant (or create a separate class) [All][]
- #1366133 [Core:Networking]-Calling InternetGetConnectedStateExW() in ReadInternetOption() may cause hangs [Uns][[necko-active][qf:p1][bhr]]
- #1366882 [Core:Rewriting and Analysis]-Fix some resource leaks [Uns][[CID 1213977][CID 1401664][CID 1401662][CID 1401661][CID 1402588]]
- #1361593 [Core:SVG]-Coverity report: nsSVGMarkerFrame::?nsSVGMarkerFrame(nsStyleContext *): A scalar field is not initialized by the constructor [All][[CID 750338]]
- #1345368 [Core:Security: PSM]-Upgrade Firefox 55 to NSS 3.31 [Uns][[psm-assigned]]
- #1321134 [Core:Security: Process Sandboxing]-WebRTC and PulseAudio want and/or need write access to $XDG_RUNTIME_DIR on some systems [Lin][[sb+, webrtc]]
- #1370540 [Core:Security: Process Sandboxing]-[mac] extend level 3 sandbox blacklist to include all of /Users and /Network [Mac][]
- #1367496 [Core:XPCOM]-Add some more release assert checks of mScanInProgress [Uns][]
- #1364984 [Core:XPCOM]-GetSpecialSystemDirectory fails in case OS_TemporaryDirectory on macOS Sierra if user home directory is on NFS volume [Mac][]
- #1370453 [Core:XPCOM]-Potential race condition in ThenCommand<>::Track() [Uns][]
- #1371061 [Core:XPCOM]-nsBaseHashtable::GetOrInsert does two hashtable lookups in the Insert case [All][[qf:p1]]
- #1358011 [Firefox:Developer Tools: Animation Inspector]-frames() timing function not rendered correctly in keyframe view [Uns][]
- #1363681 [Firefox:Developer Tools: Console]-Move the network update information outside of the message type [Uns][[console-html]]
- #1370467 [Firefox:Developer Tools: Inspector]-(Nightly) Screenshot Node in element inspector doesn't work [Uns][]
- #1364093 [Firefox:Developer Tools: Netmonitor]-After a space character, autocomplete should be shown for all flags [Uns][]
- #1265526 [Firefox:Developer Tools: Performance Tools (Profiler/Timeline)]-Performance Profiler doesn't sometimes show time spent in asm.js code on the page unless "Show Gecko Platform Data" is enabled. [Uns][[btpp-fix-later]]
- #1365891 [Firefox:Developer Tools]-Avoid using preprocessing in devtools preference files [Uns][]
- #1370925 [Firefox:Developer Tools]-Fix missing DebuggingServer.removeContentServerScript [Uns][]
- #1367450 [Firefox:General]-Captive portal detection shouldn't block first paint [Uns][[photon-performance][qf:p1]]
- #1371042 [Firefox:General]-Define Cc and Ci in sanitize.js (followup) [Uns][]
- #1370732 [Firefox:General]-Define Cc and Ci in sanitize.js [Uns][]
- #1369282 [Firefox:General]-Should update the style of the X icon button in the onboarding overlay to the formal visual icon [Uns][[photon-onboarding]]
- #1369399 [Firefox:General]-[Project Dawn] Firefox Developer Edition 54b12 disables e10s [Win][]
- #1369564 [Firefox:Menus]-[Photon] Menus are too wide. [Uns][[photon-structure]]
- #1369750 [Firefox:New Tab Page]-Intermittent browser/base/content/test/general/browser_aboutHome.js | A promise chain failed to handle a rejection: this._window.document.body is null [Uns][[photon-onboarding]]
- #1368470 [Firefox:Search]-If Nightly is unfocused - the search suggestions hint is not displayed for 4 times anymore [Uns][[fxsearch]]
- #1369028 [Firefox:Search]-Land the follow-on search counts system add-on in m-c [Uns][[fxsearch]]
- #1369339 [Firefox:Site Identity and Permission Panels]-Identity popup subview is cut off [Uns][]
- #1370736 [Firefox:Sync]-"Reconnect to Sync" label sticks around after confirming sign-in [Uns][]
- #1370746 [Firefox:Sync]-about:prefs#sync doesn't update when the account state changes. [Uns][]
- #1369248 [Firefox:Tabbed Browser]-Dragging tab to new window with audio playing mutes tab [Uns][]
- #1370503 [Firefox:Theme]-Remove leftover .toolbarbutton-1 > .toolbarbutton-menu-dropmarker styling [All][[photon-visual][p3]]
- #1369582 [Firefox:Theme]-Synced Tabs button has old "spinner" icon when in the toolbar [Uns][[fxsync] [photon-visual]]
- #1360777 [Toolkit:Add-ons Manager]-about:addons indications for disabled legacy extensions [Uns][triaged]
- #1369899 [Toolkit:Application Update]-Listen for MozDOMFullscreenEvents for update doorhangers on OSX [Uns][]
- #1368872 [Toolkit:Form Manager]-Enable Form Autofill Heuristics by default [Uns][[form autofill:M3] ETA:612 ]
- #1364337 [Toolkit:Places]-Remove a deprecated RemovePages call from WindowsJumpLists.jsm [Uns][[good first bug][lang=js]]
- #1366231 [Toolkit:Places]-implement History.hasVisits as a wrapper of asyncHistory.isURIVisited [Uns][[good first bug][lang=js]]
- #1362182 [Toolkit:Safe Browsing]-Intermittent test_trackingprotection_bug1157081.html,test_reporturl.html,test_bug1254766.html,test_classifier.html | application crashed [@ nsUrlClassifierDBServiceWorker::NotifyUpdateObserver(nsresult)] [Uns][]
- #1359299 [Toolkit:Safe Browsing]-v4 caches in LookupCache need to be copied around in copy constructor [Uns][#sbv4-m7]
- #1370294 [Toolkit:XUL Widgets]-Lazily append the dateTimePopupFrame iframe in browser.xul [Uns][]
- Partial Landings/Diagnostic Patches:
- #1169743 [Core:JavaScript Engine: JIT]-Make classes with extends work in the Jits [Uns][]
- Beta RC1 -> RC 3 Changelog +3
- #1367692
- #1349835 [Core:Disability Access APIs]-Add macros to ensure that accessibles are created for checkboxes with -moz-appearance: none, [Uns][]
- #1365333 [Core:Panning and Zooming]-Firefox is very slow on Live Nation ticket finder, with APZ enabled [Uns][[qf:p1]]
Nightly 55 fixes since 20170306 (Gecko 54) ~4809
Beta 54 fixes since 20170123 (Gecko 53) ~2652
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide