The Official 20170610 NIGHTLY builds are out
.The Official Firefox 54 RC4 builds are not yet out
Previous NIGHTLY: 20170609 (Fx 55.0a1)
Previous BETA: 20170609 (Fx 54.0 RC3)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +103
- #1369824 [Cloud Services:Screenshots]-Pref Screenshots off in Beta/Release [Uns][]
- #1346620 [Core:Audio/Video: GMP]-Netflix has never worked on Firefox: "The WidevineCdm plugin has crashed." [Uns][[platform-rel-Netflix]]
- #1370978 [Core:Audio/Video: Playback]-Enable av1 decoding in Nightly on mac and linux [Uns][]
- #1370975 [Core:Audio/Video: Playback]-Use the vs14 config for aom [Uns][]
- #1370079 [Core:Audio/Video: Playback]-VP9 hardware decoding is disabled when e10s is enabled [Uns][]
- #1371290 [Core:Audio/Video: Playback]-YouTube video playback is jittering/micro-stuttering (Part 2) [Uns][]
- #1371319 [Core:Audio/Video: cubeb]-Startup crash in libpulsecommon-10.0.so@0x54b39 following enabling Rust port of cubeb PulseAudio backend [Lin][]
- #1371372 [Core:Build Config]-Update win64 builders to rust 1.18.0 stable [Uns][]
- #1371354 [Core:CSS Parsing and Computation]-Change macro definition NS_STYLE_IMAGELAYER_REPEAT to enum class [Uns][]
- #1371196 [Core:CSS Parsing and Computation]-font-weight should be rounded to nearest value (not floored) [All][]
- #1371408 [Core:CSS Parsing and Computation]-stylo: MediaList getter should return null when string is not found [Uns][]
- #1364162 [Core:CSS Parsing and Computation]-stylo: Need to support case-insensitive matching for attribute selectors other than equality [Uns][]
- #1369954 [Core:CSS Parsing and Computation]-stylo: Selector matching should be performed on the DOM, not the flattened tree [Uns][]
- #1358966 [Core:CSS Parsing and Computation]-stylo: Work out what to do with SMIL animations of shorthand properties [All][]
- #1325113 [Core:Canvas: WebGL]-Implement WEBGL_compressed_texture_s3tc_srgb [All][[gfx-noted]]
- #1360946 [Core:DOM: Content Processes]-Interruptible layout does not appear to be interrupted by force painting with e10s [Uns][]
- #1332681 [Core:DOM: Device Interfaces]-Update WebAuthn JS API to the WD-05 working draft [Uns][[webauthn]]
- #1371261 [Core:DOM]-Bytecode Cache Heuristics are based on Epoch [Uns][]
- #1371020 [Core:DOM]-Crash in mozilla::dom::Timeout::When [Win][]
- #1371260 [Core:DOM]-Fix HttpChannelChild::GetCacheTokenLastFetched condition. [Uns][]
- #1365092 [Core:DOM]-Move side effects of SetAttr and ParseAttribute to BeforeSetAttr and AfterSetAttr [Uns][]
- #1370727 [Core:DOM]-nsICanvasRenderingContextInternal::SetIsOpaque should return void [Uns][]
- #1371345 [Core:Disability Access APIs]-Deadlock in mscom::Interceptor::~Interceptor [Win][]
- #1371376 [Core:Disability Access APIs]-Improvements to mscom smart pointers [Win][]
- #1370806 [Core:Editor]-Remove current selection before setting input.value [Uns][]
- #1371277 [Core:Editor]-Use reserved space for one item in SelectionState::mArray [All][]
- #1368496 [Core:Graphics: WebRender]-Make layout/reftests/async-scrolling/bg-fixed-child.html pass on linux64-qr with APZ enabled [Uns][[gfx-noted]]
- #1370681 [Core:Graphics: WebRender]-Remove unnecessary sync messages [Uns][]
- #1367538 [Core:Graphics]-DrawTargetRecordings are kept alive by ScaledFonts [Uns][gfx-noted]
- #1370214 [Core:JavaScript Engine]-Don't allocate a RegExp when syntax-parsing? [Uns][]
- #1371215 [Core:JavaScript Engine]-Some string matching improvements [All][]
- #1371097 [Core:JavaScript Engine]-String.replace() could be faster [Uns][]
- #1369748 [Core:JavaScript: GC]-Buffering gray roots takes a long time [Uns][[qf:p1]]
- #1217238 [Core:JavaScript: Standard Library]-Reduce precision of time exposed by Javascript (Tor 1517) [Uns][[fingerprinting][tor][fp:m1]]
- #1311857 [Core:Layout: Form Controls]-<input type="time"> inner components overflow (quite a bit) & stomp on later content, if it's given a small width [Uns][]
- #1371263 [Core:Networking: Cache]-Selecting particular caches on about:cache via checkboxes results in cryptic error [Uns][]
- #1370456 [Core:Networking: Cookies]-Batch operations for nsCookieService [Uns][[necko-active]]
- #867798 [Core:Networking: Cookies]-Cookie Service closes DB on main thread [All][[necko-active][qf:p1][necko-quantum]]
- #1369496 [Core:Networking: HTTP]-Improve background http transaction throttling algorithm [Uns][]
- #1371550 [Core:Networking]-SysProxySetting thread should be created before PrefsChanged is called [Uns][[necko-active][proxy]]
- #1371299 [Core:Panning and Zooming]-Scrollbar thumb inside iframe flickers after being offscreen [Win][[gfx-noted]]
- #1369160 [Core:Plug-ins]-Add a plugin blocklist that will suppress the infobar but not Flash itself [Uns][]
- #1369755 [Core:Plug-ins]-Adjust the wording for the Flash CTA experience [Uns][]
- #1365714 [Core:Plug-ins]-Release Flash plugin Click-to-Play (aka "Ask to Activate") [Uns][]
- #1368567 [Core:RDF]-XULStore does useless main thread IO [Uns][]
- #1369911 [Core:Security: PSM]-gather telemetry on the prevalence of 3rd party PKCS#11 modules [Uns][[psm-assigned]]
- #1362601 [Core:Security: Process Sandboxing]-Linux sandbox interactions with ESET antivirus [Lin][sb+]
- #1323188 [Core:Security: Process Sandboxing]-Running Firefox from some network drives fails with an initial restricted access token [Win][sbwc2]
- #1371362 [Core:WebRTC: Signaling]-PeerConnectionImpl has unused counters mNumAudioStreams and mNumVideoStreams [Uns][]
- #1369697 [Core:Widget: Win32]-[TSF] ITfDisplayAttributeMgr and ITfCategoryMgr should be created when they are required for composition string [Win][[qf:p1][tpi:+]]
- #1369695 [Core:Widget: Win32]-[TSF] TSFStaticSink shouldn't be initialized until first use [Win][[qf:p1][tpi:+]]
- #1371157 [Core:Widget: Win32]-cache results of system font lookups on Windows [Win][[qf:p1]]
- #1368524 [Core:XPCOM]-Add a telemetry probe for how long we spend processing NotifyObservers callbacks [Uns][[qf:p3]]
- #1371279 [Core:XPCOM]-Try to use reserved stack space instead of heap allocation in nsLocalFile::GetNativeTarget() [All][]
- #1371479 [Firefox:Activity Streams: General]-Update search behavior about:newtab tests to work with activity-stream.enabled true and false [Uns][]
- #1370923 [Firefox:Developer Tools: Debugger]-Fetch environments on demand [Uns][]
- #1368535 [Firefox:Developer Tools: Inspector]-Grid Inspector highlight is offset by some pixels [Uns][]
- #1370278 [Firefox:Developer Tools: Inspector]-Grid Inspector should take in account ancestors transformation [Uns][]
- #1359681 [Firefox:Developer Tools: Netmonitor]-Tap timeline column to open the timing sidebar panel [Uns][]
- #1365018 [Firefox:Developer Tools: Object Inspector]-Can't change the value of a property with U+2028 or U+2029 [Uns][]
- #1361311 [Firefox:Developer Tools: WebIDE]-Remove project-editor from DevTools WebIDE [Uns][]
- #1370786 [Firefox:Developer Tools]-Permaorange ASan devtools LeakSanitizer | leak at lul::LUL::NotifyAfterMap, read_procmaps, SamplerThread::SamplerThread when Gecko 55 merges to beta on 2017-06-12 [Uns][]
- #1371298 [Firefox:Developer Tools]-Prefs loader for addon/webpack stops processing instructions after a #if [Uns][]
- #1369751 [Firefox:General]-Initializing browser-sidebar.js is visible in startup profiles before first paint [Uns][[photon-performance]]
- #1367909 [Firefox:General]-Sidebar switcher background hover should be the width of the item (not the full width of the container) [Uns][[photon-structure]]
- #1331736 [Firefox:Location Bar]-Alt+down in location bar searches for original search term rather than selected search term [Uns][[fce-active][fxsearch]]
- #1371331 [Firefox:Location Bar]-Show the "search with" prefix on search suggestions on mousehover [Uns][[fxsearch]]
- #1371603 [Firefox:Location Bar]-UnifiedComplete.js should not be loaded before first paint [Uns][[photon-performance][fxsearch]]
- #1369705 [Firefox:Location Bar]-avoid search UI overhead before first paint (search-one-offs_XBL_Constructor, search service load, searchbar context menu) [Uns][[fxsearch]]
- #1368194 [Firefox:Menus]-Page Action Menu, Send to Device items should have tooltips to allow reading titles that get cropped because they are too long [Uns][[photon-structure]]
- #1347530 [Firefox:Migration]-Use insertTree API to import bookmarks from 360se (and/or remove the importer) [Uns][]
- #1369291 [Firefox:New Tab Page]-add l10n support for onboarding overlay [Uns][[photon-onboarding]]
- #1371748 [Firefox:PDF Viewer]-Update pdf.js to version 1.8.432 [All][]
- #1370490 [Firefox:Preferences]-Hover on search tooltips should change background opacity [All][[photon-preference]]
- #1371374 [Firefox:Search]-[nb-NO][nn-NO][Desktop] Searchplugin for Bokmålsordboka | Nynorskordboka is broken [Uns][]
- #1368715 [Firefox:Sync]-Constant sync errors in bookmarks engine: "Error: Invalid value for property 'modified': -9223372036854.775" [Uns][]
- #1370645 [Firefox:Sync]-Correct case in "Sync enabled" notification [Uns][]
- #1357656 [Firefox:Tabbed Browser]-Tab labels fade in UI direction regardless of title direction [Uns][]
- #1366573 [Firefox:Theme]-Page action button looks almost vanished on mousehover [Lin][[photon-structure]]
- #1367047 [Firefox:Theme]-Toolbar button hover feedback is barely visible on dark backgrounds [All][[photon-visual][p1][57]]
- #1125634 [Firefox:Theme]-Update about:about to the new in-content style [All][]
- #1367012 [Firefox:Toolbars and Customization]-Update updateEditUIVisibility for Photon edit controls [Uns][[photon-structure]]
- #1327118 [Firefox:Toolbars and Customization]-[e10s] Text encoding menuitems are all disabled when tab is moved to another window [Uns][]
- #1371058 [Shield:Add-on]-Heartbeat bar is black on OSX Nightly/Local Build [Uns][]
- #1371053 [Shield:Add-on]-Re-enable Shield System Add-on for Beta and Release Channels [Uns][]
- #1371788 [Toolkit:Add-ons Manager]-"Legacy Extensions" title in new panel is hard-coded [Uns][]
- #1360777 [Toolkit:Add-ons Manager]-about:addons indications for disabled legacy extensions [Uns][triaged]
- #1370609 [Toolkit:Crash Reporting]-GetMinidumpType() can take a long time during startup [Uns][[qf:p1]]
- #1371554 [Toolkit:Form Manager]-Modernize & Improve Satchel [Uns][]
- #1300996 [Toolkit:Form Manager]-Show a preview of what would be filled when a form autofill autocomplete result is highlighted [All][[form autofill:M3] ETA:612]
- #1352307 [Toolkit:Form Manager]-[Form Autofill] Open the edit profile dialog on top of the manage profiles dialog using gSubdialog [Uns][[form autofill:M3] ETA:612]
- #1365489 [Toolkit:Form Manager]-[Form Autofill] Show select element dropmark in edit profile dialog in preferences [Uns][[form autofill:M3] ETA:612]
- #1371364 [Toolkit:Storage]-(SQLite3.19.3) Upgrade to SQLite 3.19.3 [All][]
- #1370880 [Toolkit:Telemetry]-Fix send success metrics [Uns][]
- #1369531 [Toolkit:Telemetry]-INPUT_EVENT_RESPONSE_COALESCED_MS Should be opt-out by default [Uns][]
- #1368937 [Toolkit:Telemetry]-Make search event opt-out [Uns][]
- #1366755 [Toolkit:WebExtensions: Developer Tools]-DevTools panel icon is inverted with Light Theme [Uns][triaged]
- #1370437 [Toolkit:WebExtensions: Experiments]-Permaorange test_ext_experiments.js | Test timed out when Gecko 55 merges to beta on 2017-06-12 [Uns][]
- #1368669 [Toolkit:WebExtensions: General]-runtime.sendMessage() argument parsing should consider an undefined callback [All][]
- #1367478 [Toolkit:WebExtensions: Request Handling]-Support ws and wss protocols on the webRequest API [Uns][[triaged]]
- #1301315 [Toolkit:WebExtensions: Untriaged]-Support chrome_settings_overrides search engine [Uns][triaged]
- #1371604 [Toolkit:XUL Widgets]-Convert arrowscrollbox.scrollboxPaddingStart and arrowscrollbox._startEndProps from XBL properties to fields [All][]
- #1371620 [Toolkit:XUL Widgets]-Make arrowscrollbox._canScrollToElement not flush styles [All][]
- Partial Landings/Diagnostic Patches:
- #1367523 [Core:CSS Parsing and Computation]-stylo: determine if clone of fontface and counter style rules create a memory leak, and re-enable layout/style/test/test_stylesheet_clone_font_face.html [Uns][
- #1368920 [Firefox:Toolbars and Customization]-Permaorange in browser_880382_drag_wide_widgets_in_panel.js when Gecko 55 merges to beta on 2017-06-12 [Uns][]
- Beta RC3 -> RC 4 Changelog +0
None
Nightly 55 fixes since 20170306 (Gecko 54) ~4912
Beta 54 fixes since 20170123 (Gecko 53) ~2652
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide