The first official 20180215 NIGHTLY builds are out
.The Official Firefox 59 Beta 10 builds are not yet out
Previous NIGHTLY: 20180214 (Fx 60.0a1)
Previous BETA: 20180213 (Fx 59.0b9)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +102
- #1422820
- #1426129
- #1429379
- #1431371
- #1436768
- #1437481
- #1437351 [Core:Audio/Video: Playback]-Update rust mp4parse to v0.10.0 [Uns][]
- #1429962 [Core:CSS Parsing and Computation]-Assertion failure: MaybeGetListBoxBodyFrame(aContainer, child) || (!child->GetPrimaryFrame() && !GetDisplayNoneStyleFor(child) && !GetDisplayContentsStyleFor(child)), at /src/layout/base/nsCSSFrameConstructor.cpp:7398 [Uns][]
- #1436855 [Core:CSS Parsing and Computation]-Crash in mozilla::PresShell::DoFlushPendingNotifications [And][]
- #1435984 [Core:CSS Parsing and Computation]-Implement the font-variation-settings descriptor for @font-face rules [Uns][]
- #1437774 [Core:CSS Parsing and Computation]-stylo-chrome: Assertion failure: StylistNeedsUpdate() for test_bug514660.xul [Uns][]
- #1437790 [Core:CSS Parsing and Computation]-stylo-chrome: panicked at 'Resolving style on <image class="toolbarbutton-icon"> without current styles' on test_bug437844.xul [Uns][]
- #1436659 [Core:DOM: Animation]-Implement Animation.updatePlaybackRate() [All][]
- #1430305 [Core:DOM: Core & HTML]-Implement ShadowRoot.fullscreenElement [Uns][]
- #1437640 [Core:DOM: File]-can we make MutableBlobStreamListener usefully retargetable? [Uns][]
- #1436808 [Core:DOM: Security]-Apply Meta CSP to Content Privileged about: pages [Uns][[domsecurity-active]]
- #1434701 [Core:DOM: Service Workers]-make ServiceWorkerRegistration based on ServiceWorkerRegistrationDescriptor [Uns][]
- #1437575 [Core:DOM]-Better shutdown hang reporting: all the notifications must be received [Uns][]
- #1437896 [Core:DOM]-Get rid of a #ifdef Status in WorkerHolder.h [Uns][]
- #1438129 [Core:DOM]-Remove ShadowRoot.applyAuthorStyles [Uns][]
- #838521 [Core:DOM]-scripts with unsupported types are requested and downloaded (spec violation) [Win][]
- #1437300 [Core:Document Navigation]-Remove nsIDocCharset [Uns][]
- #1406726 [Core:Editor]-After pressing ENTER appeard new line but cursor dont nove to new line, only to start of line. [All][]
- #1438397 [Core:Editor]-RepaintSelectionRunner might run after the presshell is destroyed [Uns][]
- #1436926 [Core:Event Handling]-EventUtils.synthesizeKey() should set code value automatically unless the caller specifies code value explicitly [All][]
- #1436020 [Core:Graphics: WebRender]-During SanityTest, verifyLayersRendering() always failed with WebRender [Uns][]
- #1434846 [Core:Graphics: WebRender]-Incorrect hit testing on page with floated div [All][]
- #1437965 [Core:Graphics: WebRender]-Remove some unused functionality from StackingContextHelper [Uns][]
- #1437949 [Core:Graphics: WebRender]-wake_up implementation should poke the renderer to check for messages [Uns][[gfx-noted]]
- #1433646 [Core:Graphics]-Crash in IPCError-content | PContentChild::RecvReinitRendering [Win][]
- #1436723 [Core:Graphics]-Enabling "Circle differences" in the reftest analyzer has gotten a lot slower [Uns][]
- #1433046 [Core:IPC: MSCOM]-Crash in @0x0 | nsCOMPtr<T>::~nsCOMPtr<T> | mozilla::mscom::Interceptor::GetInterceptorForIID [Win][]
- #1437427 [Core:Internationalization]-Extra microtask is pushing fluent translation from InitialLayout to DOMContentLoaded [Uns][]
- #1424683 [Core:Internationalization]-Introduce brand.ftl [Uns][]
- #1438055 [Core:Internationalization]-Switch Fluent Localization class to use weak observers [Uns][]
- #1437978 [Core:JavaScript Engine: JIT]-Add memory reporting for scriptCountsMap [Uns][[MemShrink]]
- #1437546 [Core:JavaScript Engine]-Assertion failure: error_, at mozilla-central/js/src/wasm/WasmValidate.cpp:54 [Uns][]
- #1437534 [Core:JavaScript Engine]-Assertion failure: fallibleScope_ ([OOM] Cannot allocate a new chunk in an infallible scope.), at ds/LifoAlloc.cpp:70 [Uns][]
- #1437499 [Core:JavaScript Engine]-Crash [@ ??] or Assertion failure: frame.exitFrame()->isWrapperExit(), at jit/JitFrames.cpp:1158 with wasm and Debugger [Lin][[fuzzblocker] [jsbugmon:update]]
- #1437501 [Core:JavaScript Engine]-Crash [@ js::jit::JSJitProfilingFrameIterator::moveToNextFrame] with wasm [Lin][[jsbugmon:update,bisect][fuzzblocker]]
- #1407588 [Core:JavaScript Engine]-Implement "next" access iteration protocol change [Uns][[js:correctness]]
- #1429206 [Core:JavaScript Engine]-Move a few more js/src/*.{h,cpp} files into subdirectories [Uns][]
- #1437489 [Core:JavaScript Engine]-Refactor jsatoms.h to split out details of the atoms table implementation [Uns][]
- #1437876 [Core:JavaScript Engine]-Remove JS_ARRAY_LENGTH and JS_ARRAY_END [Uns][]
- #1437471 [Core:JavaScript Engine]-Use singleton type only for big typed arrays created with an existing buffer [All][]
- #1437554 [Core:JavaScript: GC]-Off-thread parsing can conflict with GC [Uns][]
- #1382253 [Core:JavaScript: Internationalization API]-Uppercase privateuse delimiter not correctly handled in IsStructurallyValidLanguageTag [Uns][]
- #1436415 [Core:Layout: Web Painting]-Investigate and restore NS_FRAME_SIMPLE_DISPLAYLIST fast path if needed [Uns][]
- #1434381 [Core:Layout]-Inline layoutdebug-overlay.xul [Uns][]
- #1428568 [Core:Networking: JAR]-Stop using GetNativePath in libjar [Uns][[necko-triaged]]
- #1344613 [Core:Networking]-Crash seen in nsSOCKSIOLayer.cpp [Uns][[necko-triaged][tor 1344613]]
- #1438088 [Core:Preferences: Backend]-Store a Pref* in each hash table slot instead of a Pref [Uns][[MemShrink]]
- #1437606 [Core:Preferences: Backend]-tidy up QI implementations in libpref [All][]
- #1437267 [Core:SVG]-Remove the svg.paint-order.enabled pref [Uns][]
- #1231203 [Core:Security: PSM]-investigate OCSP requests causing disk writes in private browsing mode [Uns][[psm-assigned]]
- #1436566 [Core:Security: Process Sandboxing]-[Mac] Land disabled-by-default sandboxing for the Flash NPAPI plugin process [Mac][]
- #1405088 [Core:Security: Process Sandboxing]-[mac] remove remaining file-write permissions [Mac][sb+]
- #1437832 [Core:WebRTC: Networking]-RTCPeerconnection.removeTrack throws exception [Uns][]
- #1433030 [Core:Widget]-Copying large text from web console leaks to /tmp [Uns][[tor 21830]]
- #1438270 [Core:XBL]-Remove nsIDOMDocumentXBL [Uns][]
- #1438257 [Core:XPCOM]-Some small cleanups in xpcom/typelib/xpt/ [Uns][]
- #1437605 [Core:XPConnect]-tidy up QI implementations in xpconnect [All][]
- #1437654 [Core:XUL]-Drop the nsINativeTreeView pretense [Uns][]
- #1438024 [Core:XUL]-Remove some shim-only XUL XPIDL interfaces [Uns][]
- #1432950 [Core:XUL]-Remove the "scrollbar-base" binding [Uns][[xbl-in-content]]
- #1403648 [Firefox:Address Bar]-The address bar sometimes still gets focused after the first paint and the favicon of about:home flickers [Uns][[reserve-photon-performance]]
- #1401527 [Firefox:Bookmarks & History]-Remove strings for recent bookmarks and/or pocket items in bookmarks menu(s) [Uns][[fxsearch]]
- #1437242 [Firefox:Bookmarks & History]-TypeError: statusBroadcaster is null browser-sync.js:126:5 when open Show All Bookmarks [Uns][]
- #1436765 [Firefox:Developer Tools: Console]-New Browser console window doesn't have a border [Uns][[newconsole-mvp]]
- #1437548 [Firefox:Developer Tools: Font Inspector]-Make the fonts panel UI more compact and ready for more features later. [Uns][]
- #1428443 [Firefox:Developer Tools: Framework]-Allow panels to override picker functionality when they are active. [Uns][]
- #1428442 [Firefox:Developer Tools: Framework]-Enable highlighting the tab of more than one tool at a time (like when the debugger is paused) [Uns][]
- #1438073 [Firefox:Developer Tools: Inspector]-String mixing plural and singular in markupView.display.contents.tooltiptext [Uns][]
- #1435368 [Firefox:Developer Tools: Inspector]-Too many decimal points are displayed in the rule-view when editing a shape [Uns][]
- #1429824 [Firefox:Developer Tools: Netmonitor]-Scroll to bottom feature forces many reflows and slow down the netmonitor [Uns][]
- #1434155 [Firefox:Developer Tools: Responsive Design Mode]-Remove (safe) innerHTML in RDM's Browser component [All][]
- #1428432 [Firefox:Developer Tools: Shared Components]-Add even more keyboard support for the Tree component. [Uns][]
- #1428436 [Firefox:Developer Tools: Shared Components]-Several accessibility and extensibility improvements to TreeView components. [Uns][]
- #1428431 [Firefox:Developer Tools]-Create accessibility object highlighter. [Uns][]
- #1429150 [Firefox:Enterprise Policies]-Policy: Disable Firefox updates [All][]
- #1436475 [Firefox:Installer]-Update vendored 7-zip self-extractor code to 18.01 [Win][]
- #1437668 [Firefox:Normandy Client]-"didResetValue": "true" when it should be "false" for user-preference-changed [Uns][]
- #1430060 [Firefox:Page Info Window]-On about: pages, nothing in the Security section in Page Info works or make sense [Uns][]
- #1437967 [Firefox:Preferences]-"Microsoft Translator" image in "Translations by" checkbox in translate/language preferences is vertically stretched, has wrong aspect ratio [Uns][]
- #1424682 [Firefox:Preferences]-Migrate the chrome of Preferences to the new Localization API [Uns][]
- #1438103 [Firefox:Preferences]-Preferences for collecting chrome JS errors in Nightly don't work [Uns][]
- #1434670 [Firefox:Sync]-Synced tabs panels adjustments [Uns][]
- #1434401 [Firefox:Theme]-Remove the "root-element" binding and instead set up the lightweight theme consumer on :root elements from JS [Uns][]
- #1434045 [Firefox:Toolbars and Customization]-TypeError: this._prefs is undefined [Uns][]
- #1430075 [Mozilla Localizations:zh-TW / Chinese (Traditional)]-Add readmoo to searchplugins shipping in Firefox desktop [Uns][]
- #1438306 [Toolkit:Form Autofill]-Disable CA & DE country support and RTL support for Form Autofill in Beta 59+ [All][]
- #1438349 [Toolkit:Form Autofill]-Disable credit card support for Form Autofill in Beta 59+ [All][]
- #1433636 [Toolkit:Safe Browsing]-Crash in OOM | large | NS_ABORT_OOM | mozilla::safebrowsing::`anonymous namespace'::ReadValue<T> [Win][]
- #1437120 [Toolkit:Telemetry]-Sending pings at shutdown can silently fail (sync pings are not being sent) [Uns][]
- #1436717 [Toolkit:Telemetry]-symbolapi.mozilla.org is deprecated in favor of symbols.mozilla.org [Uns][[good first bug][lang=js]]
- #1311171 [Toolkit:WebExtensions: Developer Tools]-Implement the devtools.network.onRequestFinished API event [Uns][[devtools][devtools.network][devtools.network.onRequestFinished] triaged]
- #1436165 [Toolkit:WebExtensions: Frontend]-Change extensionControlled strings for home page and new tab page [Uns][]
- #1436720 [Toolkit:WebExtensions: Frontend]-Hidden tabs are not restored after the extension is removed [All][]
- #1431242 [Toolkit:WebExtensions: Frontend]-Use popupnotification's built-in bolding for webextension prompts [Uns][]
- #1388830 [Toolkit:WebExtensions: Storage]-Sync failure with "Sync.Engine.Extension-Storage ERROR Syncing chrome-gnome-shell@gnome.org: request failed: Error: HTTP 503; SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data" [Uns][[storage]]
- #1436100 [Toolkit:WebExtensions: Themes]-Bug 1435122 breaks the WE themes on Thunderbird (JavaScript error: resource://gre/modules/LightweightThemeConsumer.jsm, line 204: TypeError: elem is null) [All][]
- #1437879 [Toolkit:WebPayments UI]-The shipping-option-picker doesn't show the selected option when the popup is closed [Uns][]
- Partial Landings/Diagnostic Patches:
- #1425580 [Core:JavaScript Engine: JIT]-Consider devirtualizing LIR [All][]
- #903519 [Core:JavaScript: GC]-GC: allocate JSStrings and string data in the Nursery [All][[qf:f61][qf:p1]]
- Beta 9 -> Beta 10 Changelog +27
- #1324042
- #1416307
- #1416529
- #1436267 [Core:Audio/Video: MediaStreamGraph]-GraphImpl()->CurrentDriver() == aPreviousDriver assertion failure in SetGraphTime() [Uns][]
- #1436541 [Core:CSS Parsing and Computation]-Stylo thread-specific jemalloc arenas are effectively disabled [Uns][]
- #1431264 [Core:Disability Access APIs]-[e10s a11y] Reduce cross-process calls required to fetch relations [Win][]
- #1425559 [Core:DOM: Workers]-Shutdown hang when quitting debug versions of Firefox with at least two tab modal dialogs open and e10s turned on [Uns][]
- #1435530 [Core:Event Handling]-Alt+D does not always work like Ctrl+L [Uns][]
- #1432411 [Core:Graphics: Layers]-Crash in mozilla::layers::CanvasClientSharedSurface::UpdateRenderer [All][]
- #1426054 [Core:Internationalization]-Update Fluent in Gecko to 0.6 [Uns][]
- #1436790 [Core:Internationalization]-Update Fluent in Gecko to 0.6.2 [Uns][]
- #1419508 [Core:Layout: Web Painting]-UBSan: division by zero in [@ mozilla::ContainerState::CreateMaskLayer] [Uns][]
- #1436517 [Core:Networking: HTTP]-Restrict server-timing support to HTTPS [Uns][[necko-triaged]]
- #1433552 [Core:WebRTC: Audio/Video]-Crash in mozilla::ResolutionFeasibilityDistance [All][]
- #1434538 [Core:WebRTC: Audio/Video]-Overly aggressive locking in MediaEngineRemoteVideoSource::DeliverFrame [Uns][]
- #1434861 [Core:WebRTC: Audio/Video]-Unnecessary frame copying in MediaEngineRemoteVideoSource::DeliverFrame [Uns][]
- #1435670 [Core:WebRTC: Audio/Video]-Crash in std::__1::__function::__func<T>::operator() [All][]
- #1435013 [Core:WebRTC: Signaling]-Offer created with offerToReceive false does not reflect the transceiver state [Uns][]
- #1432385 [Core:Widget: Gtk]-[LXQt + xfwm4] Fcitx candidate window is black (nightly 2018-01-17-10-01-29 regression) [Lin][]
- #1433869 [Core:Widget: Gtk]-Don't default CSD mode for release/beta builds and unknown WM/DE [Lin][]
- #1425454 [Firefox:Activity Streams: Newtab]-The onboarding flow should end up focusing the awesomebar instead of the search box in the page [Uns][[fxsearch] [AS60MVP]]
- #1437213 [Firefox:Activity Streams: Newtab]-Revert top site pref to show 1 row instead of 2 rows for 59 [Uns][]
- #1435320 [Firefox:Developer Tools: Shared Components]-csscoverage report is broken / Chart.PieTable without a specified header fails [Uns][]
- #1427712 [Firefox:Installer]-Integrate Beijing office's customizations into the full installer [Uns][]
- #1432716 [Firefox:Preferences]-"Show search suggestions ahead of browsing history in address bar results" checkbox shouldn't be in the Search Bar groupbox [All][]
- #1405685 [Firefox:Search]-Geolocation search pref (browser.search.geoSpecificDefaults) should not live in firefox-l10n.js [Uns][]
- #1418814 [Firefox:Theme]-Always override the colors specified by the page should change the tabbrowser background color [Uns][]
Nightly 60 fixes since 20180122 (Gecko 59) ~980
Beta 59 fixes since 20171113 (Gecko 58) ~2538
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide