The Official 20170618 NIGHTLY builds are out
.The Official Firefox 55 Beta 3 builds are not yet out
Previous NIGHTLY: 20170617 (Fx 56.0a1)
Previous BETA: 20170616 (Fx 55.0b2)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +33
- #1349539
- #1306476 [Core:Audio/Video: Playback]-Signed Integer Overflow in libvorbis [Uns][]
- #1373725 [Core:CSS Parsing and Computation]-stylo: Rule tree never gets GCed until teardown [Uns][]
- #1372031 [Core:DOM]-Codegen.py generates code that does unnecessary hashtable lookups [All][]
- #1371925 [Core:DOM]-DOMIntersectionObserver does unnecessary hashtable lookups [All][]
- #1373085 [Core:DOM]-React Fiber triangle is broken due to performance [Uns][[qf:p1]]
- #1372009 [Core:DOM]-nsWindowRoot::GetEnabledDisabledCommandsForControllers does unnecessary hashtable lookups [All][]
- #1358417 [Core:Disability Access APIs]-ARIA term role, and HTML dt element, should be exposed with ATK_ROLE_DESCRIPTION_TERM [Lin][]
- #1355423 [Core:Disability Access APIs]-Fix AtkRole and AXSubrole for ARIA treeitem [Lin][]
- #1371960 [Core:Graphics: Text]-FontFaceSet::UpdateRules does unnecessary hashtable lookups [All][]
- #1371508 [Core:Graphics]-Lots of time spent maintaining nsDisplayLayerEventRegions on BBC coverage of the UK election [Uns][[gfx-noted]]
- #1365794 [Core:Graphics]-YouTube: Investigate rasterization times for bug 1363335 [Uns][[gfx-noted][QRC_Analyzed][qf:p3][QRC]]
- #1305085 [Core:Graphics]-sk_abort: SkTypes.h: fatal error: ""SkTFitsIn<D>(s)"" in SkScalerContext_Mac::generateMetrics [Mac][[gfx-noted]]
- #1372029 [Core:HTML: Parser]-nsHtml5TreeOpExecutor::ShouldPreloadURI does unnecessary hashtable lookups [All][]
- #1373583 [Core:JavaScript: GC]-Intermittent toolkit/modules/tests/xpcshell/test_sqlite.js | application crashed [@ InterSliceGCRunnerFired] after Assertion failure: sActiveIntersliceGCBudget > 0, at /home/worker/workspace/build/src/dom/base/nsJSEnvironment.cpp:1988 [Uns][]
- #1373095 [Core:Layout: Tables]-nsTableCellFrame::GetRowSpan() is a tad slow [All][[qf:p3]]
- #1371958 [Core:Layout: Web Painting]-FrameLayerBuilder does unnecessary hashtable lookups [All][]
- #1368386 [Core:Layout: Web Painting]-Invalidating many elements is slow [All][]
- #1371956 [Core:Layout]-EnsureFrameInApproximatelyVisibleList does an unnecessary hashtable lookup [All][]
- #1373675 [Core:Networking: WebSockets]-Make it possible to check if a Window has 'active' WebSockets. [Uns][]
- #1372233 [Core:Panning and Zooming]-Remove "default" branches from switch statements in APZ code [Uns][[gfx-noted]]
- #1370754 [Core:Spelling checker]-Setting innerHTML to editor is slower than Chrome [All][[qf:p1]]
- #1352446 [Core:WebVR]-Crash in libovrrt32_1.dll@0x209b9 [Win][]
- #1371928 [Core:XPCOM]-Add nsTHashtable::EnsureInserted/EnsureRemoved methods that indicates whether an existing entry was found [All][[qf:p1]]
- #1369594 [Core:XPCOM]-ThreadHangStats getter for Telemetry can be very slow [Win][]
- #1363301 [Core:XPConnect]-Crash in js::TraceLoggerEvent::TraceLoggerEvent [Win][[clouseau]]
- #1354534 [Firefox:Toolbars and Customization]-Add a 'Pocket List' button to the Library panel [Uns][[photon-structure]]
- #1358898 [Toolkit:Async Tooling]-Many intermittent crashes in RunWatchdog [All][[stockwell fixed:product]]
- #1300995 [Toolkit:Form Manager]-Implement the form autofill autocomplete footer [All][[form autofill:M3]]
- #990199 [Toolkit:Form Manager]-[Form Autofill] Collect information on how many people opt-out of Form Autofill [All][[story][form autofill:M4][autofill-metrics]]
- #850636 [Toolkit:OS.File]-[OS.File] Add a way to measure duration of message serialization [All][[Async:ready][lang=js][good second bug]]
- #1365400 [Toolkit:WebExtensions: Experiments]-Support all profiler features in the geckoProfiler.start() WebExtension API [Uns][triaged]
- #1293298 [Toolkit:WebExtensions: Untriaged]-Implement events in SubTypes defined in the WebExtensions API schema files [Uns][DevTools API, triaged]
- Partial Landings/Diagnostic Patches:
- #1169746 [Core:JavaScript Engine: JIT]-Make SuperCall work in the JITs [Uns][]
- #1366377 [Core:JavaScript Engine: JIT]-BaselineJIT: Add IC stub for String_split [Uns][[qf:p1]]
- Beta 2 -> Beta 3 Changelog +10
- #1350291 [Core:Build Config]-Land NSPR 4.15 into FF 55 [Uns][]
- #1371940 [Core:Canvas: WebGL]-WebGL crash: [mozilla::WebGLContext::AssertCachedGlobalState()] [All][]
- #1373067 [Core:DOM]-Ensure CC isn't started too often [Uns][]
- #1363848 [Core:DOM: Service Workers]-Service Workers should intercept redirects for "manual" requests [Uns][]
- #1373064 [Core:Networking: HTTP]-Crash in nsTHashtable<T>::GetEntry | nsClassHashtable<T>::Get | mozilla::net::nsHttpTransaction::ShouldStopReading [Win][[necko-active]]
- #1372063 [Core:Widget: Win32]-Crash in OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xrealloc | nsTArray_base<T>::EnsureCapacity<T> | nsTArray_Impl<T>::AppendElements<T> | nsDataObj::CStream::OnDataAvailable [Win][]
- #1370018 [Firefox:General]-Pop-up blocker notification and icon can disappear quickly if popups are created from a subframe / in multi-frame documents [Win][]
- #1369500 [mozilla.org:Licensing]-License the shavar-plugin-blocklist's flashsubdoc.txt file in accordance to Disconnect.me license [Uns][]
- #1371895 [Toolkit:Async Tooling]-aTaskFn parameter description doesn't match the actual behavior in DeferredTask.jsm [Uns][]
- #1371246 [Toolkit:WebExtensions: General]-Crash in InvalidArrayIndex_CRASH | nsTArray_Impl<T>::ElementAt | mozilla::dom::`anonymous namespace''::ReadBlob [Win][triaged]
Nightly 56 fixes since 20170613 (Gecko 55) ~362
Beta 55 fixes since 20170306 (Gecko 54) ~4979
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide