The Official 20170602 NIGHTLY builds are out
The Official Firefox 54 Beta 13 builds are out
Previous NIGHTLY: 20170601 (Fx 55.0a1)
Previous BETA: 20170530 (Fx 54.0b12)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +64
- #1356824
- #1368490
- #1368583 [Core:Audio/Video: Playback]-Add deprecation warning for MediaKeySystemConfigurations without MediaKeySystemCapabilities, or with MediaKeySystemCapabilities with no codecs specified [Uns][]
- #1368837 [Core:Audio/Video: Playback]-Add lockless cache to MediaResourceIndex [All][]
- #1369313 [Core:Audio/Video: Playback]-Remove PPS decoder [Uns][]
- #1313398 [Core:Audio/Video: Playback]-Seeking to the head of certain mp4 files results in infinite progress indicator. [Win][]
- #1368839 [Core:Audio/Video: Playback]-accept codecs=av1.experimental.<git hash> in MediaSource.IsTypeSupported [Uns][]
- #1368986 [Core:CSS Parsing and Computation]-Cleanup stylesheet copy-constructor. [Uns][]
- #1369187 [Core:CSS Parsing and Computation]-stylo: Implement the basic building blocks for ::first-line and ::first-letter. [Uns][]
- #1363323 [Core:DOM: Content Processes]-Add TabGroup support to PContentBridge too [All][]
- #1366188 [Core:DOM: Core & HTML]-Enable dom.forms.datetime by default on Nightly [Uns][]
- #1367659 [Core:DOM: Service Workers]-Assertion failure: mSelfRef, at dom/workers/ServiceWorkerPrivate.cpp:360 [@ KeepAliveHandler::RemovePromise] [Uns][]
- #1369140 [Core:DOM]-Speedometer Inferno-DeletingItems test spends a lot of time under HTMLElementBinding::focus [All][[qf:p1]]
- #1363829 [Core:DOM]-consider using a single nsITimer for setTimeout() in windows [Uns][[qf:p3]]
- #1369246 [Core:DOM]-startPersistence crashes in GetSubdocumentWithOuterWindowId [Uns][]
- #1347274 [Core:Gecko Profiler]-Reduce the amount of locking done by profiler_tracing() and profiler_feature_active() [Uns][]
- #1364502 [Core:General]-GHOST_WINDOWS needs to become "release criteria" quality [Uns][[measurement:client]]
- #1364089 [Core:Graphics: Text]-Remove unnecessary virtual method calls in gfxFont/gfxFontGroup code [Uns][]
- #1368593 [Core:Graphics: WebRender]-Do not set background color if WebRenderBridgeParent is not root [Uns][]
- #1368190 [Core:Graphics: WebRender]-Enable outer box shadows with negative spread radius [Uns][]
- #1368551 [Core:Graphics: WebRender]-Make layout/reftests/async-scrolling/split-opacity-layers-1.html pass on linux64-qr with APZ enabled [Lin][[gfx-noted]]
- #1368483 [Core:Graphics: WebRender]-Pass WrColor in wr_api_set_root_display_list() [Uns][]
- #1367734 [Core:Graphics: WebRender]-Update webrender to a54cc729259588dd1ff52c86d0c62cb2a1767137 [Uns][[gfx-noted]]
- #1368730 [Core:Graphics]-Assertion failure: !mTextureData in TextureChild::~TextureChild when GPU process aborts [Lin][gfx-noted]
- #1369096 [Core:Graphics]-Check HRESULT when QueryInterfacing an ID2D1Image for an ID2D1Bitmap [Win][]
- #1369490 [Core:Graphics]-Remove some backend type checks that aren't needed [All][]
- #1368009 [Core:IPC]-Get rid of activity-opened/activity-closed observer in dom/ipc/ [Uns][]
- #1368031 [Core:IPC]-Pass a Resolve function instead of a MozPromise to async return methods [Uns][]
- #1363092 [Core:ImageLib]-Intermittent test_discardAnimatedImage.html | application crashed [@ mozilla::image::RasterImage::Decode] [Uns][[gfx-noted] [stockwell unknown]]
- #1369355 [Core:Layout]-Clean up/optimize nsIFrame::GetOverflowAreasProperty [Uns][]
- #1162335 [Core:MFBT]-Remove already_AddRefed::MatchNullptr, now that we can use nullptr [Uns][]
- #1368932 [Core:Memory Allocator]-Various replace-malloc refactors [Uns][]
- #1365307 [Core:Networking: HTTP]-Implement http transaction throttling algorithm [Uns][[necko-active]]
- #1366932 [Core:Networking]-Add preference for JavaScript context heap size of PAC [Uns][[necko-active][proxy]]
- #1015466 [Core:Networking]-Sending HTTP OnDataAvailable over PBackground IPC [All][[necko-active][necko-quantum][PBg-HTTP-M2]]
- #1365333 [Core:Panning and Zooming]-Firefox is very slow on Live Nation ticket finder, with APZ enabled [Uns][[qf:p1]]
- #558184 [Core:Plug-ins]-(jsplugins-base) Allow plugins to be written in JS [All][[shumway]]
- #1358223 [Core:Security: Process Sandboxing]-Hard code the lowest allowable content process sandbox at level 1 for Windows/OSX [Uns][sbwc2, sbmc2, sblc3]
- #1364355 [Core:Widget: Gtk]-Implement client side decorations - Support ARGB visuals [Uns][tpi:+]
- #1341186 [Core:Widget]-don't treat synth mouse moves as pending user input [Uns][tpi:+]
- #1368382 [Core:XPCOM]-Move ThenValueBase::mCompletionPromise down the class hierarchy [Uns][]
- #1363678 [Firefox:Developer Tools: Console]-Do the filtering logic on the reducer [Uns][[console-html]]
- #1368695 [Firefox:Developer Tools: Framework]-uncaught rejected promises in EventTooltipHelper.js [Uns][]
- #1367627 [Firefox:Developer Tools: Inspector]-Show an overlay of grid areas in Grid Highlighter [Uns][]
- #1368899 [Firefox:Developer Tools: JSON Viewer]-Switch JSON Viewer back to standards mode [Uns][]
- #1346009 [Firefox:Developer Tools: WebIDE]-convert uses of "defer" to "new Promise" - client/webide directory [Uns][]
- #1364075 [Firefox:Developer Tools]-Extract DevTools specifics from toolkit/components/processsingleton/ContentProcessSingleton.js [Uns][]
- #1353029 [Firefox:PDF Viewer]-PDFjs should stop using sync messaging to check if it's enabled, and propagate that state asynchronously from the parent to the child instead [Uns][[qf:p1]]
- #1368384 [Firefox:Sync]-"send to device" subview on page action menu should indicate the tab was sent [Uns][]
- #1369092 [Firefox:Sync]-Browser UI not updated if FxAccount verified with about:accounts closed [Uns][]
- #1367596 [Firefox:Tabbed Browser]-Lots of white flashes when closing or switching tabs [Win][]
- #1368428 [Firefox:Theme]-Convert browser/skin/tabbrowser/tab-audio.svg to use context paint and avoid filtering to improve performance [Uns][]
- #1204609 [Firefox:Theme]-Disabled badged button icons do not dim (change opacity / grey out) [Uns][[photon-visual][p3]]
- #1362120 [Firefox:Theme]-Disabling gfx.font_rendering.opentype_svg.enabled breaks image context paint [Uns][[STR: see comment 9]]
- #1355764 [Firefox:Theme]-Replace window drag space above tabs with space at the start of the tab strip [All][[photon-visual][p2][57]]
- #1368945 [Firefox:Theme]-Sidebar header shouldn't use the same icon for web content as for the Bookmarks sidebar [All][[reserve-photon-structure]]
- #1320058 [Firefox:Theme]-Use or remove the chrome://browser/skin/preferences/saveFile.png file on Windows [Win][]
- #1354105 [Firefox:Toolbars and Customization]-Add a restyled zoom control to static hamburger menu [Uns][[photon-structure]]
- #1367776 [Firefox:Toolbars and Customization]-Calculate the maximum height of panelmultiview before the panel is displayed [Uns][]
- #1354155 [Firefox:Toolbars and Customization]-Create Library button and corresponding panel [Uns][[photon-structure]]
- #1348358 [Toolkit:Themes]-Remove unused chrome://global/skin/arrow.css and cleanup chrome://global/skin/arrow/ [Uns][]
- #1364975 [Toolkit:WebExtensions: General]-Allow WebExtensions to disable WebRTC [Uns][triaged[privacy]]
- #1341722 [Toolkit:WebExtensions: General]-Enable the extensions.webextensions.themes.enabled preference to ride the trains [Uns][[themes][triaged]]
- #1310951 [Web Compatibility:General]-Create UA override for m.canadiantire.ca [Uns][]
- Partial Landings/Diagnostic Patches:
None
- Beta 12 -> Beta 13 Changelog +18
- #1342567
- #1356824
- #1363280
- #1366446
- #1368490
- #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]]
- #1367720 [Core:Drag and Drop]-Drag and drop of files on the browser window is broken [Mac][]
- #1364627 [Core:Graphics]-NativeFontResourceFontconfig leak when using DrawTargetRecording on Linux [Lin][[gfx-noted]]
- #1365790 [Core:Security: PSM]-Make sure HPKP preload expiration date is accurate for 54 [All][[psm-assigned]]
- #1358075 [Core:Widget: Cocoa]-Fx53 no longer assigns user-friendly names to .webloc files on OS X [Uns][tpi:+]
- #1361116 [Core:Widget: Cocoa]-Services menu in os x does not send pasteboard data to the service [Mac][tpi:+]
- #1368077 [Core:Widget: Cocoa]-Dragging URLs should strip page titles from the URL on the pasteboard [Mac][]
- #1330470 [Firefox:Downloads Panel]-Drag and drop from downloads dropdown(to finder, iTunes, etc) doesn't work on the macintosh [Mac][]
- #1366203 [Firefox:Location Bar]-Changing URL locations while a page is loading temporarily reverts the URL [Uns][]
- #1368477 [Firefox:Location Bar]-Disabled search suggestions are being enabled after update [Uns][[fxsearch]]
- #1359837 [Toolkit:Add-ons Manager]-If xpinstall.enabled is false and locked, pages should not be able to use mozAddonManager [Uns][triaged]
- #1358500 [Toolkit:Find Toolbar]-"Phrase not found" locks out Find buttons when a new page is loaded [Uns][]
- #1350088 [Toolkit:WebExtensions: General]-Sync fails when syncing add-on data if any WebExtensions add-ons are enabled [Uns][triaged]
Nightly 55 fixes since 20170306 (Gecko 54) ~4448
Beta 54 fixes since 20170123 (Gecko 53) ~2646
Nightly Blog
Release Calendar
Release Tracking