The Official 20170216 NIGHTLY builds are out
The Official 20170216 AURORA builds are out
.The Official Firefox 52 Beta 7 builds are not yet out
Previous NIGHTLY: 20170215 (Fx 54.0a1)
Previous AURORA: 20170215 (Fx 53.0a2)
Previous BETA: 20170214 (Fx 52.0b6)
Hourly builds: Tinderbox Builds
Treeherder: Nightly | Aurora
Changelogs: NIGHTLY | AURORA | BETA
Release Notes: AURORA | BETA
Fixed:
- NIGHTLY +76
- #1338772
- #1339540
- #1339566
- #1339483 [Add-on SDK:General]-Add-on SDK can slow down opening a new tab [Uns][]
- #1338032 [Core:Audio/Video: Playback]-MediaSource.isTypeSupported("video/mp4; codecs=vp9;") returns false [Uns][]
- #1339733 [Core:Audio/Video: Playback]-Move GMPCrashHelperHolder implementation to its own file [Uns][]
- #1332953 [Core:Audio/Video: Playback]-Update libopus to 1.1.4 release [All][]
- #1338064 [Core:Audio/Video: Playback]-[EME] Enable VP9 in MP4 for EME in Nightly [Uns][]
- #1339204 [Core:Audio/Video: Playback]-[EME] Test case for vp9 in MP4 work in EME [Uns][]
- #1339615 [Core:CSS Parsing and Computation]-Don't reset mIsSVGMode in CSSParserImpl::ReleaseScanner [Uns][]
- #1339546 [Core:CSS Parsing and Computation]-Make layout/style/*.cpp include corresponding .h file as the first header [Uns][]
- #1297899 [Core:CSS Parsing and Computation]-stylo: Share append/insert/remove restyle logic with Gecko code [Uns][]
- #1322111 [Core:DOM: Security]-importScripts should be governed by script-src in Web Workers [Uns][[domsecurity-backlog2]]
- #1339844 [Core:DOM: Service Workers]-Implement Client.type [Uns][]
- #1315248 [Core:DOM]-Crash in mozilla::dom::UDPSocketParent::ConnectInternal [All][]
- #1338889 [Core:DOM]-Error when opening directory tree on the WebUI of the file station QNAP QGenie QG-103 [Win][]
- #1330699 [Core:DOM]-Implement the support for record<> in WebIDL Bindings [Uns][]
- #1333045 [Core:DOM]-Location object changed spec violations [Uns][]
- #1339734 [Core:DOM]-dom/media should check the return value of OriginKeysTable::GetPrincipalKey [Uns][]
- #1338168 [Core:DOM]-micro-optimize GetListenerInfoFor [All][]
- #1338886 [Core:DOM]-nsDocument::UpdateIntersectionObservations() should call perf->Now() only if needed [Uns][]
- #1339472 [Core:Disability Access APIs]-refer to DocAccessibleParents by id [All][]
- #1338949 [Core:Document Navigation]-Add const to kRedirMap [Uns][]
- #1336352 [Core:Document Navigation]-Firefox focus to iframe (also invisible) if iframe src destination has SSL certificate problems (expired certificate) and page is blocked with any synchronous javascript after that iframe [Uns][]
- #1270235 [Core:Editor]-Firefox crashes when typing into removed contentedtiable text node [Mac][]
- #1338451 [Core:Editor]-editor should commit composition when mousedown event is received first [All][]
- #1339327 [Core:Gecko Profiler]-A bunch more Profiler clean-ups [Uns][]
- #1339435 [Core:Gecko Profiler]-Threading assertion failure in profiler_time(const mozilla::TimeStamp& aTime) [Uns][]
- #1336778 [Core:General]-Remove always-false #if WINVER < 0x0601 (Windows 7) checks [Uns][]
- #1339202 [Core:Graphics: WebRender]-Allocate shared buffers for images if WebRender used [Uns][gfx-noted]
- #1305891 [Core:Graphics]-[webvr] Support Oculus Touch orientation and position tracking in the Gamepad API [Win][[gfx-noted][webvr]]
- #1338184 [Core:Graphics]-remove unused GetGlobalContextWGL function [All][]
- #1338915 [Core:IPC]-Compression-related error message in type.py is trimmed when it shouldn't be [Uns][]
- #1338728 [Core:IPC]-Duplicated checking for a delete message in protocols [Uns][]
- #1338928 [Core:Internationalization]-Const data tables should go in a read-only data section (intl/) [Uns][]
- #1283712 [Core:JavaScript Engine]-Add a mechanism to add notes for an error message. [Uns][]
- #1339137 [Core:JavaScript Engine]-Annex B.3.3.1 should not be applied when a parameter with the same name is present, even if the parameter has a default expression [Uns][]
- #1338796 [Core:JavaScript Engine]-IteratorClose shouldn't be called in yield* when resuming generator with Throw completion and throw method is present [Uns][]
- #1339507 [Core:JavaScript Engine]-Optimize shape/group lookups in ProxyObject::create [All][]
- #1336783 [Core:JavaScript Engine]-Remove TokenStream::KeywordIsName [Uns][]
- #1339621 [Core:JavaScript: Internationalization API]-Directly add default null collation to available collations list [Uns][]
- #1326411 [Core:JavaScript: Internationalization API]-ResolveLocale shouldn't compute the locale data for each extension key anew [Uns][]
- #1339032 [Core:JavaScript: Internationalization API]-Update Intl legacy compromise semantics to match latest spec [Uns][]
- #1338678 [Core:Layout: Block and Inline]-Missing textContent with display:contents [All][]
- #1324524 [Core:Layout: Tables]-Table cells with opacity < 1 can't have collapsed borders [All][[mozfr-community]]
- #1339097 [Core:Layout: View Rendering]-Crash in mozilla::PresShell::Paint [Win][]
- #1339441 [Core:Memory Allocator]-Never access the map bits in mozjemalloc without taking the arena lock [Uns][]
- #1339809 [Core:Networking]-Update rust-url to version 1.4.0 [Uns][[necko-active]]
- #1337990 [Core:Panning and Zooming]-Support cross-apzc axis lock with touch-action enabled [All][]
- #1334104 [Core:Plug-ins]-'if' statement is unnecessary; deleting null pointer has no effect [Uns][[lang=C++]]
- #1337781 [Core:Plug-ins]-Force Flash to be windowless on Linux [Uns][]
- #1338086 [Core:Rewriting and Analysis]-Remove useless else blocks in order to reduce complexity [Uns][]
- #1331280 [Core:Security: PSM]-Add a generic telemetry probe for TLS failure [Uns][[psm-assigned]]
- #1339010 [Core:Security: PSM]-Assertion failure: isValid (Accumulation using invalid id), at TelemetryHistogram.cpp:1334 [Uns][[measurement:client:tracking][psm-assigned]]
- #1338946 [Core:Widget: Win32]-Add const to kVirtualKeyName [Uns][]
- #1339218 [Core:XPCOM]-Re-introduce ns{Fixed,}{C,}StringRepr [Uns][]
- #1339083 [External Software Affecting Firefox:Other]-Crash in nsObserverService::AddObserver with K7TotalSecurity [Win][]
- #1333711 [Firefox:Developer Tools: CSS Rules Inspector]-Rule-view is empty after page refresh if it was focused [Uns][]
- #1255116 [Firefox:Developer Tools: Framework]-Simplify text-only button styling [Uns][[btpp-backlog]]
- #1312103 [Firefox:Developer Tools: Inspector]-Avoid scrolling latency on highlighters given by APZ [Uns][]
- #1327731 [Firefox:Developer Tools: Netmonitor]-Filtering in netmonitor isn't preserved until I close devtools [Uns][]
- #1336384 [Firefox:Developer Tools: Netmonitor]-Implement top level NetworkMonitor component [Uns][[netmonitor]]
- #1337737 [Firefox:Developer Tools: Netmonitor]-No [Learn More] for HTTP header w/ a non-canonical case [Uns][]
- #1309183 [Firefox:Developer Tools: Netmonitor]-Replace XUL Splitter by SplitBox [All][[netmonitor]]
- #1168376 [Firefox:Developer Tools: Netmonitor]-Show transferred size in request summary instead of decompressed size [Uns][]
- #1309826 [Firefox:Developer Tools: Netmonitor]-convert netmonitor xul to xhtml [Uns][[netmonitor]]
- #1334252 [Firefox:Developer Tools: Storage Inspector]-storage inspector is incredibly slow to initialize in nightly FF54 [Uns][]
- #1211726 [Firefox:Location Bar]-Pre-seed awesomebar (location bar) with a list of top web sites for better autocompletion on empty profiles [Uns][[fxsearch][ui]]
- #1338757 [Firefox:Preferences]-"Remove All Shown" and button in about:preferences should use its own accesskey [Uns][[storage-v1]]
- #1337964 [Firefox:Preferences]-Contextual Identity seem to break the Cookie Manager [Uns][[userContextId][domsecurity-backlog]]
- #1331672 [Firefox:Theme]-"Exit Full Screen" button on the video fullscreen UI isn't properly vertically aligned [Uns][[good first bug][lang=css]]
- #1334479 [Toolkit:Add-ons Manager]-Legacy add-ons which display a confirmation tab have no icon in confirmation doorhanger [All][triaged]
- #1339515 [Toolkit:Form Manager]-[Form Autofill] Add built-in debug logging to ease debugging [All][[form autofill:M1]]
- #1335281 [Toolkit:General]-Rename relatedBrowser to something better [Uns][]
- #1339556 [Toolkit:Safe Browsing]-remove nsUrlClassifierUtils::Charmap [All][]
- #1339365 [Toolkit:Telemetry]-Crash in `anonymous namespace''::internal_GetHistogramByEnumId [Win][[measurement:client] [measurement:client:uplift] [qa+]]
Partial Landings/Diagnostic Patches:
- #1338002 [Core:JavaScript Engine]-Baldr: validation rule updates [Uns][[leave open]]
- #1287006 [Core:MFBT]-Optimize Maybe's members for packing [Uns][]
- #1338374 [Core:MFBT]-Remove mozilla::AlignedStorage [All][]
- AURORA +17
- #1321384
- #1322971
- #1333887
- #1335450
- #1336710 [Core:Canvas: WebGL]-Crash in rx::Blit9::initialize [Win][[gfx-noted]]
- #1336484 [Core:DOM]-Don't throttle timeouts in background tabs that are playing audio [Uns][[platform-rel-Facebook]]
- #1336988 [Core:DOM]-Crash in JSAutoCompartment::JSAutoCompartment | mozilla::dom::CallbackObjectHolderBase::ToXPCOMCallback [Win][]
- #1332699 [Core:DOM: Events]-Dispatching fullscreenchange event whilst entering fullscreen causes "InternalError: too much recursion" [All][[webcompat]]
- #1338009 [Core:DOM: Security]-Utils#deserializePrincipal should return NullPrincipal if deserialization fails [Uns][[domsecurity-active]]
- #1245477 [Core:Gecko Profiler]-Crashes in lul::DerefTUW [Lin][]
- #1337629 [Core:Networking]-Add more restrictions to the host parser [Uns][[necko-active]]
- #1331194 [Core:Panning and Zooming]-mouse scroll slow when key pressed [Win][[gfx-noted]]
- #1334080 [Core:Plug-ins]-Crash in nsPluginStreamListenerPeer::GetInterfaceGlobal [All][]
- #1338384 [Core:WebRTC: Networking]-TURN responses with bandwidth attr result in failure [Uns][]
- #1339083 [External Software Affecting Firefox:Other]-Crash in nsObserverService::AddObserver with K7TotalSecurity [Win][]
- #1329829 [Firefox:Developer Tools: Debugger]-Slow script debugging broken with new debugger, leads to shutdown crash [Win][]
- #1333810 [Toolkit:WebExtensions: General]-Encrypt record deletes [Uns][triaged]
- BETA 6->7 Changelog +12
- #1325052
- #1339116
- #1325707 [Core:Audio/Video: Playback]-Crash in opus_packet_get_samples_per_frame [Win][]
- #1336710 [Core:Canvas: WebGL]-Crash in rx::Blit9::initialize [Win][[gfx-noted]]
- #1336598 [Core:DOM]-timer anti-flood patches are not working anymore [Uns][]
- #1336822 [Core:DOM]-Optimize ResetTimersForThrottleReduction [Uns][]
- #1338769 [Core:DOM: Animation]-Crash in nsCSSValueSharedList::Release [All][]
- #1338758 [Core:General]-Passing http://example.com/?p=%E9 to nsIExternalProtocolService.loadURI() opens http://example.com/?p= (truncated) [Uns][]
- #1338228 [Core:Security: PSM]-Deprecate SHA-1 to 100% of Beta Users and 25% of Release Users [Uns][[psm-assigned]]
- #1336515 [Core:Widget: Win32]-Assertion in TIPMessageHandler instantiation on non-touchscreen device [Win][]
- #1332994 [Toolkit:Video/Audio Controls]-The subtitle menu should highlight current enabled CC when video first loaded [Uns][]
- #1322782 [Toolkit:WebExtensions: Compatibility]-Content scripts match patterns take fragment identifiers into account [Uns][triaged]
Nightly 54.0 fixes since 20170123 (Gecko 53) ~1188
Aurora 53.0 fixes since 20161114 (Gecko 52) ~2750
Beta 52.0 fixes since 20160819 (Gecko 51) ~3093
Beta 7 Testday - *Tomorrow*
Nightly Blog
Release Calendar
Release Tracking