The first official 20180301 NIGHTLY builds are out
The Official Firefox 59 Beta 14 builds are out
Previous NIGHTLY: 20180228 (Fx 60.0a1)
Previous BETA: 20180227 (Fx 59.0b13)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +70
- #1319157
- #1435908
- #1437455
- #1425246 [Core:Audio/Video: Playback]-timestampOffset leads to currentTime-frame mismatch since Firefox 57 [Uns][]
- #1438974 [Core:CSS Parsing and Computation]-Always parse linked stylesheets asynchronously [Uns][]
- #1441613 [Core:CSS Parsing and Computation]-Crash in mozilla::dom::GetFontStyleForServo [Win][]
- #1441896 [Core:CSS Parsing and Computation]-Pass an explicit parent SheetLoadData for child stylesheet loads [Uns][]
- #1396984 [Core:DOM: Content Processes]-Scrollbar becomes black on first connection of second screen [Win][[gfx-noted]]
- #1441547 [Core:DOM: Core & HTML]-Change character change notifications to pass the info parameter by const reference. [Uns][]
- #1440709 [Core:DOM: Security]-Nightly is upgrading an insecure display request to using https, without the option to tell it not to, and without backing off to http again if https fails [Uns][]
- #1440705 [Core:DOM: Service Workers]-Add some more assertions in ClientSource [Uns][]
- #1440565 [Core:DOM: Service Workers]-Tab crash when using fetch on view-source url [Uns][]
- #1441502 [Core:DOM]-nsBufferedInputStream should not change the exposed interfaces [Uns][]
- #1431466 [Core:Document Navigation]-Add a setter for custom color transforms [Uns][]
- #1436285 [Core:Editor]-Get a rid of nsIDOMNode version of GetNodeLocation, GetStartNodeAndOffset and GetEndNodeAndOffset [Uns][]
- #1439168 [Core:Gecko Profiler]-List threads in registration order [All][]
- #1437428 [Core:Gecko Profiler]-Rework ThreadInfo some more [All][]
- #1434447 [Core:Graphics: Text]-Update HarfBuzz to 1.7.5 [Uns][]
- #1441869 [Core:Graphics]-Windows GfxInfo::Init should (sometimes?) specify DIGCF_DEVICEINTERFACE when calling SetupDiGetClassDevsW [Uns][]
- #529808 [Core:HTML: Parser]-[HTML5] Remove the static atom table [All][[MemShrink]]
- #523950 [Core:ImageLib]-Long animated images (GIF, APNG) makes Firefox consume all available memory [All][[MemShrink:P2]]
- #1432338 [Core:Internationalization]-Introduce sync-brand.ftl [Uns][]
- #1441587 [Core:JavaScript Engine: JIT]-Some call optimizations [All][]
- #1038099 [Core:JavaScript Engine]-Consider creating Latin1 inline strings in JS_NewExternalString if the string is short [All][[qf:f61][qf:p1]]
- #1440739 [Core:JavaScript: GC]-Improve gray marking asserts to cover more barriered GC pointers [Uns][]
- #1440309 [Core:JavaScript: Standard Library]-Avoid repeated bailouts in padStart/padEnd from ToInteger [Uns][]
- #1427608 [Core:Layout]-[css-grid] Intrinsic size of grid container with "minmax(auto, 0px)" is wrong [Uns][]
- #1431646 [Core:Networking: WebSockets]-Crash in _platform_memmove$VARIANT$Haswell | <name omitted> | nsPipeInputStream::ReadSegments [Mac][[necko-triaged]]
- #1363284 [Core:Networking]-Allow some sharing of connections with different anonymous attributes [Uns][[necko-triaged]]
- #1434766 [Core:Networking]-Make nsIFileURL attributes readonly [Uns][[necko-triaged]]
- #1441584 [Core:Networking]-sprinkle final on various URL and URL mutator classes [All][[necko-triaged]]
- #1435713 [Core:Security: PSM]-Add CN/hash of EE to Content Signature telemetry probe [Uns][]
- #1437754 [Core:Security: PSM]-Add a pref to disable the Symantec distrust algorithm [All][]
- #1441496 [Core:Spelling checker]-Add words in US English [Uns][]
- #1431550 [Core:Spelling checker]-Add words to en-US dictionary [Uns][]
- #1441500 [Core:Web Audio]-Remove smoothing of delayTime in DelayNode [Uns][]
- #1441192 [Core:WebRTC: Signaling]-Reference cycle caused by PeerConnectionMedia::mQueuedIceCtxOperations [Uns][]
- #1438044 [Core:WebVR]-Re-Enable WebVR for macOS in FF60 in Release [Mac][]
- #1441112 [Core:XPCOM]-2 - 6.35% compiler_metrics num_static_constructors (linux32, linux64, linux64-noopt) regression on push 647ee5497377c03fef78e9ec1578b5d1acf64a82 (Thu Feb 22 2018) [Uns][]
- #1441255 [Core:XPCOM]-Don't make an extra copy of the name string in xptiInterfaceEntry [Uns][]
- #1441677 [Core:XPCOM]-Modernize xpt_struct.h [Uns][]
- #1441714 [Core:XPCOM]-Two nsAtomTable.cpp tweaks [Uns][]
- #1431522 [Core:XUL]-Remove the 'thumb' binding [Uns][[xbl-in-content]]
- #1441788 [Firefox:Address Bar]-Expose Reader View shortcut in the address bar button's tooltip [All][]
- #1439841 [Firefox:Bookmarks & History]-Update favicons for the default bookmarks [Uns][[fxsearch]]
- #1441825 [Firefox:Developer Tools: Console]-Clicking CSS Error links in Browser Console throws "onClick is not a function" [All][]
- #1382606 [Firefox:Developer Tools: Console]-Fix 45 tests failures on devtools/client/webconsole due the EventEmitter refactoring [Uns][]
- #1440094 [Firefox:Developer Tools: Console]-Remove calls to ChromeUtils.import("resource://gre/modules/Console.jsm") that only import the 'console' global [Uns][]
- #1441218 [Firefox:Developer Tools: Font Inspector]-Restore original init code to font inspector [All][]
- #1204268 [Firefox:Developer Tools: Graphic Commandline and Toolbar]-"appcache validate" command doesn't work when manifest is in outer directory [All][[good first bug][lang=js]]
- #1441527 [Firefox:Developer Tools: Memory]-Task middleware should accept async function in addition to generators [Uns][]
- #1434333 [Firefox:Developer Tools: Netmonitor]-Import an existing HAR file [Uns][]
- #1440320 [Firefox:Developer Tools]-Convert devtools/shared from Task.jsm/yield to async/await [Uns][]
- #1438925 [Firefox:Enterprise Policies]-Select "Never check for updates" in Preferences UI when DisableAppUpdate policy is active [All][]
- #1440534 [Firefox:General]-Include source code for stack frames in JS error collection [Uns][]
- #1433175 [Firefox:General]-Mass replace the remaining Components.interface/Components.utils uses with Ci/Cu [Uns][]
- #1441144 [Firefox:General]-browser/extensions/onboarding/content/onboarding.js should handle non-printable keys with keydown event listener rather than keypress event listener [Uns][]
- #1435912 [Firefox:Preferences]-Migrate Preferences::General XUL to .ftl [Uns][]
- #1439930 [Firefox:Preferences]-about:preferences jumps around when entering stuff into the search box [Uns][]
- #1440524 [Firefox:Screenshots]-Update Screenshots to version 30.0.0 [Uns][]
- #1440334 [Firefox:Sync]-SyncedBookmarksMirror should use a jankYielder [Uns][]
- #1435910 [Firefox:Tabbed Browser]-Dragging multiple lines of text to the tab bar creates multiple tabs [Uns][]
- #1392352 [Firefox:Tabbed Browser]-Migrate the tabbrowser XBL binding to a JS class [Uns][]
- #1440877 [Firefox:Theme]-I found a typo in a CSS variable, "--toolbar-gbimage" (written but never read or mentioned anywhere else) [Uns][]
- #1441727 [Firefox:Theme]-Use solid SVG icon in bookmarks panel [Uns][]
- #1442145 [L20n:Python Library]-Nightly localized builds fail to start (XML Parsing Error: undefined entity) [Win][]
- #1439600 [Toolkit:Add-ons Manager]-Add-on not upgrading when moving to Firefox 59b9 [Uns][]
- #1433396 [Toolkit:Crash Reporting]-Remove feature to submit crash reports from infobar in beta [Uns][]
- #1437332 [Toolkit:Reader Mode]-Narrator audio continues with LastPass installed when Reader Mode is exited [Uns][]
- #1439766 [Toolkit:Toolbars and Toolbar Customization]-Remove editMenuOverlay.xul [Uns][]
- Partial Landings/Diagnostic Patches:
- #1432177 [Core:Security: PSM]-Upgrade Firefox 60 to use NSS 3.36 [Uns][[psm-assigned]]
- Beta 13 -> Beta 14 Changelog +10
- #1425520
- #1376865 [Core:Canvas: 2D]-Do not display Canvas Prompt unless triggered by user input [Uns][[tor][fingerprinting][gfx-noted][fp:m4]]
- #1437575 [Core:DOM]-Better shutdown hang reporting: all the notifications must be received [Uns][]
- #1440941 [Core:DOM]-Aborting fetch with a lot of requests causes browser crash (@mozilla::dom::FetchDriver::OnStartRequest) [Uns][]
- #1418672 [Core:DOM: Security]-privacy.resistFingerprinting no longer spoofs browser version in FF59 [Uns][[fingerprinting] [fp-triaged][domsecurity-backlog1]]
- #1439082 [Firefox:Preferences]-"Allow Firefox to install and run studies" disabled state is different from before and after editing parent checkbox or reloading the page [All][]
- #1350349 [Firefox:RSS Discovery and Preview]-Add telemetry to discover usage of feed reader preview [Uns][]
- #1435705 [Toolkit:Add-ons Manager]-Options UI hidden [Win][]
- #1439600 [Toolkit:Add-ons Manager]-Add-on not upgrading when moving to Firefox 59b9 [Uns][]
- #1438335 [Toolkit:Telemetry]-Accumulating histogram values >INT_MAX overflows [Uns][]
Nightly 60 fixes since 20180122 (Gecko 59) ~1541
Beta 59 fixes since 20171113 (Gecko 58) ~2603
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide