The first official 20170926 NIGHTLY builds are out
The Official Firefox 57 Beta 3 builds are out
Previous NIGHTLY: 20170925 (Fx 58.0a1)
Previous BETA: 20170924 (Fx 56.0 RC2)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +73
- #1383411
- #1401339
- #1402728 [Core:Audio/Video: Playback]-Reduce occurrences of TrackBuffersManager raw pointers [All][]
- #1401909 [Core:Audio/Video: Playback]-[ShutdownDecoder] Turn on preference on desktop version again. [All][]
- #1399833 [Core:Audio/Video: cubeb]-Uninitialized variables in CubebUtils [Uns][]
- #1402404 [Core:Build Config]-Remove HAVE_CPP_PARTIAL_SPECIALIZATION from non global defines [Uns][]
- #1363805 [Core:CSS Parsing and Computation]-Only flush styles on nsComputedDOMStyle::UpdateCurrentStyleSources if we know that the child or one of its ancestors need a restyle. [Uns][[qf:p2]]
- #1401739 [Core:CSS Parsing and Computation]-stylo: Assertion failure: nsLayoutUtils::FirstContinuationOrIBSplitSibling(parent) == this (This should only be used for children!) [Uns][[fuzzblocker]]
- #1403030 [Core:CSS Parsing and Computation]-stylo: C++ declarations of Servo_GetArcStringData and friends don't match Rust definitions [Uns][]
- #1402366 [Core:CSS Parsing and Computation]-stylo: panicked at 'Resolving style on <html> without current styles [Uns][]
- #1403073 [Core:CSS Parsing and Computation]-stylo: some bindgen object layout issues [Uns][]
- #1396584 [Core:DOM: Core & HTML]-Remove support for multiple ShadowRoots [Uns][]
- #1402858 [Core:DOM: IndexedDB]-Remove ENABLE_INTL_API conditional and non-Intl legacy codepaths from IndexedDB [All][]
- #1389418 [Core:DOM: Web Payments]-Pass payment-request-ctor-pmi-handling web-platform-tests [Uns][]
- #1392970 [Core:DOM]-Consider having a reference of the CustomElementDefinition in the custom element itself [Uns][dom-ce-m3]
- #1402586 [Core:DOM]-Crash in nsTArray_base<T>::SwapArrayElements<T> | nsTArray_Impl<T>::SwapElements<T> | mozilla::ipc::DeserializeIPCStream [Win][]
- #1301024 [Core:DOM]-Creating an custom element via createElement/createElementNS should call constructor or run upgrade steps [Uns][dom-ce-m2]
- #1384915 [Core:DOM]-IMEContentObserver::NotifyContentAdded shouldn't use node indices [Uns][]
- #1402859 [Core:DOM]-Remove ENABLE_INTL_API conditional from webidl and dom/base code, now that it's true across all builds [All][]
- #1402743 [Core:DOM]-Remove nsIDOMWindowUtils::getCursorType() [All][]
- #1401561 [Core:Disability Access APIs]-Make sure the JAWS prompt doesn't trigger in non-e10s [Win][aes+]
- #1402739 [Core:Graphics: Layers]-Fix mutex handling around async ImageContainer [Uns][[gfx-noted]]
- #1401227 [Core:Graphics: Text]-Crash in premultiply_data [And][[clouseau][gfx-noted]]
- #1402439 [Core:Graphics: WebRender]-Compositor isn't properly notified of animations ending, resulting in infinite composites [Uns][[wr-mvp] [gfx-noted]]
- #1402925 [Core:Graphics: WebRender]-Don't set a compositor animation id in StackingContextHelper if the animation has ended [Uns][[gfx-noted][wr-mvp]]
- #1400411 [Core:Graphics: WebRender]-Stop using a DrawTargetSkia inside of TextDrawTarget [Uns][[wr-mvp]]
- #1400382 [Core:Graphics: WebRender]-text-layers: implement text-overflow: ellipsis [Uns][[wr-mvp] [gfx-noted]]
- #1402200 [Core:Graphics]-Expose nsRect to pixman_box helpers [Uns][[gfx-noted]]
- #1402862 [Core:Graphics]-Remove ENABLE_INTL_API conditional from gfx build files [All][[gfx-noted]]
- #1402769 [Core:HTML: Parser]-Remove unused stuff in and around nsParserModule.cpp [All][]
- #1398070 [Core:IPC]-Crash in mozilla::ipc::MessageChannel::WillDestroyCurrentMessageLoop [All][]
- #1382783 [Core:ImageLib]-Use IO thread to do copying for chrome and blob URIs [Uns][[gfx-noted]]
- #1402799 [Core:Internationalization]-Remove '#if ENABLE_INTL_API' conditional from line-breaker code [All][]
- #1402271 [Core:Internationalization]-Remove support for non-ICU unicode character property tables. [All][]
- #1329019 [Core:JavaScript Engine: JIT]-Wasm: Too many vector grows and copies in asmMergeWith [Uns][]
- #1352453 [Core:Layout: Web Painting]-Crash [@ComputeBorderSpacedRepeatSize] Divide-by-Zero [Uns][]
- #1402199 [Core:Layout: Web Painting]-Move code for adding extra background items into a helper [Uns][]
- #1402204 [Core:Layout: Web Painting]-Remove NS_SCROLLFRAME_INVALIDATE_CONTENTS_ON_SCROLL [Uns][]
- #1402203 [Core:Layout]-Add a new layout phase for displaylist building [Uns][]
- #1402197 [Core:Layout]-Add an option for GetTransformToAncestor to stop at stacking contexts and displayport [Uns][]
- #1396395 [Core:Networking: HTTP]-Firefox crashes when submitting form [Uns][]
- #1263722 [Core:Networking]-There should be a PerformanceEntry for the document load [Uns][[necko-next]]
- #1400001 [Core:Networking]-Use AwaitingCacheCallbacks when deciding if racing instead of mCacheAsyncOpenCalled [Uns][[necko-active]]
- #1392643 [Core:Networking]-error: lambda capture initializers only available with -std=c++14 or -std=gnu++14 [Uns][[tor][necko-active]]
- #1401888 [Core:Printing: Output]-Make EMFViaExtDLLHelper inherit from PDFViaEMFPrintHelper [Uns][]
- #1397671 [Core:SVG]-svg inside div with css "transform-style: preserve-3d;" is not visible [All][]
- #1401796 [Core:Security: PSM]-HSTS preloading entries get removed on "could not connect to host" errors [Uns][[psm-assigned]]
- #1402328 [Core:String]-New String Organization fully specializes structs inside of template classes which breaks gcc [Uns][[tor]]
- #1401873 [Core:XPCOM]-Remove nsHtml5Atom [Uns][]
- #958643 [Core:XPConnect]-de-holder XPCConvert::NativeInterface2JSObject [All][]
- #1402178 [Firefox:Address Bar]-Title and urls get cropped with overflow ellipses at strange places when results updates [Uns][[fxsearch]]
- #1383974 [Firefox:Developer Tools: Animation Inspector]-Animation inspector doesn't show easing in tooltip for steps timing function [Uns][]
- #1395276 [Firefox:Developer Tools: Console]-$ and $$ console commands throw system principal errors [Uns][]
- #1402343 [Firefox:Developer Tools: Source Editor]-Update Codemirror to 5.30.0 [Uns][[third-party-lib-audit]]
- #1398061 [Firefox:Developer Tools: WebIDE]-Remove simulators from WebIDE [Uns][]
- #1395367 [Firefox:Developer Tools]-Highlight iframe when hovering an entry in the iframe document selector [Uns][]
- #1397452 [Firefox:Developer Tools]-Remove all SDK compatibility code from devtools [Uns][]
- #1402721 [Firefox:Menus]-Add/edit bookmark panel should open anchored on the page action (ellipsis) button instead of on the identity block (left side of the address bar) when the bookmarks star action is not pinned/visible [Uns][[reserve-photon-structure]]
- #1398531 [Firefox:Menus]-[Photon] Zoom indicator in hamburger menu looks bulky [Win][[reserve-photon-structure]]
- #1402065 [Firefox:PDF Viewer]-Remove __in and __out from PDFium [Uns][[tor]]
- #1400219 [Firefox:Preferences]-Align permission status menulists in the permission dialog with the header and adjust the menulist margin [Uns][]
- #1402287 [Firefox:Preferences]-Stop the separator in the permissions dialog header from moving [Uns][]
- #1401314 [Firefox:Preferences]-The search screenshots in the preferences window are wrong in RTL mode [Uns][[reserve-photon-preference]]
- #1394933 [Firefox:Theme]-Bookmarks toolbar dropzone needs new icon [Uns][[reserve-photon-visual]]
- #1387171 [Firefox:Theme]-Tabbar scrolls when exiting customize mode [Uns][[reserve-photon-visual][p3]]
- #1363028 [Firefox:Theme]-Update bookmark toolbar icons [Uns][[reserve-photon-visual][p3]]
- #1393374 [Toolkit:Form Manager]-[Form Autofill] Add test cases to check the search result that fallback from credit card fields [Uns][[form autofill:MVP]]
- #1400147 [Toolkit:Form Manager]-[Form Autofill] Disable credit card heuristics when credit card availability is set to false [Uns][[form autofill:MVP]]
- #1402860 [Toolkit:General]-Remove ENABLE_INTL_API conditional from nsChromeRegistry [All][]
- #1399879 [Toolkit:Places]-Remove from history when right-clicking a download in the download button list is slow to act [Uns][[mozfr-community][fxsearch]]
- #1356854 [Toolkit:Safe Browsing]-Crash in nsFileStreamBase::Write [Win][]
- #1393801 [Toolkit:Telemetry]-Extend Scalar Telemetry core for recording from addons [All][[measurement:client]]
- #1373853 [Toolkit:WebExtensions: Frontend]-Show that a WebExtension has change about:newtab [Uns][[triaged]]
- Partial Landings/Diagnostic Patches:
None
- Beta 2 -> Beta 3 Changelog +48
- #1399091
- #1399922
- #1396542 [Core:Audio/Video: cubeb]-Firefox 57 audio fails on some Linux machines; needs read access to /var/lib/dbus/machine-id [Uns][[sb+]]
- #1402472 [Core:CSS Parsing and Computation]-stylo: Assertion failure: !aElement->HasFlag(ELEMENT_HANDLED_SNAPSHOT) [Uns][]
- #1400936 [Core:CSS Parsing and Computation]-stylo: Assertion failure: !mServoRestyleRoot || mServoRestyleRoot == aRoot || nsContentUtils::ContentIsFlattenedTreeDescendantOfForStyle(mServoRestyleRoot, aRoot) [Uns][]
- #1402684 [Core:CSS Parsing and Computation]-stylo: Crash in NoteDirtyElement [Win][[clouseau]]
- #1334730 [Core:CSS Parsing and Computation]-stylo: implement an nth-index cache [Uns][]
- #1401256 [Core:CSS Parsing and Computation]-stylo: thread '<unnamed>' panicked at 'should check whether we're a non-inherited property' [Uns][]
- #1400668 [Core:DOM: Device Interfaces]-Process key handle exclusion list when registering a token [All][[webauthn]]
- #1047098 [Core:DOM]-'Clear Recent History' with 'Cache' or 'Offline Website Data' doesn't clear QuotaManager storage and ServiceWorkers [All][[tor][fingerprinting]]
- #1401840 [Core:DOM]-Crash in nsFrameManager::CaptureFrameStateFor when opening Presenter View in Google Slides [Mac][[clouseau]]
- #1401726 [Core:DOM]-Crash near null [@GetBoolFlag] [Uns][]
- #1401982 [Core:Disability Access APIs]-Trigger restart doorhanger if "Prevent accessibility services from accessing your browser" preference is toggled. [Uns][]
- #1397918 [Core:Graphics]-Crash in libc-2.19.so@0x36c37 from nsShmImage [Lin][[gfx-noted]]
- #1294788 [Core:Graphics]-Firefox under Windows 10 with classic theme: Display errors [Win][[gfx-noted]]
- #1401524 [Core:ImageLib]-Crash in mozilla::image::ImageSurfaceCache::SuggestedSize (again) [Uns][[gfx-noted]]
- #1401804 [Core:JavaScript: GC]-Intermittent application crashed [@ js::ProxyObject::setPrivate(JS::Value const&)] (Assertion failure: !JS::GCThingIsMarkedGray(JS::GCCellPtr(priv)), at js/src/vm/ProxyObject.cpp:131) [Uns][]
- #1401709 [Core:Layout]-Crash near null [@ FloatManager] [Uns][]
- #1401706 [Core:Layout]-stylo: Assertion failure: aFrame->StyleContext()->IsNonInheritingAnonBox() (Why did this frame not end up with a parent context?), at /builds/worker/workspace/build/src/layout/base/ServoRestyleManager.cpp:1516 [Uns][]
- #1397686 [Core:Networking]-Sometimes network never finish loading [Lin][]
- #910207 [Core:Networking]-Speculative connections should prevent Client Certificate Selection dialog [All][[necko-active][fxsearch]]
- #1402351 [Core:Security: Process Sandboxing]-Make the Linux level 3 / read sandbox ride the trains. [Lin][]
- #1402340 [Core:Security: Process Sandboxing]-Revert Windows sandbox in 57 to level 3 [Win][]
- #1401641 [Core:Widget: Cocoa]-6.49 - 13.89% tp5o / tp5o_webext (osx-10-10) regression on push e4ac2e4268c7 (Tue Sep 19 2017) [Uns][]
- #1401821 [Core:XPCOM]-Test failures caused by changes to nsTextFormatter in bug 1388789 [Uns][[Thunderbird-testfailure: XZ all]]
- #1401682 [Firefox:Activity Streams: Newtab]-2.29 - 6.38% tart (linux64, windows7-32) regression on push 2ecda1649fe43924e185445db870d7fd7e27bb0b (Wed Sep 20 2017) [Uns][]
- #1402529 [Firefox:Activity Streams: Newtab]-Fix broken story dismissing, unintended telemetry and bug fixes to Activity Stream [Uns][]
- #1399454 [Firefox:Address Bar]-The address bar should be focused before first paint [Uns][]
- #1402059 [Firefox:Bookmarks & History]-TypeError: can't redefine non-configurable property "gEditItemOverlay" when opening the library window on Mac (lots of menu items enabled when they should be disabled) [Uns][[fxsearch]]
- #1401878 [Firefox:Preferences]-SiteDataManager.jsm removeAll should clean up ServiceWorkers and QuotaManager data [Uns][]
- #1400812 [Firefox:Security]-Consider removal containers drawer icon [Uns][]
- #1387609 [Firefox:Theme]-"Close tab" button icon in the tab bar are too dark after landing patch from bug #1385702 [Win][[reserve-photon-visual][p4]]
- #1395651 [Firefox:Theme]-Change tab accent color to reflect new Photon spec [Uns][[reserve-photon-visual]]
- #1399647 [Firefox:Theme]-Go button arrow is scaled down (wrong size) [Uns][[reserve-photon-visual]]
- #1401917 [Firefox:Theme]-Tab strip scroll button fill-opacity is off [All][[reserve-photon-visual]]
- #1399584 [Firefox:Theme]-Update context menu icons on back/forward buttons to match Photon style [Uns][[reserve-photon-visual]]
- #1401933 [Firefox:Theme]-[Windows 8] Dark theme and light theme background don't apply [Uns][[reserve-photon-visual]]
- #1401497 [Firefox:Theme]-menu-badged.svg lacks context-fill-opacity [Uns][]
- #1401735 [Firefox:Toolbars and Customization]-Extension button notification/badge in Bookmarks Toolbar is truncated after landing patch from bug #1389966 [Win][[reserve-photon-visual]]
- #1402376 [Toolkit:Application Update]-Add JAWS client information to update url [Win][aes+]
- #1399177 [Toolkit:Application Update]-Update available doorhanger's "See what's new" link styling looks weird when brandShorterName == Firefox [Uns][]
- #1401851 [Toolkit:Places]-Yahoo favicon / rich-icon is black [Uns][[fxsearch]]
- #1391531 [Toolkit:Telemetry]-Intermittent toolkit/components/telemetry/tests/unit/test_TelemetrySession.js | test_changeThrottling - [test_changeThrottling : 2204] 2 == 1 [Uns][[stockwell unknown]]
- #1400870 [Toolkit:Telemetry]-Investigate the missing attribution code in main pings [All][]
- #1333050 [Toolkit:WebExtensions: Compatibility]-Implement clearing of IndexedDB in browsingData API [Uns][[browsingData]triaged]
- #1397975 [Toolkit:WebExtensions: General]-Allow is_default with an opt-in dialog [Uns][]
- #1375546 [Toolkit:WebExtensions: General]-getRecentlyClosed({}) does not always list name and url from time when tab was closed [Uns][investigate]
- #1379148 [Toolkit:WebExtensions: Untriaged]-document.write does not synchronously modify a document if an extension has content scripts at document_start [Win][]
Nightly 58 fixes since 20170921 (Gecko 57) ~263
Beta 57 fixes since 20170802 (Gecko 56) ~3113
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide