The Official 20170420 NIGHTLY builds are out
The End of the Aurora Channel
.The Official Firefox 54 Beta 1 builds are not yet out
Previous NIGHTLY: 20170419 (Fx 55.0a1)
Previous BETA: 20170414 (Fx 53.0 RC6)
Tinderbox Builds
Treeherder
Beta Release Notes
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +75
- #1342567
- #1357012
- #1357244 [Core:Audio/Video: Playback]-Crash in mozilla::MediaCacheStream::BlockList::RemoveBlock [Win][]
- #1357297 [Core:Audio/Video: Playback]-DecDoc "Report Site Issue" should only be shown for demuxing/metadata issue [All][]
- #1356291 [Core:Audio/Video: Playback]-rust demuxer rejects dash stream [Uns][]
- #1351356 [Core:CSS Parsing and Computation]-stylo: Support -moz-transform [Uns][]
- #1357671 [Core:CSS Parsing and Computation]-stylo: animation_type should be None for css logical properties [Uns][]
- #1347426 [Core:DOM: Core & HTML]-Implement section-* for autocomplete attribute [Uns][[form autofill:MVP]]
- #1356556 [Core:DOM: Core & HTML]-nsHTMLDNSPrefetch shouldn't create weak references all the time [Uns][]
- #1356522 [Core:DOM: Security]-Remove unnecessary nsICryptoHash output CRLF filtering in nsCSPUtils.cpp [All][[domsecurity-active]]
- #1356498 [Core:DOM]-Leak shutting down browser while http://w3c-test.org/content-security-po ... x.sub.html is loaded [Uns][[MemShrink:P2]]
- #1357649 [Core:DOM]-Remove remnants of AudioChannelManager [Uns][]
- #1356277 [Core:DOM]-Respect permissions ACCESS_ALLOW_FIRST_PARTY_ONLY and ACCESS_LIMIT_THIRD_PARTY in nsContentUtils::StorageAllowedFor [Uns][]
- #1330297 [Core:DOM]-Share code between Headers and setRequestHeader [Uns][]
- #1142497 [Core:DOM]-mDOMMediaQueryLists should use mozilla::LinkedList [All][[lang=c++][good first bug]]
- #1357286 [Core:DOM]-opt build bustage in dom/fetch/InternalResponse.cpp when Gecko 55 merges to beta on 2017-06-12 [Uns][]
- #1357482 [Core:Editor]-Disable editor.use_div_for_default_newlines for beta and later [Uns][]
- #1353420 [Core:Gecko Profiler]-Crash in RtlVirtualUnwind | RtlVirtualUnwindStub | WalkStackMain64 [Win][]
- #1356215 [Core:Gecko Profiler]-LUL: increase size of unwound stack to 160k [Uns][]
- #1354292 [Core:Gecko Profiler]-Leaf functions are not unwound from on Windows X86-64 [Uns][]
- #1341496 [Core:Graphics: Layers]-Intermittent damp | application crashed [@ mozilla::CrossProcessSemaphore::CrossProcessSemaphore] [Uns][]
- #1357530 [Core:Graphics: Layers]-Remove dead code in LayerMetricsWrapper.h [Uns][]
- #1356540 [Core:Graphics]-Remove unused TextureGarbageBin [Uns][gfx-noted]
- #1355769 [Core:HTML: Parser]-Don't allocate nsHtml5ElementName when processing a non-interned element name [Uns][]
- #1355779 [Core:HTML: Parser]-Skip interned nsHtml5ElementName lookup for Custom Elements (ones with hyphen) [Uns][]
- #1313200 [Core:IPC]-Allow async IPC messages to return MozPromises [Uns][]
- #1356516 [Core:IPC]-Crash in mozilla::ipc::MessageChannel::Clear called from ~PGMPServiceChild() [Win][[clouseau]]
- #1355178 [Core:IPC]-MessageChannel::ProcessPendingRequests does a bunch of unnecessary refcounting [All][]
- #1357468 [Core:JavaScript Engine: JIT]-Optimize Object.hasOwnProperty on Speedometer [Uns][]
- #1356697 [Core:JavaScript Engine]-Atomics.wait() throws an Error instead of a TypeError in disallowed contexts [Uns][]
- #1357711 [Core:JavaScript Engine]-JSObject::makeLazyGroup should not delazify functions [All][]
- #1356691 [Core:JavaScript Engine]-Make DeadObjectProxies preserve IsCallable and IsConstructor statically instead of an extra slot [Uns][]
- #1306200 [Core:JavaScript Engine]-Promise code should log original exception when it sanitizes exceptions [Uns][]
- #1345115 [Core:JavaScript: Standard Library]-TypedArray constructor with ArrayBuffer from other global throws exception from wrong global [Uns][]
- #1351412 [Core:Layout: Web Painting]-GetDisplayPortForAnimatedGeometryRoot AGR cache doesn't always work [Uns][]
- #1357694 [Core:Layout]-Avoid heap allocations (usually) in BidiLineData [Uns][[qf?]]
- #1357799 [Core:MFBT]-Enable the diagnostic assert during the beta staged roll out period [Uns][]
- #1277725 [Core:MFBT]-Implement a linked list primitive supporting singly linked lists and flexible link storage [All][]
- #1350256 [Core:Networking: Cache]-Crash in mozilla::net::CacheIndex::HasEntryChanged [All][[clouseau][necko-active]]
- #1357647 [Core:Networking: Cache]-Synchronize conventions for RCWN [Uns][[necko-active]]
- #1005640 [Core:Networking: HTTP]-Wrong Accept-Language if using a language pack that changes the default value of the intl.accept_language pref [Lin][[necko-backlog]]
- #1355700 [Core:Networking]-Count the available connections correctly at nsHttpConnectionMgr::AtActiveConnectionLimit [Uns][[necko-active]]
- #1343396 [Core:XPCOM]-Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes [Uns][]
- #1356810 [Core:XPConnect]-Compile subscript loader scripts with noScriptRval by default [Uns][[qf]]
- #1357585 [Core:XPConnect]-Stop inheriting from PRCList in XPCWrappedNativeScope [All][]
- #631271 [Firefox:Build Config]-Don't ship with defaults/profile/prefs.js [All][]
- #1355233 [Firefox:Developer Tools: CSS Rules Inspector]-Devtools CSS Inspector inserts a bogus "\" before manually-entered values with unclosed parens [Uns][]
- #1192523 [Firefox:Developer Tools: Netmonitor]-"(cached)" tooltip of request method in netmonitor cannot be localized [Uns][]
- #1357447 [Firefox:Developer Tools: Netmonitor]-Lock down devtools-core package [Uns][[netmonitor]]
- #1353057 [Firefox:Developer Tools: Netmonitor]-Split requests summary button into multiple labels [Uns][[netmonitor-reserve]]
- #1352814 [Firefox:Developer Tools: Responsive Design Mode]-[e10s] Blank chrome page opens when restoring tab opened from Cmd + Click and RDM was used [Uns][]
- #1352348 [Firefox:File Handling]-Firefox fails to get content-type from the OS [All][]
- #1357742 [Firefox:General]-Deal with accumulations of INPUT_EVENT_RESPONSE_MS across sleep/wake [Uns][]
- #1357812 [Firefox:General]-Remove "Upgraded notifications" notification from UI migration [All][]
- #1298937 [Firefox:New Tab Page]-about:newtab settings icon overlaps with search bar when the viewport is 600 pixels [All][]
- #1352069 [Firefox:Preferences]-Introduce a pref that allows for disabling animations [Uns][[photon-animation]]
- #1349744 [Firefox:Preferences]-Move the Help button to the bottom left of the Preferences page [Uns][]
- #1357905 [Firefox:Preferences]-Unchecking "Use Master Password" does nothing [Uns][]
- #1344900 [Firefox:Sync]-CSS touchups for Synced Tabs when Tab Syncing disabled [Mac][]
- #1346175 [Firefox:Sync]-Sync event telemetry should record AsyncResource.serverTime in the extra field for more reliable flow analysis [Uns][]
- #1357061 [Firefox:Tabbed Browser]-0.98ms uninterruptible reflow caused by underflow event at get_scrollClientRect@chrome://global/content/bindings/scrollbox.xml:131:18 [Uns][[ohnoreflow][qf][photon-performance]]
- #1356210 [Firefox:Tabbed Browser]-Clean up TelemetryStopwatch.start calls for FX_TAB_CLOSE_TIME_ANIM_MS and FX_TAB_CLOSE_TIME_NO_ANIM_MS probes [All][]
- #1345315 [Firefox:Tabbed Browser]-_handleTabTelemetryEnd can be too expensive [Uns][[photon-performance] [qf:p3]]
- #1354095 [Firefox:Toolbars and Customization]-Add 'New Window' and 'New Private Window' buttons to static hamburger menu [Uns][[photon-structure]]
- #1349742 [Firefox:Tours]-Investigate UITour's performance impact during window opening and closing [Uns][[photon-performance]]
- #1345735 [Testing:Talos]-Intermittent tsvgx | Found crashes after test run, terminating test [Uns][[stockwell fixed]]
- #1357804 [Toolkit:Add-ons Manager]-Metadata ping to AMO for a system add-on seems un-necessary [Uns][]
- #1343498 [Toolkit:Add-ons Manager]-WebExtensions with invalid match pattern are not installed [All][triaged]
- #1355596 [Toolkit:Find Toolbar]-Disable Find Toolbar feature on Nightly [Uns][]
- #1344893 [Toolkit:Performance Monitoring]-Report Navigation Timing into Telemetry [Uns][[ps-radar][qf:p1]]
- #1348253 [Toolkit:Safe Browsing]-about:url-classifier: Providers information and update button [Uns][#sbv4-m7]
- #1350765 [Toolkit:Telemetry]-Calling TelemetryHistogram::Accumulate() even by HistogramID goes through hashtable lookup [Uns][[qf:p1]]
- #1357745 [Toolkit:Telemetry]-Disable the shutdown ping sender [All][[measurement:client]]
- #1357460 [Toolkit:Telemetry]-send isWebExtension along with Telemetry Environment data [Uns][[measurement:client]]
- #1337509 [Toolkit:WebExtensions: General]-Do not create tab objects with an unsupported `selected` property [Uns][triaged]
- Partial Landings/Diagnostic Patches:
- #1351913 [Core:JavaScript Engine]-Optimize ReservedWord searching [Uns][]
- #1354933 [Core:Layout: View Rendering]-assert frame pointer is null in view destructor [Uns][]
- #1356673 [Toolkit:Telemetry]-Crash in TelemetryImpl::RunPingSender on shutdown [Mac][[measurement:client]]
- Aurora merge -> Beta 1 Changelog +0
None
Nightly 55 fixes since 20170306 (Gecko 54) ~2261
Beta 54 fixes since 20170123 (Gecko 53) ~2414
Nightly Blog
Release Calendar
Release Tracking