The first official 20180227 NIGHTLY builds are out
The Official Firefox 59 Beta 13 builds are out
Previous NIGHTLY: 20180226 (Fx 60.0a1)
Previous BETA: 20180223 (Fx 59.0b12)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +64
- #1426129
- #1435317
- #1439723
- #1440538 [Core:Audio/Video: cubeb]-Update Cubeb-rs to v0.4 [Uns][]
- #1441021 [Core:Build Config]-Add Occitan (oc) to shipped-locales for Firefox 60 [Uns][]
- #1440682 [Core:CSS Parsing and Computation]-stylo-chrome: XUL tooltips are not displayed [All][]
- #1376865 [Core:Canvas: 2D]-Do not display Canvas Prompt unless triggered by user input [Uns][[tor][fingerprinting][gfx-noted][fp:m4]]
- #1439485 [Core:DOM: Animation]-Transform animations that don't produce any change hints don't run on the compositor [Uns][]
- #659610 [Core:DOM: Core & HTML]-Remove or inline SetAttrHelper and GetAttrHelper (from nsGenericHTMLElement) [All][]
- #1440467 [Core:DOM: Push Notifications]-Add always-on push connection with pref control [Uns][]
- #1440941 [Core:DOM]-Aborting fetch with a lot of requests causes browser crash (@mozilla::dom::FetchDriver::OnStartRequest) [Uns][]
- #1440663 [Core:Document Navigation]-Don't let nsDocumentOpenInfo::DispatchContent indefinitely loop [Uns][]
- #1438794 [Core:Event Handling]-<input>s in vertical writing mode are vertically unscrollable with wheel, but unexpectedly horizontally scrollable [All][]
- #1398845 [Core:Graphics: Layers]-Black flash after clicking on site in activity stream [Mac][[AS60MVP][gfx-noted][fxperf:p1]]
- #1432345 [Core:JavaScript Engine: JIT]-Add index masking for 32-bit wasm loads and stores [Uns][]
- #1440626 [Core:JavaScript Engine: JIT]-IonMonkey: Move CodeGenerator::ToOutValue into jit/shared/CodeGenerator-shared-inl.h [Uns][]
- #1438800 [Core:JavaScript Engine: JIT]-MacroAssembler::splitTagForTest() returns some random scratch register, brittle API, breaks ARM64 [All][]
- #1438113 [Core:JavaScript Engine: JIT]-Make it possible to have wasm baseline without wasm ion [All][]
- #1437780 [Core:JavaScript Engine: JIT]-Wasm baseline: Remove more platform dependencies [All][]
- #1432682 [Core:JavaScript Engine]-(boring-bytecode) Breakpoint on first expression in block, before lexical declaration, excludes block from environment hierarchy [Uns][]
- #1409973 [Core:JavaScript Engine]-Make Date.toLocaleDateString and Intl.DateTimeFormat anti-fingerprintable [Uns][[fingerprinting][tor][fp-triaged]]
- #1440735 [Core:JavaScript: GC]-Use private GC thing Value in a couple of places [Uns][]
- #1440315 [Core:JavaScript: Internationalization API]-Replace RegExp-based Unicode extension parsing [Uns][]
- #1441335 [Core:Memory Allocator]-Base allocator commit is under-evaluated [Uns][]
- #1439347 [Core:Networking: HTTP]-Extend telemetry for TFO and http-auth dialog [Uns][[necko-triaged]]
- #1439105 [Core:Networking: HTTP]-http2 reject client cert post handshake [Uns][[necko-triaged]]
- #1433958 [Core:Networking]-Change code that uses nsIURI setters to use nsIURIMutator [Uns][[necko-triaged]]
- #1436589 [Core:Networking]-Use nsIFileURLMutator::SetFile in nsWebBrowserPersist.cpp [Uns][[necko-triaged]]
- #1439931 [Core:Networking]-extractScheme should lowercase its output [Uns][[necko-triaged]]
- #1370794 [Core:Rewriting and Analysis]-converting integer literal to bool, use bool literal instead [Uns][]
- #1439046 [Core:Web Audio]-UBSan: division by zero in [@ WebCore::DynamicsCompressorKernel::process] [Uns][]
- #1436117 [Core:WebRTC: Audio/Video]-A WrappedI420Buffer in MediaPipeline might outlive its buffer [Uns][]
- #1440252 [Core:WebRTC: Audio/Video]-getUserMedia processing test page does not function accordingly [All][]
- #1440630 [Core:XPCOM]-Reduce nsIFile::ResolveAndStat() calls [Uns][]
- #1440824 [Core:XPCOM]-Split the Gecko atom table into multiple subtables to reduce locking contention [Uns][]
- #1441205 [Core:XPCOM]-XPTMethodDescriptor::result is unused [Uns][]
- #1441217 [Core:XPConnect]-Use nsXPTMethodInfo instead of XPTMethodDescriptor in XPConnect [Uns][]
- #1440808 [Core:XUL]-Cleanup error handling in nsXULPrototypeDocument::Read [Uns][]
- #1440768 [Firefox:Activity Streams: Newtab]-Improve saved to pocket stories caching and updating [Uns][]
- #1440550 [Firefox:Developer Tools: Debugger]-Update Debugger Frontend v19 [Uns][]
- #1441146 [Firefox:Developer Tools: Framework]-Sync DevTools plural-form.js with intl/PluralForm.jsm [Uns][]
- #1441113 [Firefox:Developer Tools: Memory]-Can only update a mounted or mounting component when closing Memory Tool [All][]
- #1438457 [Firefox:Developer Tools: Netmonitor]-Autocomplete popup should autoselect the first element of the list [Uns][]
- #1441225 [Firefox:Developer Tools: Source Editor]-Update Codemirror to 5.35.0 [Uns][[third-party-lib-audit] ]
- #1382607 [Firefox:Developer Tools: WebIDE]-Fix 4 tests failures on devtools/client/webide due the EventEmitter refactoring [Uns][]
- #1439673 [Firefox:Developer Tools]-Fix React 16 warnings [All][]
- #1441147 [Firefox:Developer Tools]-Upgrade redux and react-redux to remove react-dev warnings [All][]
- #1439500 [Firefox:Developer Tools]-browser_treeWidget_keyboard_interaction.js will be timed out if we stop dispatching keypress events for non-printable key combinations on web content [All][]
- #1438243 [Firefox:Enterprise Policies]-Improve the UI for about: pages blocked by policy [Uns][]
- #1429185 [Firefox:Enterprise Policies]-Policy: Disable Developer Tools [All][]
- #1433290 [Firefox:Enterprise Policies]-Remove Block parameter for InstallAddons and Popup policies [Uns][]
- #1440932 [Firefox:Enterprise Policies]-Small improvements to the policy engine [Uns][]
- #1440949 [Firefox:Extension Compatibility]-Allow plain JS objects to require addon interposition [Uns][]
- #1431027 [Firefox:Preferences]-Disk space warning shows incorrect preferences path [Uns][[storage-v2]]
- #1432745 [Firefox:Preferences]-Improve or remove the persistent status column in the site data manager [Uns][[storage-v2]]
- #1434427 [Firefox:Preferences]-Recommend replacing "Revert" with "Cancel" for "Always Use Private Browsing Mode" selection [Uns][]
- #1434706 [Firefox:Sync]-Add a preference to disable FxA/Sync and hide their UI [Uns][[tor 16488][tor 22564]]
- #1435588 [Firefox:Sync]-Override `applyIncomingBatch` in the buffered bookmarks engine to insert all incoming records at once [Uns][]
- #1432509 [Firefox:Tabbed Browser]-Short tab-switch spinners displayed when switching to a tab that is still warming but not yet rendered. [Uns][]
- #1440333 [Firefox:Toolbars and Customization]-Add a way to query a PanelView for whether it is shown [Uns][]
- #1437512 [Firefox:Toolbars and Customization]-Remove the "panelmultiview" binding [Uns][]
- #1441154 [Firefox:Toolbars and Customization]-Start the PanelMultiview sliding transition together with the height transition [Uns][]
- #1441241 [Toolkit:Find Toolbar]-Make the fix for bug 1439974 work across navigations [Uns][]
- #1440804 [Toolkit:Places]-Fix unused variables in `PlacesSyncUtils` [Uns][]
- Partial Landings/Diagnostic Patches:
- #1437483 [Core:JavaScript Engine: JIT]-Spectre mitigations for Ion object type barriers [All][]
- #1440309 [Core:JavaScript: Standard Library]-Avoid repeated bailouts in padStart/padEnd from ToInteger [Uns][]
- #1362761 [Toolkit:Safe Browsing]-Crash in nsUrlClassifierPrefixSet::WritePrefixes [All][]
- Beta 12 -> Beta 13 Changelog +10
- #1437507
- #1438425
- #1426869 [Core:Editor]-td.contenteditable=true focus breaks text selection [Uns][]
- #1427118 [Core:Graphics]-Crash in OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | mozilla::gfx::RecordedFontData::RecordedFontData<T> [All][[gfx-noted]]
- #1440564 [Core:IPC: MSCOM]-StructToStream leaks memory [Win][]
- #1439001 [Core:WebRTC]-receiver.getSynchronizationSources()[0].audioLevel only present in two-way calls [All][]
- #1439242 [Firefox:Developer Tools: Netmonitor]-Headers filter broken [Uns][good-first-bug]
- #1440308 [Firefox:Search]-Add Qwant to the French version of Desktop Firefox [Uns][]
- #1435859 [Toolkit:Safe Browsing]-Crash in OOM | large | NS_ABORT_OOM | mozilla::safebrowsing::Classifier::DeleteTables [Win][]
- #1435100 [Toolkit:WebExtensions: General]-ExtensionTestCommon.jsm generateZipFile throws NS_ERROR_FILE_ACCESS_DENIED [Uns][]
Nightly 60 fixes since 20180122 (Gecko 59) ~1452
Beta 59 fixes since 20171113 (Gecko 58) ~2593
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide