The first official 20170901 NIGHTLY builds are out
The Official Firefox 56 Beta 8 builds are out
Previous NIGHTLY: 20170831 (Fx 57.0a1)
Previous BETA: 20170829 (Fx 56.0b7)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +117
- #1393624
- #1335029 [Core:Audio/Video: MediaStreamGraph]-Crash in mozilla::MediaStreamGraphImpl::ApplyAudioContextOperationImpl [Win][]
- #1395593 [Core:Audio/Video: MediaStreamGraph]-Don't query the maximum channel count in ::PlayAudio using cubeb [Uns][]
- #1394724 [Core:Audio/Video: Playback]-Data race in ChannelMediaResource when HTTP OMT data delivery is enabled [Uns][]
- #1394589 [Core:Audio/Video: Playback]-Load AMD VP9 decoder using service ID [Win][]
- #1377278 [Core:Audio/Video: Playback]-NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006) - The media could not be loaded, either because the server or network failed or because the format is not supported. [Uns][]
- #1395139 [Core:Audio/Video: Playback]-Put AMD VP9 decoder behind pref [Uns][]
- #1395014 [Core:Audio/Video: Playback]-Remove MediaSourceResource [Uns][]
- #1394590 [Core:Audio/Video: Playback]-load AMD VP9 decoder when DLLs are found. [Win][]
- #1395032 [Core:Build Config]-Remove remainder of the VS CRT allocator mismatch hack [Uns][]
- #1395650 [Core:CSS Parsing and Computation]-Make anonymous colgroups non-inheriting anon boxes [Uns][]
- #1394729 [Core:CSS Parsing and Computation]-Measure memory usage of Stylo's Rule Tree [All][]
- #1393189 [Core:CSS Parsing and Computation]-stylo: Assertion failure: IsResolved() [Uns][]
- #1390389 [Core:CSS Parsing and Computation]-stylo: Assertion failure: parent->FirstContinuation() == aParent || (parent->StyleContext()->IsInheritingAnonBox() && parent->GetContent() == aParent->GetContent()) [Uns][]
- #1395591 [Core:CSS Parsing and Computation]-stylo: Crash near null [@ mozilla::ServoRestyleManager::DoReparentStyleContext] [Uns][]
- #1390352 [Core:CSS Parsing and Computation]-stylo: Various SMIL mochitests fail due to animation of 'clip' property [All][]
- #1394935 [Core:CSS Parsing and Computation]-stylo: panicked at '<div id=subwrap> (0xb264dc0) has still dirty bit true or animation-only dirty bit false' [Uns][]
- #1393605 [Core:CSS Parsing and Computation]-stylo: panicked at 'determinant should now be 1 or -1' [Uns][]
- #1385789 [Core:CSS Parsing and Computation]-stylo: remove HasStateDependentStyle warnings [Uns][]
- #1393232 [Core:DOM: Core & HTML]-Consider to use nsStringBuffer for nsTextFragment::m2b [Uns][]
- #1380270 [Core:DOM: Device Interfaces]-Add dlopen() version of libudev-sys [Uns][[webauthn]]
- #1394745 [Core:DOM: Quota Manager]-Evicting the same origin string but in the different persistence type hits the assertion in MaybeUpdateSize() [Uns][]
- #1353762 [Core:DOM: Security]-Too much sha-512 crashes firefox [Uns][[domsecurity-active]]
- #1395421 [Core:DOM]-Add a notification when get() is called on a JS-implemented maplike [Uns][]
- #1382377 [Core:DOM]-Consider making the console API no-op when the devtools add-on isn't installed [Uns][]
- #1395220 [Core:DOM]-Crash in mozilla::dom::FetchStream::RequestDataCallback [Mac][]
- #1390717 [Core:DOM]-Intermittent /fetch/api/response/response-stream-disturbed-3.html | application crashed [@ bool IsAboutToBeFinalizedInternal<JSObject>(JSObject**)] [Uns][]
- #1394357 [Core:DOM]-Label PContent::Msg_BlobURL(Re|Unre)gistration with SystemGroup [Uns][]
- #1394350 [Core:DOM]-Label PContent::Msg_PIPCBlobInputStreamConstructor with SystemGroup [Uns][]
- #1394349 [Core:DOM]-Label dom::SimpleTextTrackEvent with its associated inner window [Uns][]
- #1392500 [Core:DOM]-Name the users of setTimeout() in Timer.jsm [Uns][]
- #1394719 [Core:DOM]-Optimize HasRTLChars usage [Uns][]
- #1395442 [Core:DOM]-Remove nsHTMLDocument::mFormControls because it's never set [All][]
- #1394395 [Core:Disability Access APIs]-"\include\mozilla/mscom/PassthruProxy.h(103): error C3646: 'mPreservedStream': unknown override specifier" with --disable-accessibility [Uns][]
- #1394927 [Core:Disability Access APIs]-Gecko Profiler fails to display various markers in the timeline view [Uns][]
- #1395157 [Core:Editor]-It seems that EditorBase::EndPlaceholderTransaction() doesn't need to retrieve nor hold nsCaret anymore [All][]
- #1395146 [Core:Editor]-Optimize nsTextEditorState::GetValue() [All][]
- #1393046 [Core:Gecko Profiler]-Missing some JS frames [Uns][]
- #1390942 [Core:Graphics: Layers]-Sluggish slide animation with Advanced Layers [Uns][[gfx-noted]]
- #1393467 [Core:Graphics: Text]-Imminent breakage of subpixel font rendering (due to skia/FreeType interaction) [All][[gfx-noted]]
- #1395327 [Core:Graphics: WebRender]-Crashes on Mac with WebRender [Uns][]
- #1395098 [Core:Graphics: WebRender]-Folded-down text opacity not respected with webrender (both layers + layers-free affected) [All][]
- #1369677 [Core:Graphics: WebRender]-Handle the SHMEM map-failed with WR [Uns][]
- #1395212 [Core:Graphics: WebRender]-Make ScrollingLayersHelper::ScrollingLayersHelper a lot cheaper on MazeSolver [Uns][[gfx-noted]]
- #1393055 [Core:Graphics: WebRender]-Map ScaledFonts to WebRender FontInstanceKeys [Uns][[gfx-noted]]
- #1391793 [Core:Graphics: WebRender]-SharedMemory churn when scrolling reddit in WebRender layers-free [Uns][]
- #1394394 [Core:Graphics: WebRender]-Update webrender to 5edd3da7ee11e1d0caaf0b53cb7f04cfab20e585 [Uns][[gfx-noted]]
- #1395237 [Core:Graphics: WebRender]-Update webrender to 81cba6b139c4c1061cab6a1c38acf2ae7f50445d [Uns][[gfx-noted]]
- #1395417 [Core:Graphics]-Expose eglCreateDeviceANGLE and eglReleaseDeviceANGLE in GLLibraryEGL [Uns][]
- #1395432 [Core:JavaScript Engine: JIT]-Block inlining in JIT backtracking allocator in Nightly [Uns][]
- #1395095 [Core:JavaScript Engine]-MappedArgumentsObject::obj_defineProperty should not create slotful getters/setters [All][]
- #1395312 [Core:Layout: Tables]-Table backgrounds should use the visibility of the cell, not of the col/colgroup/row/rowgroup [Uns][]
- #1395218 [Core:Layout: Tables]-Use mozilla::Side instead of uint8_t for more strongly-typed goodness [Uns][]
- #815077 [Core:Layout: Text]-fails to break lines at Ethiopic word space mark [Lin][]
- #1394661 [Core:Layout: Text]-monospace font mapped to OS's system locale's map instead of OS's user locale [Uns][]
- #1393098 [Core:Layout]-Investigate if nsTextFrame::CharacterDataChanged could return early if the frame is already dirty [Uns][[qf:p1]]
- #1395070 [Core:Memory Allocator]-Replace MOZ_MEMORY_platform macros with the corresponding Gecko platform macros [Uns][]
- #1389305 [Core:Memory Allocator]-mozjemalloc function to convert an interior pointer to a base pointer [Uns][]
- #1384478 [Core:Networking: Cache]-browser/base/content/test/general/browser_save_video.js fails when we enable rcwn [Uns][[necko-active]]
- #1395525 [Core:Networking: HTTP]-Make sure Tailing preffed off makes the browser behave the same way as before the feature has landed [Uns][]
- #1358060 [Core:Networking: HTTP]-Postpone tracker requests processing after non-trackers [Uns][[necko-active]]
- #1394818 [Core:Networking: HTTP]-TFO should be only https feature [Uns][[necko-active]]
- #1395439 [Core:SVG]-Clean out useless flags to reuse cache FillGeometry in nsSVGUtils::GetBBox [Uns][]
- #1395452 [Core:SVG]-Don't call GetAnimationController without calling HasAnimationController first [All][]
- #1361639 [Core:SVG]-getBBox returns wrong x,y for use-element [Uns][]
- #1304923 [Core:Security: PSM]-Display key exchange and signature type for TLS 1.3 [All][[psm-assigned]]
- #1391494 [Core:Security: Process Sandboxing]-call of overloaded 'strlcpy(char [4096], char [4096], long unsigned int)' is ambiguous [Lin][sb+]
- #1395195 [Core:Web Audio]-Assertion failure: aChannels [Lin][[fuzzblocker]]
- #1373814 [Core:Widget]-Track INPUT_EVENT_RESPONSE_COALESCED_MS during startup into a different probe [Uns][[qf:p2][tpi:+]]
- #1366511 [Core:XPCOM]-Add helpers for mixing nsresult and mozilla::Result code [Uns][]
- #1393597 [Core:XPCOM]-NotifyOffThreadScriptLoadCompletedRunnable hangs a lot [Uns][[bhr]]
- #1392755 [Core:XPCOM]-lazyIdleThread::ShutdownThread failures in test automation [Uns][[stockwell fixed:product]]
- #1389582 [Core:XPConnect]-Can we just nix the classinfo on Exception? [Uns][]
- #1376507 [Core:XPConnect]-Use a single watchdog thread for all XPCJSContexts [Uns][]
- #1394706 [Firefox:Activity Streams: Newtab]-Add Top Sites customization, PingCentre switchover and bug fixes to Activity Stream [Uns][]
- #1395203 [Firefox:Activity Streams: Newtab]-Unable to delete from history if a top site is pinned [Uns][]
- #1391166 [Firefox:Bookmarks & History]-Reordering of Bookmarks via Drag&Drop is incorrect [Uns][[fxsearch]]
- #1395438 [Firefox:Bookmarks & History]-The bookmarks panel should fade out when it times out, not close abruptly [Uns][]
- #1145527 [Firefox:Developer Tools: CSS Rules Inspector]-[Inspector] Useful CSS Variables support [All][]
- #1307881 [Firefox:Developer Tools: Console]-Add a checkbox in the filter UI to toggle message persistence [Uns][[reserve-console-html]]
- #1362036 [Firefox:Developer Tools: Console]-Implement http inspection in new console [Uns][[reserve-console-html] ]
- #1390815 [Firefox:Developer Tools: Console]-Upgrade Webpack to version 3 [Uns][]
- #1395613 [Firefox:Developer Tools: Framework]-devtools-source-map: update to 0.12.0 [Uns][]
- #1395262 [Firefox:Developer Tools: Framework]-replace e => console.error(e) with console.error [Uns][]
- #1328008 [Firefox:Developer Tools: JSON Viewer]-JSON View: copying a single text value - round 2, fight [Uns][]
- #1305103 [Firefox:Developer Tools: Storage Inspector]-provide a way to refresh storage inspector cache storage and indexedDB views [Uns][[language=js]]
- #1395609 [Firefox:Developer Tools]-Bump the the font-size to 12px for the devtools toolbar tab label [Uns][]
- #1391562 [Firefox:Developer Tools]-Convert usage of EventEmitter.emit(this [...]) to this.emit([...]) in devtools [Uns][[reserve-nosdk]]
- #1394268 [Firefox:Developer Tools]-Implements the new photon tab line in the devtools tabbar [Uns][]
- #1392998 [Firefox:Developer Tools]-Remove DevTools hotreload feature [Uns][]
- #1391768 [Firefox:Developer Tools]-don't ignore result of getSources in source-map-url-service [Uns][]
- #1395178 [Firefox:Disability Access]-The new buttons that can be added to the toolbar don't announce themselves to screen readers as buttons. [Uns][[reserve-photon-structure]]
- #1394975 [Firefox:General]-Remove the tabbrowser-tabbox xbl binding [Uns][]
- #1395369 [Firefox:Installer]-The stub installer progress bar retreats from 100% when it exits [Win][]
- #1394304 [Firefox:Location Bar]-Support always open urlbar result in a new tab [Uns][]
- #1395194 [Firefox:Menus]-Copy URL confirmation should fade out at timeout [Uns][[reserve-photon-animation]]
- #1388611 [Firefox:Migration]-Refresh loses recent sqlite changes in the WAL and fails doing a consecutive Refresh [Uns][]
- #1393564 [Firefox:New Tab Page]-Cannot click onboarding icon in old new tab [Uns][[photon-onboarding]]
- #1371538 [Firefox:New Tab Page]-Should add the Screenshots tour in the onBoarding overlay [Uns][[photon-onboarding]]
- #1395787 [Firefox:PDF Viewer]-Update pdf.js to version 1.9.512 [All][]
- #1394652 [Firefox:Preferences]-All Preferences components should be round corners [Uns][[photon-preference]]
- #1392960 [Firefox:Preferences]-Privacy preference checkboxes don't match preference values when reached via about:preferences#privacy-reports [All][]
- #1349689 [Firefox:Preferences]-Remove old preferences fork (in-content-old) [Uns][[photon-preference]]
- #1375635 [Firefox:Sync]-Add telemetry to learn which users are in yellow states [Uns][]
- #1383898 [Firefox:Sync]-Send to Device in Page Action Menu lacks tablet icon [Uns][]
- #1395398 [Firefox:Sync]-Send to Device notification shouldn't appear after clicking "Sign in" and other non-device menu items [Uns][]
- #1391704 [Firefox:Tabbed Browser]-Avoid flickering while moving tabs across windows [Uns][[photon-performance]]
- #1394235 [Firefox:Toolbars and Customization]-If the button icon is rectangular, the height of the button is incorrect. [Uns][]
- #1389559 [Toolkit:Add-ons Manager]-Add-ons pane now is extra-wide and has a scrollbar for half-screen-width window sizes, due to "Missing something? Some extensions are no longer supported by Nightly. [Show legacy extensions]" blurb [Uns][]
- #1367910 [Toolkit:Application Update]-Delete active-updates.xml instead of writing to it when there isn't an active update. [Uns][]
- #1392888 [Toolkit:Form Manager]-Form AutoFill uses the super inefficient getElementsByTagName() API [Uns][[qf:p2] [form autofill]]
- #1382749 [Toolkit:General]-remove the old implementation of add-on signing [Uns][]
- #1388331 [Toolkit:Places]-Use more precise criteria for stopping auto-complete searches [Uns][]
- #1393478 [Toolkit:Telemetry]-Improve the search in about:telemetry [Uns][]
- #1381831 [Toolkit:Telemetry]-Make about:telemetry start page a useful entry point into Telemetry [Uns][]
- #1391168 [Toolkit:WebExtensions: Frontend]-Tab mutedInfo uses URL UUID rather than internal ID [Uns][]
- #1393621 [Toolkit:WebExtensions: General]-ext-contextualIdentities.js is loaded at startup when it isn't needed [Uns][[qf:p1]]
- Partial Landings/Diagnostic Patches:
- #1383501 [Core:Disability Access APIs]-PBrowserParent::RecvPDocAccessibleConstructor Constructing a top-level PDocAccessible with null COM [Uns][aes+]
- #1393600 [Core:Disability Access APIs]-Handler <--> Proxy Interface Mismatch [Win][]
- #1395361 [Core:Event Handling]-Crash in mozilla::dom::CoalescedMouseMoveFlusher::StartObserver [Win][]
- #1277338 [Core:JavaScript Engine]-Move rust-mozjs bindings into mozilla-central [Uns][]
- #1386955 [Core:Security: PSM]-Upgrade Firefox 57 to NSS 3.33 [Uns][]
- #1151468 [Firefox:Developer Tools]-Add accessibility inspection functionality to our DevTools [All][[DevRel:P1]]
- #1363897 [Release Engineering:Buildduty]-Don't allow legacy extensions in beta/release builds post-57 [Uns][]
- Beta 7 -> Beta 8 Changelog +26
- #1371657
- #1386787
- #1387659
- #1392105
- #1392485
- #1392653 [Cloud Services:Screenshots]-Crash in AsyncShutdownTimeout | profile-change-teardown | Legacy Extension Shutdown: screenshots@mozilla.org [Win][]
- #1392988 [Core:Audio/Video: Playback]-Firefox 55.02 on macOS High Sierra cannot play AES encrypted video [Mac][]
- #1379995 [Core:Canvas: WebGL]-Crash in mozilla::ScopedDrawHelper::ScopedDrawHelper [Win][gfx-noted]
- #1394311 [Core:CSS Parsing and Computation]-stylo: Inconsistent application of non-lowercase lang tags [Uns][]
- #1362321 [Core:Graphics]-Crash in gfxPlatform::Init [All][[gfx-noted]]
- #1388590 [Core:ImageLib]-Crash in shutdownhang | __psynch_cvwait | <name omitted> | <name omitted> | nsThread::GetEvent | nsThread::ProcessNextEvent | nsThread::Shutdown | mozilla::image::DecodePool::Observe [Mac][gfx-noted]
- #1376009 [Core:Networking: Cookies]-Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::LogicError | mozilla::net::PCookieServiceChild::SendGetCookieString [All][[necko-active]]
- #1382260 [Core:Security: Process Sandboxing]-[mac] Sandbox breaks font rendering for users with fonts managed via Linotype FontExplorerX or RightFont [Uns][[gfx-noted] sb+]
- #1385928 [Core:Security: Process Sandboxing]-Mozregression launched nightly after 2017-07-30 don't load start page [Uns][sb+]
- #1394495 [Firefox:Developer Tools: Debugger]-Debugger creates a an unnecessary breakpoint on reload [Uns][]
- #1394473 [Firefox:Developer Tools: Responsive Design Mode]-<a target="_blank"> doesn't do anything in RDM [All][]
- #1393638 [Firefox:General]-Changes to e10srollout for 100% multi on Release 55 [Uns][]
- #1388813 [Firefox:New Tab Page]-[Onboarding] Tour Notification Description has a scroll bar on FR Locale [Uns][[photon-onboarding]]
- #1379226 [Firefox:Session Restore]-Add telemetry probe(s) to measure use of session restore button in tab bar [Uns][]
- #1391218 [Firefox:Tabbed Browser]-Browser console error thrown when closing the last tab from a FF window in a multi FF window enviroment [All][]
- #1390561 [Toolkit:Application Update]-The "Update to ..." button on the About dialog doesn't get focus after the dialog is loaded [Uns][[photon-preference]]
- #1393799 [Toolkit:Form Manager]-[Form Autofill] The red border of the invalid email box is incomplete [All][[form autofill]]
- #1388574 [Toolkit:Safe Browsing]-Application reputation lists should be gated by the safebrowsing.dowloads.enabled pref [Uns][]
- #1394056 [Toolkit:Safe Browsing]-goog-phish-proto cannot be used on non-official builds [Uns][#sbv4-m9]
- #1392872 [Toolkit:WebExtensions: General]-[WebExtensions] chrome_url_overrides/newtab remains after removing the extension [Uns][]
- #1394134 [Toolkit:WebExtensions: General]-Several API permissions (including "proxy") are granted without prompting the user [Uns][]
Nightly 57 fixes since 20170802 (Gecko 56) ~1826
Beta 56 fixes since 20170613 (Gecko 55) ~2837
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide