The Official 20170804 NIGHTLY builds are out
The Official Firefox 55 RC3 builds are out
Previous NIGHTLY: 20170803 (Fx 57.0a1)
Previous BETA: 20170803 (Fx 55.0 RC2)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +63
- #1386957 [Core:Audio/Video: cubeb]-Update libcubeb to revision 0e103884 [Uns][]
- #1383296 [Core:CSS Parsing and Computation]-Remove the nsCSSValue::Serialization enum and remove decision logic in functions that use it [Uns][]
- #1383780 [Core:CSS Parsing and Computation]-Stylo: Crash [@nsIContent::GetBaseURIForStyleAttr()] in /home/worker/workspace/build/src/dom/base/FragmentOrElement.cpp:465 [Uns][]
- #1386865 [Core:CSS Parsing and Computation]-Stylo: DevTools test triggers "MOZ_ASSERT_UNREACHABLE: We should be able to map a raw rule to a rule" [All][]
- #1381851 [Core:CSS Parsing and Computation]-Stylo: Flash click to play doesn't display on video elements when Stylo is enabled [Mac][]
- #1386871 [Core:CSS Parsing and Computation]-stylo: May want to control font-display descriptor behind the pref [Uns][]
- #1385896 [Core:CSS Parsing and Computation]-stylo: Move nsStyleContext::mParent to GeckoStyleContext. [Uns][]
- #1386602 [Core:CSS Parsing and Computation]-stylo: We rebuild stylesheets most of the time when we don't need to when media query affecting values change. [Uns][]
- #1380259 [Core:CSS Parsing and Computation]-stylo: radial gradients are not serialized using modern unprefixed style [Uns][]
- #1283609 [Core:DOM: Content Processes]-Stop using nested event loop in BackgroundChild::SynchronouslyCreateForCurrentThread [Uns][[e10s-multi:M3]]
- #1386183 [Core:DOM: Security]-Meta CSP on data: URI iframe should be merged with toplevel CSP [Uns][[domsecurity-active]]
- #1385478 [Core:DOM]-Consider caching the nsGkAtoms::required attribute in a flag [Uns][]
- #1386468 [Core:DOM]-SelectionChangeListener shows up in profiles for text controls without the feature being enabled [Uns][]
- #1386484 [Core:Editor]-Make SetTextTransaction less expensive to create [Uns][]
- #1386411 [Core:Editor]-Make retrieving the selection from the editor more efficient [Uns][]
- #1385666 [Core:Event Handling]-phpBB(BBcode/HTML view) show wrong position conversion candidates Japanese IME. [Win][]
- #1368531 [Core:Graphics: Text]-gfxPlatformFontList::InitOtherFamilyNames() seems to time out almost always [All][[qf:p1][gfx-noted]]
- #1386903 [Core:Graphics: WebRender]-Fix IPDL reference handling of CrossProcessCompositorBridgeParent::AllocPWebRenderBridgeParent() [Uns][]
- #1386747 [Core:Graphics: WebRender]-Generate and send scrollthumb animation id to compositor [Uns][[gfx-noted]]
- #1386553 [Core:Graphics: WebRender]-Move boundary calculations to StackingContextHelper constructor [Uns][]
- #1386188 [Core:Graphics: WebRender]-Support filter in layers-free mode [Uns][]
- #1386477 [Core:Graphics: WebRender]-Turning on the 'layout.display-list.dump-content' may cause crash in layers-free mode [Uns][]
- #1387046 [Core:Graphics]-CompositorOptions operator== doesn't check advanced layers flag [Uns][]
- #1383916 [Core:Graphics]-black screen on windows 10 with async omtp [Uns][]
- #1387018 [Core:JavaScript Engine: JIT]-MSVC does not pack Label correctly [All][]
- #1386700 [Core:JavaScript Engine: JIT]-Move trivial MBasicBlock accessors to the header file [All][]
- #1386646 [Core:JavaScript Engine: JIT]-Remove most GetJitContext calls [All][]
- #1386685 [Core:JavaScript Engine]-Inline StackDefs and StackUses [All][]
- #1386870 [Core:JavaScript Engine]-Remove unnecessary RootedScripts on Interpreter call path [Uns][]
- #1383647 [Core:JavaScript: Standard Library]-See if there's more to optimize in str_toLowerCase for small, Latin-1 strings which are already lower-cased [Uns][]
- #1383386 [Core:Layout]-Crash in nsLayoutUtils::UpdateDisplayPortMarginsFromPendingMessages [Win][]
- #1376796 [Core:Layout]-Label the nsCaret::CaretBlinkCallback_timer [Uns][]
- #1382831 [Core:Networking: Cache]-Race condition in nsHttpChannel::OnCacheEntryCheck when racing cache with network [Uns][[necko-active]]
- #1331680 [Core:Networking: Cookies]-Consider not doing sync IPC for document.cookie getter/setter [Uns][[necko-active][platform-rel-Linkedin][qf:p1][necko-quantum]]
- #1322874 [Core:Networking]-Remove nsIURI::originCharset [Uns][[necko-next]]
- #1385253 [Core:Security: Process Sandboxing]-NixOS: Liberation font are present but rendered badly or empty. [Uns][]
- #1385715 [Core:Security: Process Sandboxing]-WebGL doesn't initialize with proprietary Nvidia 375.66 (Linux) on GTX 670M [Lin][sb+]
- #1386556 [Core:Widget: Win32]-MS-IME for Japanese is disabled after changing window focus [Win][]
- #1382991 [Firefox:Bookmarks & History]-Cleanup InsertionPoint once we reach 57 [Uns][[fxsearch]]
- #1386830 [Firefox:Developer Tools: Debugger]-Check old and new BT profile dirs before attempting migration [All][]
- #1370648 [Firefox:Developer Tools: Debugger]-Debugger pauses at last statement, even if dead code [Uns][]
- #1386620 [Firefox:Developer Tools]-Move devtools-startup from devtools/client to devtools/shim [Uns][]
- #1386299 [Firefox:Developer Tools]-Stop using devtools event-emitter module as a JSM [Uns][]
- #1386357 [Firefox:Developer Tools]-Stop using sdk/timers in DevTools codebase [Uns][[reserve-nosdk]]
- #1379620 [Firefox:General]-2.05 - 31.67% cart / damp / tart / tp5o % Processor Time / tp5o Main_RSS (linux64, osx-cross, windows7-32) regression on push 66528bf3d70ddd5a43a9017605dd4942ed09d122 (Sat Jul 8 2017) [Uns][[reserve-photon-animation]]
- #1384180 [Firefox:General]-Don't animate the stop->reload if the page loads within 150ms (too distracting) [Uns][[reserve-photon-animation]]
- #1386594 [Firefox:General]-Remove XULBrowserWindow.init [All][]
- #1387011 [Firefox:General]-Remove deprecated getBrowserSelection and getNavToolbox functions [All][]
- #1387022 [Firefox:General]-Sidebar switcher button stays in active state after it's clicked with the intention to hide the switcher panel [Uns][]
- #1377273 [Firefox:General]-[a11y] New Tab onboarding icon is not accessible. [All][[photon-onboarding]]
- #1387009 [Firefox:Tabbed Browser]-Remove deprecated tabbrowser methods and properties [All][]
- #1366890 [Firefox:Tabbed Browser]-Tabs overflow: scroll buttons outer-top pixels not working [Win][[photon-visual][p3]]
- #1380955 [Firefox:Theme]-Customize mode menus font sizes are inconsistent on Mac [Uns][[photon-visual][p3]]
- #1384541 [Firefox:Theme]-Implement migration path from Compact Light/Dark Theme to compact mode [Uns][[photon-visual][p3]]
- #1387043 [Firefox:Theme]-Remove obsolete rules from browser/themes/osx/compacttheme.css [Uns][[photon-visual]]
- #1387097 [Firefox:Theme]-The dark prefs tab favicon is hard to see on dark backgrounds [All][]
- #1382898 [Firefox:Toolbars and Customization]-Disable the Stop / Reload animation if the stop / reload buttons are placed outside of the nav-bar [Uns][[reserve-photon-animation]]
- #1386120 [Toolkit:Form Manager]-Flip "dom.forms.autocomplete.formautofill" according to the availability of Form Autofill feature [Uns][[form autofill:MVP]]
- #1385813 [Toolkit:Form Manager]-[Form Autofill] Edit dialog should not show horizontal and vertical scroll bars [Lin][[form autofill:M4] [ETA:8/2]]
- #1386666 [Toolkit:OS.File]-Remove try..catch(ex if ex) statements from toolkit/components/osfile/ so that ESLint can parse the files [Uns][]
- #1350152 [Toolkit:Password Manager]-Bug 1266836 introduced toolkit/browser dependency (breaks http auth on XUL apps) [Uns][]
- #1385702 [Toolkit:Themes]-Update close icon style for photon [All][[photon-visual][p1]]
- #1356705 [Toolkit:XUL Widgets]-28ms uninterruptible reflow at set_scrollPosition@chrome://global/content/bindings/scrollbox.xml:207:13 [Uns][[ohnoreflow][qf:p1][photon-performance][qa-commented]]
- Partial Landings/Diagnostic Patches:
None
- 55 RC2 -> 55 RC3 Changelog +1
- #1386759 [Core:Networking: HTTP]-Disable network.http.throttle.enable in FF55 release [Uns][[necko-active]]
Nightly 57 fixes since 20170802 (Gecko 56) ~172
Beta 55 fixes since 20170306 (Gecko 54) ~5228
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide