The Official 20170527 NIGHTLY builds are out
.The Official Firefox 54 Beta 12 builds are not yet out
Previous NIGHTLY: 20170526 (Fx 55.0a1)
Previous BETA: 20170526 (Fx 54.0b11)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +70
- #1367950 [Core:Audio/Video: Playback]-Don't throttle playback unless the network is "fast", rather than unless we've hit "canplaythrough" [Uns][]
- #1359058 [Core:Audio/Video: Playback]-For some videos in IMDb, if you skip to a time via the progress bar, you'll get 'Sorry, an error has occurred while attempting video playback. Please try again later' [Uns][[platform-rel-Amazon][platform-rel-IMDb]]
- #1367701 [Core:Audio/Video: Playback]-Remove SeekJob::mTransition [All][]
- #1366921 [Core:CSS Parsing and Computation]-stylo: Assertion failure: NS_IsMainThread() in test_unicode_range_loading.html [Uns][]
- #1363590 [Core:CSS Parsing and Computation]-stylo: Support dynamic changes to @counter-style rules [Uns][]
- #1367619 [Core:CSS Parsing and Computation]-stylo: Use read write lock in language service [Uns][]
- #1367570 [Core:Canvas: WebGL]-Vertex Attribs left in invalid state by Nvidia Linux driver [Uns][gfx-noted]
- #1351146 [Core:DOM: Security]-Store referrer, remote address and url to redirect chain in LoadInfo [Uns][[domsecurity-active]]
- #1345361 [Core:DOM: Web Payments]-[Payment Request API] PaymentRequest Constructor implementation [Uns][[WP-MVP][M3]]
- #1311425 [Core:DOM]-Make requestIdleCallback aware of timeouts [Uns][[qf:p1]]
- #1364691 [Core:Graphics]-Crash in SkScan::AAAFillPath [All][[clouseau] [gfx-noted]]
- #1368002 [Core:Hardware Abstraction Layer (HAL)]-Get rid of nsIRecoveryService interface in hal code [Uns][]
- #1365719 [Core:IPC]-Collect a telemetry probe for how long we spend processing sync IPC messages [Uns][[qf:p1]]
- #1368012 [Core:IPC]-Get rid of audio-channel-process-changed observer in ProcessPriorityManager [Uns][]
- #1368029 [Core:IPC]-Remove LRU policy support in ProcessPriorityManager [Uns][]
- #1367088 [Core:JavaScript Engine: JIT]-Improve StringIterator performance [Uns][]
- #1349531 [Core:JavaScript Engine]-AddressSanitizer: global-buffer-overflow [@ __interceptor_getcwd] with WRITE of size 4098 or various Assertions/Crashes [Lin][[jsbugmon:][checkin-needed-beta][checkin-needed-esr52]]
- #1367906 [Core:Layout: Web Painting]-Avoid some overhead for backgrounds of elements without border-radius [All][[qf:p1]]
- #1364805 [Core:Layout]-Add a nsIFrame::mClass field with the concrete frame class ID to devirtualize various frame methods [All][]
- #1367568 [Core:Layout]-Changes to CSS "overflow" on root elements, we don't need nsChangeHint_AllReflowHints [Uns][]
- #1362886 [Core:Layout]-Consider devirtualizing nsIFrame::IsLeaf() [Uns][]
- #1362000 [Core:Layout]-New graphics compositor and SVG matrixes bug [Win][]
- #1367877 [Core:Layout]-Remove a few unused Frame IDs [All][]
- #1350663 [Core:Layout]-[css-mask] mask-image failure at position: fixed [Uns][]
- #1367830 [Core:Layout]-mark hidden window as inactive (so we will soon not run the refresh driver in the hidden window) [Uns][]
- #1367353 [Core:Networking: Cache]-correct the spelling to NETWORK_RACE_CACHE_BANDWIDTH* [Uns][[necko-active]]
- #1367564 [Core:Networking]-Fix inconsistent pref name for suppressing .onion referers [Uns][[necko-would-take][tor 22320]]
- #1367147 [Core:SVG]-Draw alpha masks to A8 surfaces and use them directly [Uns][]
- #1358964 [Core:Security: Process Sandboxing]-Temp folder is not deleted on exit [Win][sb+]
- #1361724 [Core:String]-Remove aOffset parameter from Strip* functions if unused [All][]
- #1359775 [Core:WebRTC]-Add RTCRtpContributingSourceStats to webrtc stats report [All][]
- #1355220 [Core:WebRTC]-Add sender.getStats() and receiver.getStats() [All][]
- #1368077 [Core:Widget: Cocoa]-Dragging URLs should strip page titles from the URL on the pasteboard [Mac][]
- #1367577 [Core:Widget]-nsThemeConstants should be an enum rather than #defines, and use consecutive values [Uns][[lang=c++][good sixth bug]]
- #1361892 [Core:XSLT]-Null READ in txParamArrayHolder::~txParamArrayHolder() [Lin][[sg:dos]]
- #1363696 [Firefox:Developer Tools: Console]-Compute the indent of a message in the message add reducer [Uns][[console-html]]
- #1367266 [Firefox:Developer Tools: Console]-Console scroll position no longer follows console tail as new commands are entered [Uns][[console-html]]
- #1367052 [Firefox:Developer Tools: Debugger]-Debugger Server prematurely removes out of scope variables [Uns][]
- #1367193 [Firefox:Developer Tools: Debugger]-Release new Debugger Frontend 5/23 [Uns][]
- #1282716 [Firefox:Developer Tools: Inspector]-Create a new CSS Shapes highlighter [Uns][]
- #1367894 [Firefox:Developer Tools: JSON Viewer]-Refactor the JSON Viewer stream converter [Uns][]
- #1350304 [Firefox:Developer Tools: Memory]-Scrolling the Memory tool Aggregate view by Type keeps snapping the scroll position to selection [Win][]
- #1350301 [Firefox:Developer Tools: Memory]-UI display for Dominators with Call Stack prints text lines overlapping each other [Uns][]
- #1363327 [Firefox:Developer Tools: about:debugging]-[devtools-addon] Register about:debugging dynamically [Uns][]
- #1356243 [Firefox:General]-Enable Screenshots for FF 55 & beyond [Uns][]
- #1363183 [Firefox:Location Bar]-Add a "bookmark" item to the page action menu [Uns][[photon-structure]]
- #1366426 [Firefox:Location Bar]-autocomplete-richlistbox height does not fit results [Uns][[fxsearch]]
- #1352481 [Firefox:Preferences]-Search should find matched strings within popups and subdialogs [Uns][ [photon-preference] ]
- #1366214 [Firefox:Preferences]-The result not found message should be "Sorry! There are no results in Options for " on Windows [Uns][[photon-preference]]
- #1358120 [Firefox:Sync]-"Missing Authorization Token" error during sync [Uns][]
- #1364444 [Firefox:Sync]-Can't receive tabs if no windows open [Mac][]
- #1367964 [Firefox:Tabbed Browser]-If Nightly window is minimized, opening a locally stored html page will show as blank in the tab, until you detach and then reattach the tab to the window [All][]
- #1367761 [Firefox:Theme]-Arrow for photon hamburger arrow panel doesn't blend in anymore [Uns][[photon-structure]]
- #1368016 [Firefox:Theme]-Compact themes should stop messing with the back and forward buttons [All][[photon-visual][p1][57]]
- #1366424 [Firefox:Theme]-Drop down marker of folder on Bookmark Toolbar is unnecessary [All][[photon-visual][p1]]
- #1367432 [Firefox:Theme]-Move menu-icons and sidebars icons to browser/themes/shared/icons/ and deduplicate them [Uns][[reserve-photon-visual]]
- #1365705 [Firefox:Theme]-Sidebar header has a dark background and dark text with the dark compact theme installed (win10) [Uns][[photon-structure]]
- #1367046 [Firefox:Theme]-Stop reducing the location and search bars' opacity for lightweight themes [Mac][[photon-visual][p1][57]]
- #1357917 [Toolkit:Application Update]-On Mac OS, doorhanger UI gets dismissed after exiting full screen YouTube video in full screen browser [Mac][]
- #1367297 [Toolkit:Form Manager]-Helper functions for summarizing field names into groups in FormAutofillUtils. [All][[form autofill:M3]]
- #1364135 [Toolkit:General]-Clean up detection/handling of deleted keyrings [Uns][]
- #1361322 [Toolkit:Places]-Don't try to open the favicons database on startup for existing profiles [Uns][[fxsearch][qf:p2][reserve-photon-performance]]
- #1036440 [Toolkit:Places]-Rewriting PlacesDBUtils using async/await and promiseDBConnection [All][]
- #1352375 [Toolkit:Telemetry]-Clean up the gzip compression in the pingsender [All][[measurement:client]]
- #1348524 [Toolkit:Themes]-[Mac] Remove unused chrome://global/skin/notification/close.png file [Mac][]
- #1365562 [Toolkit:WebExtensions: General]-Ensure that SessionStore is initialized before any interaction via WebExtension APIs [Uns][[sessions]triaged]
- #1350088 [Toolkit:WebExtensions: General]-Sync fails when syncing add-on data if any WebExtensions add-ons are enabled [Uns][triaged]
- #1367453 [Toolkit:WebExtensions: General]-browserSetting.remove should not throw an exception if the setting was not previously set [Uns][[browserSetting] triaged]
- #1359417 [Toolkit:WebExtensions: Untriaged]-WebExtensions ProxyAPI uses HTTPS proxy instead of HTTP proxy - blocking Foxy Proxy [Uns][[proxy]]
- #1366148 [Toolkit:XUL Widgets]-xul:menulist provide the ability to get access to the textNode that displays the resulting text [Uns][ [photon-preference] ]
- Partial Landings/Diagnostic Patches:
- #1363054 [Core:JavaScript Engine: JIT]-Make type monitor stubs work with unknown objects/values [All][[qf:p1]]
- #1361286 [Firefox:New Tab Page]-support in-page messages for Automigration module [Uns][[photon-onboarding]]
- Beta 11 -> Beta 12 Changelog +8
- #1349266
- #1356893
- #1366140
- #1364870 [Core:Audio/Video: Playback]-ffmpeg decoder returning errors if no frame decoded. [Uns][]
- #1363671 [Core:DOM: Security]-No favicon on about:addons [All][[domsecurity-active]]
- #1366875 [Core:SVG]-SVG image element flickers when updating the value of the xlink:href attribute [Uns][]
- #1310454 [Core:Widget: Win32]-Japanese IMEs spontaneously switch to Hiragana while typing in the address bar [Win][tpi:+]
- #1351678 [Toolkit:WebExtensions: Untriaged]-Sync error after logging using an existing account on a profile with already stored data [All][triaged]
Nightly 55 fixes since 20170306 (Gecko 54) ~4173
Beta 54 fixes since 20170123 (Gecko 53) ~2622
Nightly Blog
Release Calendar
Release Tracking