The first official 20170902 NIGHTLY builds are out
.The Official Firefox 56 Beta 9 builds are not yet out
Previous NIGHTLY: 20170901 (Fx 57.0a1)
Previous BETA: 20170901 (Fx 56.0b8)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +88
- #1395100
- #1395598
- #1395858 [Core:Audio/Video: Playback]-Crash in nsTArray_Impl<T>::AppendElement<T> | mozilla::Preferences::AddAtomicUintVarCache<T> [Win][[clouseau]]
- #1354633 [Core:Audio/Video: Playback]-blank MediaError.message when resisting fingerprinting [Uns][[tor 21792][fingerprinting][fp:m3]]
- #1395393 [Core:Audio/Video: cubeb]-Update libcubeb to revision 42404c88 [Uns][]
- #1391534 [Core:CSS Parsing and Computation]-Computed value of `-moz-linear-gradient(bottom, ...)` is wrong [Uns][]
- #1395979 [Core:CSS Parsing and Computation]-Remove backdrop hack in GetLayoutParentStyleForOutOfFlow [Uns][]
- #1395189 [Core:CSS Parsing and Computation]-stylo: -webkit-linear-gradient defaults to "bottom" as start side (but should default to "top") [Uns][]
- #1395725 [Core:CSS Parsing and Computation]-stylo: Assertion failure: MayTraverseFrom(const_cast<Element*>(root)) [Uns][]
- #1395715 [Core:CSS Parsing and Computation]-stylo: Assertion failure: f (Must have found a first-line frame) [Uns][]
- #1384232 [Core:CSS Parsing and Computation]-stylo: Assertion failure: oldStyleContext->ComputedData() != newContext->ComputedData() [Uns][]
- #1354989 [Core:CSS Parsing and Computation]-stylo: Don’t go through UTF-16 for external stylesheets [Uns][]
- #1388911 [Core:CSS Parsing and Computation]-stylo: Invalid @namespace rule ending with {} is registered in ns map [Uns][]
- #1395351 [Core:CSS Parsing and Computation]-stylo: Stop clobbering dirty bits from the frame constructor. [Uns][]
- #1374235 [Core:CSS Parsing and Computation]-stylo: Useless traversals from frame reconstruction. [Uns][]
- #1394265 [Core:Canvas: WebGL]-Crash in OOM | large | NS_ABORT_OOM | nsTArray_base<T>::EnsureCapacity<T> | nsTArray_base<T>::InsertSlotsAt<T> | nsTArray_Impl<T>::SetLength<T> | mozilla::WebGLContext::InitAndValidateGL [Lin][]
- #1392876 [Core:DOM: Events]-Enable coalescing mouse events to be once per refresh cycle (enable the pref) [Uns][[qf:p3]]
- #1393439 [Core:DOM: Security]-SRI issue when using a service worker [Uns][[domsecurity-active]]
- #1383905 [Core:DOM: Service Workers]-push events can fire in service worker in web extension process [Uns][]
- #1393056 [Core:DOM]-Count open WebSockets owned by an nsGlobalWindow [Uns][]
- #1395945 [Core:DOM]-Remove child array getter [Uns][]
- #1395701 [Core:DOM]-Use a doubly-linked list of ranges, not a hashtable, to track the selection ranges that have a given node as their common ancestor container [Uns][]
- #1380367 [Core:DOM]-Use node references for range boundaries in nsRange [Uns][]
- #1383051 [Core:Disability Access APIs]-Add a visual indicator when accessibility is enabled [Uns][]
- #1393987 [Core:Disability Access APIs]-Add in-process client information to Accessibility Instantiator support info [Uns][aes+]
- #1395840 [Core:Disability Access APIs]-Major breakage with NVDA's virtual buffers in second Thursday's Nightly [Win][aes+]
- #1395329 [Core:Disability Access APIs]-mscom::Interceptor::Create needs to handle IUnknown properly [Win][]
- #1395080 [Core:Editor]-Don't use nsIDOMRange's method if possible in Editor [Uns][]
- #1393140 [Core:Editor]-Rewrite EditorBase::FindBetterInsertionPoint() without using nsINode::GetChildAt() [All][]
- #1395524 [Core:Gecko Profiler]-Child processes fail to start while the profiler is active in the parent process with a fractional sampling interval if the system locale's decimal separator is a comma [All][]
- #1363482 [Core:General]-Pre-load files needed during startup on a background thread [Uns][[qf:p1][triaged]]
- #1391458 [Core:Graphics: WebRender]-Crash in mozilla::ipc::MessageChannel::CxxStackFrame::CxxStackFrame | mozilla::ipc::MessageChannel::Send | mozilla::layers::PWebRenderBridgeChild::SendDPBegin [Win][[gfx-noted]]
- #1395670 [Core:Graphics: WebRender]-Scrollbar runs away when APZ-scrolling in layers-free WR mode [Uns][[gfx-noted]]
- #1368343 [Core:IPC]-Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::ipc::IProtocol::HandleFatalError... with nsDocumentOpenInfo::OnStartRequest [Win][]
- #1395827 [Core:IPC]-Eliminate NO_REMOTE_TYPE="" and make xpcshell spawn DEFAULT_REMOTE_TYPE="web" child processes (also the unused {nsIXULRuntime,nsXULAppInfo}::EnsureContentProcess()) [Uns][]
- #1347799 [Core:Internationalization]-Create Localization DOM bindings module [Uns][]
- #1390214 [Core:JavaScript Engine: JIT]-Encoding-x86-shared.h:318:12: warning: comparison of two values with different enumeration types in switch statement [Uns][]
- #1394493 [Core:JavaScript Engine]-Assertion failure: v.isSymbol(), at js/src/vm/Interpreter.cpp:4392 or Assertion failure: v.isUndefined(), at js/src/jsstr.cpp:3593 [Lin][[jsbugmon:update]]
- #1384513 [Core:JavaScript: GC]-Enable passing either JS::AutoCheckCannotGC or JS::AutoSuppressGCAnalysis to functions that currently only take the former [All][]
- #1396058 [Core:Layout: Tables]-GetLastRealColGroup does unnecessary work [Uns][]
- #1387568 [Core:Layout: Tables]-eColGroupAnonymousCol is unused [Uns][]
- #1394726 [Core:Layout: Text]-Update font.name-list.sans-serif.ko for Windows [Win][]
- #1388892 [Core:Layout]-Hide nsIntRect implementation details from TableArea [Uns][]
- #1387152 [Core:Layout]-We shouldn't use "flex-basis" for sizing children of a -webkit-box [Uns][]
- #1395776 [Core:Memory Allocator]-Fold replace-malloc into mozjemalloc [Uns][]
- #1395140 [Core:Networking: HTTP]-Implement "http-on-stop-request" notification [Uns][[necko-active]]
- #1395884 [Core:Networking]-Fix null TimeStamp compare MOZ_ASSERT failure in RequestContext::Notify [Uns][[necko-active]]
- #1376525 [Core:Panning and Zooming]-APZ: Enable "apz.keyboard.enabled" by default [Uns][[gfx-noted][qf:p1]]
- #1393424 [Core:Panning and Zooming]-Autoscrolling starts instantly on Print Preview mode [All][[gfx-noted]]
- #1385463 [Core:Panning and Zooming]-Enable APZ autoscrolling by default [All][[gfx-noted][qf:p1]]
- #1388903 [Core:Plug-ins]-64-bit Firefox on Windows - NPN_GetValue() passes an invalid HWND to PrintDlg() [Uns][]
- #1395870 [Core:SVG]-Changes in bug 1361639 caused some deadcode in SVGTransformableElement::GetAnimatedTransformList [Uns][[CID 1417207]]
- #1392570 [Core:Security: Process Sandboxing]-Firefox fails to launch on Windows 7 when already running in a job. [Win][sb+]
- #1395486 [Core:Security]-The .txt files are printed wrong [Uns][]
- #1395289 [Core:WebRTC: Audio/Video]-Screensharing is broken (only a quarter of the screen updates + garbage) OSX, Windows (regression) [Mac][]
- #1381627 [Core:WebRTC: Signaling]-Label the EverySecondTelemetryCallback_m runnable [Uns][]
- #1378281 [Core:Widget]-Crash in mozilla::dom::PBrowserChild::SendUpdateContentCache [Win][]
- #1393384 [Core:XPCOM]-Take advantage of new support for measuring heap blocks via interior pointers [All][]
- #1394494 [Core:XPCOM]-Use a custom Frame::Kind for special BHR frame types [Uns][]
- #1394598 [Core:XPConnect]-Incorrect wrapper applied to certain objects reachable from SpecialPowers [All][]
- #1395642 [Firefox:Activity Streams: Newtab]-Add placeholders, finalized 57 strings and bug fixes to Activity Stream [Uns][]
- #1396077 [Firefox:Activity Streams: Newtab]-Ping Centre should be on by default for all channels [Uns][]
- #1395515 [Firefox:Developer Tools: Console]-Introduce webpack aliases for netmonitor modules [Uns][]
- #1395975 [Firefox:Developer Tools: Graphic Commandline and Toolbar]-Merge the 2 commandline.css files [Uns][]
- #1379099 [Firefox:Developer Tools: Style Editor]-Replace the Style Editor spinner with a top down animation [Uns][]
- #1395183 [Firefox:Developer Tools: about:debugging]-Use web-ext note icon is too small with photon styles [Uns][]
- #1395903 [Firefox:Developer Tools]-Remove lazy declaration of sdk/core/heritage for "Class" in devtools/server/performance/recorder.js [Uns][[nosdk]]
- #1395154 [Firefox:General]-If Send Page to Device pageAction is Pinned, it should dismiss when a user sends a tab [Uns][[reserve-photon-structure]]
- #1395410 [Firefox:General]-Page action notifications should be anchored on relevant urlbar button, not main button, if present [Uns][]
- #1392793 [Firefox:General]-Replace reload/stop assets to account for transparency [Uns][[reserve-photon-animation]]
- #1348280 [Firefox:New Tab Page]-Thumbnail causes jank on sites with a requestAnimationFrame [Uns][[qf:p1]]
- #1391488 [Firefox:Sync]-Uptick of failures in Firefox 55: client engine fails with NS_ERROR_XPC_BAD_CONVERT_NATIVE [Uns][]
- #1380377 [Firefox:Sync]-sync-illustration.svg is loaded but not shown at browser startup [Uns][[reserve-photon-performance]]
- #455722 [Firefox:Tabbed Browser]-Add context menu item to duplicate (clone) tab [All][[parity-ie][parity-chrome][parity-opera][parity-edge]]
- #1389713 [Firefox:Theme]-Added webextension's toolbar button at the right-end goes into overflow menu in compact mode [Win][[reserve-photon-visual]]
- #1392699 [Firefox:Theme]-Remove obsolete tab image overrides [Win][]
- #1391187 [Toolkit:Add-ons Manager]-Compare build id to perform a full startup directory scan [Uns][]
- #1377533 [Toolkit:Blocklisting]-Remove scattered references to Kinto and Sqlite in blocklist clients [Uns][]
- #1371232 [Toolkit:Form Manager]-[Creditcard Autofill] Collect information on how many times did users apply credit card autofill [Uns][[story][form autofill:M4][autofill-metrics][ETA:8/4]]
- #1395795 [Toolkit:General]-Convert RemoteController.jsm into a normal JS script in order to avoid paying the cost of wrapping the arrays passed in the arguments [All][]
- #1389595 [Toolkit:Password Manager]-Try to avoid LoginManagerContent._onFormSubmit's RemoteLogins:findRecipes sync IPC [Uns][]
- #1390347 [Toolkit:Password Manager]-Try to avoid LoginManagerContent.getFieldContext's RemoteLogins:findRecipes sync IPC [Uns][]
- #1389596 [Toolkit:Password Manager]-Try to avoid LoginManagerContent.onUsernameInput's RemoteLogins:findRecipes sync IPC [Uns][]
- #1395733 [Toolkit:Safe Browsing]-Toggling "unwanted and uncommon" off and back on leaves users with an unnecessary customized pref [Uns][#sbv4-m9]
- #1396000 [Toolkit:Telemetry]-Clean up aboutTelemetry.dtd format [Uns][]
- #1390269 [Toolkit:Telemetry]-Convert TOUCH_ENABLED_DEVICE to opt-out [Win][]
- #1380256 [Toolkit:Telemetry]-Implement the update ping (reason: "success") [All][[measurement:client]]
- #1377733 [Toolkit:WebExtensions: Untriaged]-Add discarded state to tabs.Tab [Uns][[tabs]]
- Partial Landings/Diagnostic Patches:
- #1394490 [Core:JavaScript Engine]-Fixup handling |this| in presence of NonSyntacticVariablesObject [Uns][]
- #1146817 [Core:JavaScript Engine: JIT]-Provide 8-byte implementations of jit/AtomicOperations [All][]
- #1395513 [Core:JavaScript Engine: JIT]-Optimize calls to Object(object) [Uns][]
- Beta 8 -> Beta 9 Changelog +0
None
Nightly 57 fixes since 20170802 (Gecko 56) ~1914
Beta 56 fixes since 20170613 (Gecko 55) ~2837
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide