The first official 20170906 NIGHTLY builds are out
.The Official Firefox 56 Beta 10 builds are not yet out
Previous NIGHTLY: 20170905 (Fx 57.0a1)
Previous BETA: 20170905 (Fx 56.0b9)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +78
- #1282408
- #1394522
- #1396515 [Core:Audio/Video: Playback]-Fix wrong && and || operators indentation [Uns][]
- #1396629 [Core:Audio/Video: Playback]-Show container type in media debug [Uns][]
- #1396547 [Core:Audio/Video: Playback]-Use Supports() in PDMFactory::CreateDecoder() instread of SupportsMimeType() [Uns][]
- #1395022 [Core:Audio/Video: Recording]-MediaRecorder fires start event when erroring [Uns][]
- #1330412 [Core:CSS Parsing and Computation]-(stylo-nightly) Enable Stylo in the Nightly channel [Uns][]
- #1396731 [Core:CSS Parsing and Computation]-Make the default font size for zh same as other languages [Mac][]
- #1394994 [Core:CSS Parsing and Computation]-Stylo: Keyframe rules missing line / column info [All][]
- #1388855 [Core:CSS Parsing and Computation]-have CSS parser find source map URLs and preserve them on style sheet [Uns][]
- #1394551 [Core:CSS Parsing and Computation]-stylo: Make some optimizations for @font-feature-values [Uns][]
- #1387958 [Core:CSS Parsing and Computation]-stylo: Measure the entire stylist during memory reporting [Uns][]
- #1390702 [Core:CSS Parsing and Computation]-stylo: make font-variation-settings animatable [Uns][]
- #1380590 [Core:CSS Parsing and Computation]-stylo: the fill color should be transparent when `svg.context-properties.content.enabled=false` and no fallback color given [Uns][]
- #1394302 [Core:CSS Parsing and Computation]-stylo: using calc() in font-size in animation produces inconsistent and wrong results [All][]
- #1336772 [Core:DOM: Animation]-CSS animation of fill-opacity doesn't beat transition [Uns][]
- #1384623 [Core:DOM: Device Interfaces]-WebAuthn objects marked [SameObject] must cache those objects [All][[webauthn]]
- #1331740 [Core:DOM: Security]-ContentSecurityManager needs to pass the correct context for TYPE_DOCUMENT loads (ake remove content policy check from docshell) [Uns][[domsecurity-active]]
- #1393283 [Core:DOM: Security]-privacy.resistFingerprinting should change the user agent to 52, not 50 [Uns][[tor][fingerprinting][domsecurity-active]]
- #1390660 [Core:DOM]-Short circuit CC QIs for a few classes [Uns][]
- #1395948 [Core:Document Navigation]-top level data: url loading blocking happens too late [Uns][]
- #1387357 [Core:Event Handling]-Crash when switching quickly between tabs [Lin][]
- #1396474 [Core:Graphics: Layers]-Rotated buffer contents can be drawn incorrectly when using OMTP [Uns][]
- #1393956 [Core:Graphics: WebRender]-Crash in arena_dalloc_small | free_impl | std::vector<T>::_Reallocate [Win][]
- #1390138 [Core:Graphics: WebRender]-Crash in core::result::unwrap_failed<T> | webrender::renderer::LazilyCompiledShader::bind [Win][]
- #1395637 [Core:Graphics: WebRender]-Update webrender to 0875e21c4e80e19a3faeabf46c445a7a1cd59212 [Uns][[gfx-noted]]
- #1396521 [Core:Graphics]-Crash in @0x0 | mozilla::gl::StreamFromD3DTexture [Win][]
- #1396704 [Core:Graphics]-Intermittent test_FrameSelection.html,test_HaveMetadataUnbufferedSeek.html | application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log] after Assertion failure: [GFX1]: GLBlitHelper requires vertex_array_object [Uns][gfx-noted [stockwell fixed:product]]
- #1396982 [Core:ImageLib]-Make imageCacheQueue use nsTArray [Uns][]
- #1396870 [Core:ImageLib]-imgLoader::CheckCacheLimits() janks vnc_playback.html [Uns][[qf:p1]]
- #1394496 [Core:JavaScript Engine]-Assertion failure: !chain->is<GlobalObject>(), at js/src/vm/EnvironmentObject.cpp:3188 [Lin][[jsbugmon:update]]
- #1277338 [Core:JavaScript Engine]-Move rust-mozjs bindings into mozilla-central [Uns][]
- #1389295 [Core:Layout: Tables]-What should the border-collapse damage area be when appending a rowspanning cell that spans into "dead" rows? [Uns][]
- #1396489 [Core:Layout: View Rendering]-Let gfxContext::GetClipExtents be able to return clipped rect in either user space or device space [Uns][]
- #1396676 [Core:Networking: Cookies]-Don't leak CookieServiceChild in every child process [Uns][[necko-active]]
- #1396776 [Core:SVG]-Move mCanvasTM from the derived class of nsSVGViewportFrame to nsSVGViewportFrame [Uns][]
- #1396896 [Core:SVG]-SVGAElement doesn't need to be cycle collected any more [Uns][]
- #1396449 [Core:Security: CAPS]-DeCOMtaminate extension principals [Uns][]
- #1393143 [Core:Security: PSM]-remove some unused PKCS#11 interface methods and attributes [Uns][[psm-assigned]]
- #1396137 [Core:Security: PSM]-update broken-fips-pkcs#11-module-db-handling-code for when we use the sqlite-backed databases [Uns][[psm-assigned]]
- #1229829 [Core:Security: Process Sandboxing]-Use an alternate desktop for the Windows content sandbox by default. [Win][sb+]
- #1394341 [Core:Web Audio]-mismatched moz_xmalloc/delete in SharedBuffer/AudioBlock [Uns][]
- #1392837 [Core:WebRTC: Audio/Video]-Setting OSX audio to "4 ch 24-bit integer 44.1 kHz" causes permanent "NotReadableError: Failed to allocate audiosource" in Firefox [Mac][]
- #1264479 [Core:WebRTC: Signaling]-Implement RTCPeerConnection attributes: currentLocalDescription pendingLocalDescription currentRemoteDescription pendingRemoteDescription [Uns][]
- #1394654 [Core:Widget: Cocoa]-remove OS X opengl workaround from Mozilla bug 603134 [Uns][]
- #1394694 [Core:XP Toolkit/Widgets: XUL]-Remove nsIAtom usage from some XUL-related IDL files [Uns][]
- #1393885 [Core:XPCOM]-provide a faster path for do_GetWeakReference [All][]
- #1396570 [Core:XPConnect]-XrayWrapper assumes JSPROP_SETTER and JSPROP_GETTER imply non-null setter/getter values [Uns][]
- #1395743 [Firefox:Address Bar]-Pocket button should come before bookmarks star button in urlbar [Uns][[reserve-photon-structure]]
- #970469 [Firefox:Developer Tools: Debugger]-Stepping out at a breakpoint pauses on the same line twice [Mac][]
- #1382341 [Firefox:Developer Tools: Inspector]-Refreshing page while Web Developer Inspector is open never remembers scroll position [Uns][]
- #1251658 [Firefox:Developer Tools]-Turn off the noautohide mode when the browser toolbox is closed, or when the browser is closed [Uns][[btpp-fix-later]]
- #1394992 [Firefox:Developer Tools]-devtools/server/actors/object.js includes workarounds for resolved bug 1163520 [All][]
- #1396626 [Firefox:Disability Access]-implement ARIA 1.1 aria-haspop [Uns][]
- #366945 [Firefox:General]-middle-clicking on a page starts a load based on clipboard contents (on unix-like hosts) [Lin][[parity-chrome] workaround: set middlemouse.contentLoadURL to false in about:config]
- #1387356 [Firefox:General]-Remove deprecated fireSidebarFocusedEvent, sidebarOnLoad, toggleSidebar functions [All][[good first bug][lang=js]]
- #1392535 [Firefox:General]-Update GMP fallback downloader for Widevine 1008 CDM [Uns][]
- #1396912 [Firefox:Installer]-Stub installer progress bar stops moving at a certain point for some time [Win][]
- #1396053 [Firefox:Menus]-Page action urlbar button ordering can get messed up for new windows [Uns][[reserve-photon-structure]]
- #1392532 [Firefox:Preferences]-The font size on Linux is too huge, compared to Mac and Windows. [Uns][[photon-preference]]
- #1396927 [Firefox:Search]-Diec2 search plugin is broken [Uns][]
- #1396544 [Firefox:Sync]-Attempting and failing to sync without Firefox Sync configured [Uns][]
- #1284886 [Firefox:Tabbed Browser]-Add discardBrowser method to tabbrowser.xml [Uns][]
- #1388589 [Firefox:Theme]-Add Button States to Items in the Location Bar [All][[reserve-photon-structure]]
- #1385713 [Firefox:Theme]-Library icon direction on the main toolbar is inconsistent with the one on the menu on RTL builds [Uns][[reserve-photon-structure]]
- #1374315 [Firefox:Theme]-[Photon] overflow panel should have rounded corners (not square ones) on OS X [Mac][[photon-structure]]
- #1395596 [Firefox:Toolbars and Customization]-Bookmark Toolbar changes size when switching between customize mode and another tab [Uns][[reserve-photon-visual]]
- #1393565 [Firefox:Toolbars and Customization]-De-duplicate the JS code and CSS that sets the bookmark and pocket library animation [Uns][[reserve-photon-animation]]
- #1396624 [Firefox:Toolbars and Customization]-Hide URL bar elements and the stop button with display:none instead of visibility:collapse to prevent the icons from being loaded needlessly [All][]
- #1396578 [Toolkit:Add-ons Manager]-Non-mpc yellow info bar appears when upgrading non-mpc legacy add-ons to webextensions [All][]
- #1396581 [Toolkit:Downloads API]-Allow retrieving DownloadHistoryList objects that show private downloads [Uns][]
- #1395519 [Toolkit:Form Manager]-[Form Autofill] Data Loss in Saved Addresses when submitting to update from a form [All][ [form autofill:MVP]]
- #1395411 [Toolkit:Safe Browsing]-Removing lists from urlclassifier.*Table doesn't remove them from the update checker [Uns][#sbv4-m9]
- #1396211 [Toolkit:Telemetry]-Clean up code for dates in aboutTelemetry.js [Uns][]
- #1374463 [Toolkit:WebExtensions: Frontend]-Identity drop down not shown on newtab or home page overrides [Uns][[triaged]]
- #1339610 [Toolkit:WebExtensions: Frontend]-Not possible to use the contextualIdentity API icon [Uns][[contextualIdentities], triaged]
- #1392210 [Toolkit:WebExtensions: Frontend]-[OOP] onBeforeLinkTraversal is not called for extension frames [Uns][]
- #1293853 [Toolkit:WebExtensions: Untriaged]-Add support for separators to bookmarks API [Uns][[design-decision-approved]triaged[bookmarks][outreach][awe:firefoxdav@icloud.com]]
- Partial Landings/Diagnostic Patches:
- #1396453 [Core:Graphics]-Crash in gfxPlatform::Init, with MOZ_CRASH(Already started???) [Mac][]
- #1395828 [Core:HTML: Parser]-Remove the parser service [Uns][]
- #1389029 [Core:Layout: Tables]-Make nsTableFrame stop calling ResolveInheritingAnonymousBoxStyle from attribute notifications. [Uns][]
- #1386955 [Core:Security: PSM]-Upgrade Firefox 57 to NSS 3.33 [Uns][]
- #1396085 [Firefox:Sync]-Photon menu killed the Sync calls to action [Uns][]
- #1396652 [Toolkit:WebExtensions: General]-Intermittent toolkit/components/extensions/test/mochitest/test_ext_xhr_capabilities.html | application crashed [@ WebRequestService::ChannelParent::Detach()] [Uns][]
- Beta 9 -> Beta 10 Changelog +18
- #1393624
- #1335029 [Core:Audio/Video: MediaStreamGraph]-Crash in mozilla::MediaStreamGraphImpl::ApplyAudioContextOperationImpl [Win][]
- #1391733 [Core:Disability Access APIs]-Update telemetry to provide information about e10s incompatible jaws usage [Uns][aes+]
- #1366217 [Core:JavaScript: GC]-Crash in LongestPhaseSelfTime [Win][[clouseau][tbird crash]]
- #1387059 [Core:Layout]-Can't click on Play button on Soundcloud station [Uns][[webcompat]]
- #1394661 [Core:Layout: Text]-monospace font mapped to OS's system locale's map instead of OS's user locale [Uns][]
- #1396361 [Core:Memory Allocator]-Crash in <name omitted> | -[NSApplication _doUnhideWithoutActivationMaybeFakingIt:] [Mac][]
- #1392570 [Core:Security: Process Sandboxing]-Firefox fails to launch on Windows 7 when already running in a job. [Win][sb+]
- #1395289 [Core:WebRTC: Audio/Video]-Screensharing is broken (only a quarter of the screen updates + garbage) OSX, Windows (regression) [Mac][]
- #1386664 [Core:WebVR]-Add "Knuckles" string id for SteamVR Knuckles controllers [Uns][]
- #1389939 [Firefox:Developer Tools]-Stop syncing devtools and browser dark/light themes (unbreak cases where syncing is broken, like the firebug theme) [Uns][]
- #1328008 [Firefox:Developer Tools: JSON Viewer]-JSON View: copying a single text value - round 2, fight [Uns][]
- #1392960 [Firefox:Preferences]-Privacy preference checkboxes don't match preference values when reached via about:preferences#privacy-reports [All][]
- #1390586 [Firefox:Sync]-Search icon in Synced Tabs in Windows sidebar is uncentered [Win][]
- #1391488 [Firefox:Sync]-Uptick of failures in Firefox 55: client engine fails with NS_ERROR_XPC_BAD_CONVERT_NATIVE [Uns][]
- #1387988 [Toolkit:Form Manager]-[Form Autofill] Optimize "findLabelElements" function [Uns][[form autofill:MVP]]
- #1392888 [Toolkit:Form Manager]-Form AutoFill uses the super inefficient getElementsByTagName() API [Uns][[qf:p2] [form autofill]]
- #1393083 [Toolkit:Form Manager]-[Form Autofill] CJK names should be combined in the order: familyName + givenName [All][[form autofill]]
Nightly 57 fixes since 20170802 (Gecko 56) ~2070
Beta 56 fixes since 20170613 (Gecko 55) ~2859
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide