The first official 20171208 NIGHTLY builds are out
The Official Firefox 58 Beta 10 builds are out
Previous NIGHTLY: 20171207 (Fx 59.0a1)
Previous BETA: 20171205 (Fx 58.0b9)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +100
- #1398874
- #1408708
- #1415598
- #1418854
- #1419762
- #1421099
- #1421963
- #1422215
- #1422389
- #1407810 [Core:Audio/Video: Playback]-Add minimal DDLogging in media stack [All][]
- #1421004 [Core:Audio/Video: Playback]-Channels loading media as a top-level document are all leaked [Uns][]
- #1423722 [Core:Audio/Video: Playback]-Update of the libvorbis lib [Uns][]
- #1423814 [Core:Audio/Video: Playback]-av1: backport ssse3 alignment fix [Uns][]
- #1423901 [Core:Audio/Video: cubeb]-Update cubeb from upstream to a88bf02 [Uns][]
- #1421100 [Core:Build Config]-Update win32 builders to rust 1.23.0-beta.2 [Win][]
- #1409083 [Core:CSS Parsing and Computation]-Add a getFlexItem method for flexbox containers [Uns][[designer-tools]]
- #1423832 [Core:CSS Parsing and Computation]-Crash in geckoservo::glue::Servo_StyleSet_NoteStyleSheetsChanged [Win][]
- #1424081 [Core:CSS Parsing and Computation]-Update parking_lot_core Rust crate [Uns][]
- #1422528 [Core:CSS Parsing and Computation]-stylo: DoGetClasses shows up in profiles with stylo. [Uns][]
- #1422538 [Core:CSS Parsing and Computation]-stylo: ServoElementSnapshot is somewhat dumb. [Uns][]
- #1423456 [Core:DOM: Content Processes]-Crash in mozilla::ContentCacheInParent::OnEventNeedingAckHandled #3 [All][]
- #1423644 [Core:DOM: Content Processes]-Don't create the nsAppShell hidden message window, when not using native event processing. [Win][]
- #1395187 [Core:DOM: Content Processes]-It seems that it takes a long time to start the browser since Bug 1384336 landed [Win][]
- #1421758 [Core:DOM: Events]-Crash near null [@ GetNextSibling] [Uns][]
- #1424212 [Core:DOM: Service Workers]-Improve wording in ServiceWorkerPostMessageStorageError [Uns][]
- #1418376 [Core:DOM: Service Workers]-report a message to the web console if we block service workers due to storage configuration [Uns][]
- #1423507 [Core:DOM: Workers]-Data URL Shared Workers must be shared when the parent origins match [Uns][deadline: Chrome aiming to fix in M-64]
- #1419799 [Core:DOM]-Adding letters to textarea inside shadow dom crashes tab on linux, digits crash on Android [All][]
- #1397194 [Core:DOM]-Follow up Bug 1347519, polling manually in macOS gamepad API backend [Mac][]
- #1422465 [Core:DOM]-Remove nsIDOMXULPopupElement interface and [implements] attribute on the "popup-base" and "panel" bindings [Uns][]
- #1419886 [Core:Disability Access APIs]-Find a way to determine UIA client instantiator [Win][aes+]
- #1422392 [Core:Graphics: Layers]-Implement the first round of OMTP for tiled painted layers [Uns][[gfx-noted]]
- #1423742 [Core:Graphics: Text]-Stop using Encoding::ForName in gfxFontUtils [Uns][]
- #1414853 [Core:Graphics: WebRender]-Crash in nsDisplayImageContainer::ConfigureLayer [Win][[wr-mvp] [gfx-noted]]
- #1423669 [Core:Graphics: WebRender]-Debug build with gfx.webrender.hit-test=true crashes on startup [Uns][[wr-mvp] [gfx-noted]]
- #1423807 [Core:Graphics: WebRender]-Enable D3D11TextureData in TextureClient::CreateFromSurface() with WebRender [Uns][[wr-mvp]]
- #1423806 [Core:Graphics: WebRender]-Enable IMFYCbCrImage with WebRender [Uns][[wr-mvp]]
- #1423795 [Core:Graphics: WebRender]-Set correct YUVColorSpace for video if possible [Uns][[wr-mvp]]
- #1423346 [Core:Graphics: WebRender]-Use the correct upload mechanism with ANGLE [Uns][[wr-reserve]]
- #1422475 [Core:Graphics]-FilterNode creation is slow with Direct2D and OMTP [Uns][[gfx-noted]]
- #1423524 [Core:Graphics]-Fix YUVColorSpace of TSurfaceDescriptorDXGIYCbCr at GLBlitHelper::BlitImage() [Uns][]
- #1423919 [Core:Graphics]-New methods in BaseRect [Uns][[gfx-noted]]
- #1419889 [Core:ImageLib]-Intermittent image/test/mochitest/test_bug1217571.html | containers for identical images in different iframes should be identical [Uns][[gfx-noted][stockwell needswork:owner]]
- #1423463 [Core:Internationalization]-Update the LocaleService to handle ja-JP-mac better [Uns][]
- #1419781 [Core:JavaScript Engine: JIT]-wasmBinaryToText mistranslates a global export [All][]
- #1423231 [Core:JavaScript Engine]-Remove unnecessary BaseShape::getUnowned calls from putAccessorProperty/putDataProperty [All][]
- #1420420 [Core:JavaScript Engine]-Update module implementation to latest spec regarding instantiation error handling [Uns][]
- #1422575 [Core:JavaScript: GC]-Crash in OOM | unknown | js::AutoEnterOOMUnsafeRegion::crash | js::gc::StoreBuffer::put<T> [Win][]
- #1420537 [Core:JavaScript: GC]-Intermittent GECKO(1913) | Assertion failure: !CurrentThreadIsHeapBusy(), at /builds/worker/workspace/build/src/js/src/gc/Zone.h:239 [Uns][]
- #1376572 [Core:JavaScript: Standard Library]-Array.p.splice optimization opportunities [Uns][]
- #1424094 [Core:Layout]-Get rid of the second argument of GetLastIBSplitSibling [Uns][]
- #1419964 [Core:Layout]-Remove AdjustFrameForAfterContent. [Uns][]
- #1149555 [Core:Layout]-Update resize event firing to follow the specs [Lin][]
- #1423803 [Core:Memory Allocator]-Turn mozilla::fallible into an alias for std::nothrow [Uns][]
- #1424066 [Core:Networking: DNS]-Rename non-idl OnLookupComplete methods to something better [Uns][[necko-triaged]]
- #1419658 [Core:Networking: HTTP]-Change Basic authentication request header username and password character encoding to UTF-8 (used to be ISO-8859-1) [All][[necko-triaged]]
- #1415536 [Core:Networking]-Extend NotifyNetworkActivity [Uns][[necko-triaged]]
- #1423961 [Core:Networking]-Improve NS_MutateURI.Finalize by passing reference to nsCOMPtr instead nsIURI** [Uns][[necko-triaged]]
- #1424085 [Core:Security: PSM]-certificate reference leaks in IsCertificateDistrustImminent [Uns][[psm-assigned]]
- #1409895 [Core:Security: Process Sandboxing]-Do something about use of getcwd() in sandboxed content processes [Lin][sb+]
- #1422053 [Core:Security: Process Sandboxing]-LaunchApp failure calls ClearOnShutdown off main thread [Win][]
- #1423773 [Core:String]-Remove nsStringGlue.h [Uns][]
- #1423781 [Core:String]-Remove nsVoidableString typedef [Uns][]
- #1331696 [Core:Web Speech]-Remove speech synth direct audio support [Uns][]
- #1423515 [Core:WebRTC: Audio/Video]-Failed to send a devicechange event for permanent permission case (no live stream) [Uns][]
- #1423923 [Core:WebRTC: Audio/Video]-Properly feed reverse stream to the AudioProcessingModule [Uns][]
- #1297418 [Core:WebRTC: Networking]-Update sctp library from upstream [All][]
- #1400363 [Core:WebRTC: Signaling]-Update muted state on tracks when negotiation happens [Uns][]
- #1423866 [Core:WebVR]-Shutdown the vibrate thread when VR controllers are removed [Uns][]
- #1417874 [Core:Widget: Gtk]-Split clipboard implementation to shared and backend specific parts [Uns][]
- #1415627 [Core:XP Toolkit/Widgets: Menus]-Reflows in menus cause e10s <select> menupopups to be repositioned [Mac][]
- #1417708 [Core:XP Toolkit/Widgets: XUL]-Remove unused 'wraparound' attribute on numberbox binding [Uns][]
- #960957 [Core:XPCOM]-Remove support for *nix systems whose char* APIs for file names don't use UTF-8 [All][]
- #1422218 [Firefox:Developer Tools: Animation Inspector]-Property graph in detail pane is incorrect if interval of keyframes is narrow [Uns][]
- #1102464 [Firefox:Developer Tools: Computed Styles Inspector]-Implement a CSS variable tooltip [All][[btpp-backlog]]
- #1419336 [Firefox:Developer Tools: Console]-HTTP inspector do not update the Response panel if it was opened before the Request completed [Uns][[newconsole-mvp]]
- #1422841 [Firefox:Developer Tools: Console]-Remove Immutable in messages reducer [Uns][[newconsole-mvp]]
- #1422470 [Firefox:Developer Tools: Inspector]-Display flex container differently from flex items [Uns][]
- #1369945 [Firefox:Developer Tools: Inspector]-Make it possible to see both the Rules panel and the Layout panel at the same time [Uns][[DevRel:P1][designer-tools]]
- #1423502 [Firefox:Developer Tools: Netmonitor]-Clean up leftover files under netmonitor/src/* [Uns][]
- #1420499 [Firefox:Developer Tools: Source Editor]-Update Codemirror to 5.32.0 [Uns][[third-party-lib-audit] ]
- #1241131 [Firefox:Developer Tools]-Remove reload features from DevTools reload addon [Uns][]
- #1416044 [Firefox:General]-Add telemetry for userChrome.css usage [Uns][]
- #1423958 [Firefox:Installer]-Block 64-bit installs in the stub when Lenovo Onekey Theater is installed [Win][]
- #1415692 [Firefox:Migration]-New/Reset profiles should show the bookmarks toolbar if it contains non-default bookmarks [Uns][]
- #1417678 [Firefox:Search]-Make search default changes in tree [Uns][[fxsearch]]
- #1422106 [Firefox:Sync]-Synced Tabs sidebar and panel need to show unverified state [Uns][]
- #1423647 [Firefox:Theme]-Magnifying glass highlight button looks broken in Downloads Library [Uns][]
- #1415056 [Firefox:Toolbars and Customization]-[RTL] The Flexible Space button is moved outside of customization palette when dragging last button [Uns][]
- #1423891 [Firefox:Toolbars and Customization]-panel-header is gone when going back from Bookmarks to Library in appMenu-multiView [Uns][]
- #1415891 [Mozilla Localizations:wo / Wolof]-[wo] Search engine setup for Firefox for Wolof [All][]
- #1263313 [Toolkit:Add-ons Manager]-(new-amo-search) Change the search in add-ons manager to use just AMO search [Uns][triaged]
- #1423856 [Toolkit:Application Update]-You can't open the application "FirefoxNightly.app" because it may be damaged or incomplete. [Mac][]
- #1073187 [Toolkit:Downloads API]-add referrer policy support to Downloads.jsm [All][tpe-seceng, domsecurity-active]
- #621846 [Toolkit:Password Manager]-"Couldn't decrypt string" while syncing login changes [All][]
- #1419825 [Toolkit:Places]-callers of insertVisitedURIs may overwrite the history title when the input title is null [Uns][[fxsearch]]
- #1408416 [Toolkit:Telemetry]-Audit use of Telemetry warning text in about dialog [Uns][]
- #1423626 [Toolkit:WebExtensions: Frontend]-Installing the 'Quantum Lights dynamic theme' extension breaks resizing the window on Windows 10 [Uns][]
- #1377689 [Toolkit:WebExtensions: Request Handling]-webRequest API should merge multiple headers with the same name rather than using only the last [Uns][[webRequest]]
- #1406675 [Toolkit:WebExtensions: Storage]-WebExtension cannot use IndexedDB at all if "Accept cookies from websites" is disabled [Uns][]
- Partial Landings/Diagnostic Patches:
- #1420407 [Core:Security: PSM]-Land NSPR 4.18 into FF 59 [Uns][[psm-assigned]]
- #1412456 [Firefox:Extension Compatibility]-Remove add-on interposition [Uns][]
- Beta 9 -> Beta 10 Changelog +31
- #1406772
- #1409951
- #1422215
- #1422389
- #1417300 [Core:Audio/Video: Playback]-Ogg Vorbis streams from Icecast stop after first song played [Uns][]
- #1414789 [Core:CSS Parsing and Computation]-4.74 - 10.73% dromaeo_css (linux64, osx-10-10, windows10-64, windows7-32) regression on push ab10dee6754602dc43038618032c2a6b06396661 (Sat Nov 4 2017) [Uns][]
- #1418448 [Core:Disability Access APIs]-Clean up BSTRs for DynamicIA2Data [Win][aes+]
- #1422201 [Core:Disability Access APIs]-NVDA takes on the dev tools document as the content of certain tabs [Win][aes+]
- #1421009 [Core:DOM]-Assertion failure: !HasTimeouts(), at /src/dom/base/TimeoutManager.cpp:888 [Uns][]
- #1421176 [Core:DOM: File]-merged Blob from sliced one produce corrupted Blob [Uns][]
- #1421561 [Core:Editor]-Use IgnoredErrorResult in TextEditRules::WillInsertText() [Uns][]
- #1422281 [Core:General]-Update MOZ_LOG modules list for about:networking#logging to a better list [Uns][[necko-triaged]]
- #1418791 [Core:Graphics]-Crash in mozilla::gfx::FillRectCommand::FillRectCommand [Win][]
- #1419539 [Core:Graphics: Layers]-Crash in mozilla::layers::ContentClientRemoteBuffer::GetUpdatedRegion [Win][[gfx-noted]]
- #1419285 [Core:IPC]-IME candidate window position is always top-left when using Hatena Bookmark Web Extension [Win][]
- #1414421 [Core:IPC: MSCOM]-Change MSCOM diagnostic asserts to fire only on Nightly [Win][aes+]
- #1419096 [Core:Layout]-throbber consumes a lot of CPU and even more CPU when hidden [Uns][]
- #1419917 [Core:Layout: Web Painting]-Assertion failure: old == oldItem, at /builds/worker/workspace/build/src/layout/painting/RetainedDisplayListBuilder.cpp:450 [Uns][]
- #1420171 [Core:Printing: Setup]-Don't get the default printer on Linux if we're printing to a file [Lin][]
- #1421991 [External Software Affecting Firefox:Other]-Startup crash in banksafe64.dll on Firefox 57.0.1 with G Data Security Software [Win][]
- #1410240 [Firefox:Address Bar]-Search suggestions keep displacing awesomebar results as I'm about to click on them [Uns][[fxsearch]]
- #1419301 [Firefox:Developer Tools: Style Editor]-Firefox crashes when Style Editor is open on certain websites [Uns][]
- #1415692 [Firefox:Migration]-New/Reset profiles should show the bookmarks toolbar if it contains non-default bookmarks [Uns][]
- #1417637 [Firefox:Pocket]-Update strings in tree for Pocket [Uns][]
- #1412091 [Firefox:Screenshots]-Export Screenshots 23.0.0 [Uns][]
- #1419148 [Firefox:Screenshots]-Export Screenshots 25.0.0 [Uns][]
- #1417502 [Firefox:Search]-Update Yandex search URLs to use a new format [Uns][]
- #1422518 [Firefox:Tabbed Browser]-Using meta refresh element with a target of "about:blank" no longer results in an empty address bar [Uns][]
- #1422031 [Toolkit:Add-ons Manager]-Remove remaining nav-button style parts in extensions [All][]
- #1423967 [Toolkit:Application Update]-Backout bug 1348087 from 58 [Uns][]
- #1419724 [Toolkit:Form Autofill]-The autofill'ed text will be removed after pressing ESC key [Uns][[form autofill:MVP]]
Nightly 59 fixes since 20171113 (Gecko 58) ~1241
Beta 58 fixes since 20170921 (Gecko 57) ~2873
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide