The first official 20171115 NIGHTLY builds are out
.The Official Firefox 58 Beta 4 builds are not yet out
Previous NIGHTLY: 20171114 (Fx 59.0a1)
Previous BETA: 20171114 (Fx 58.0b3)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +82
- #1413741
- #1404230 [Core:Audio/Video: GMP]-[EME] Support HDCP Policy check on MediaKeys [Uns][]
- #1414623 [Core:Audio/Video: Playback]-Crash in mozilla::AudioStream::GetUnprocessed [Lin][]
- #1336400 [Core:Audio/Video: Playback]-Remove HTMLMediaElement::mozAutoplayEnabled [Uns][]
- #1415809 [Core:Audio/Video: Playback]-Remove MP4MetadataStagefright from MP4Metadata [Uns][]
- #1414759 [Core:Audio/Video: Playback]-Streamline MediaPrefs [Uns][]
- #1416085 [Core:Audio/Video: Playback]-Use Span<> to replace low level pointer arithmetic in MediaCacheStream::Read() [Uns][]
- #1409904 [Core:Audio/Video: cubeb]-ERROR:audioipc_server: server poll error: Interrupted system call (os error 4) [Lin][]
- #1381153 [Core:DOM: Animation]-Calling GetEffectSet during display list building is not very cache friendly [All][]
- #1406468 [Core:DOM: Device Interfaces]-Web Authentication - Implement isUserVerifyingPlatformAuthenticatorAvailable() method [All][[webauthn][webauthn-wd07]]
- #1398268 [Core:DOM: Device Interfaces]-[U2F, WebAuthn] Crash when switching between browsers during many verification attempts [Mac][]
- #1415612 [Core:DOM: Security]-Allow all plain text types when navigating top-level data URIs [Uns][[domsecurity-active]]
- #1401895 [Core:DOM: Security]-Block top-level navigations to data: URIs [Uns][[domsecurity-active]]
- #1415444 [Core:DOM]-Add a flag to know whether the website has been interacted by specific user gestures [Uns][]
- #1417172 [Core:DOM]-Land ClientSource validation and execution ready code [Uns][]
- #1414077 [Core:DOM]-UBSan: division by zero [@ mozilla::dom::ImageDocument::ScrollImageTo] [Uns][]
- #1416193 [Core:DOM]-nsHostObjectURI::Clone makes nsHostObjectProtocolHandler loose track of blobImpls [Uns][]
- #1416893 [Core:Disability Access APIs]-Add getConsumers method to nsIAccessibilityService. [Uns][]
- #1406890 [Core:Disability Access APIs]-Fix detection for Baum Cobra for 64 bit Firefox [Win][]
- #1416790 [Core:Graphics: Layers]-Crash in mozilla::layers::RotatedBuffer::BorrowDrawTargetForQuadrantUpdate [Mac][]
- #1416076 [Core:Graphics: WebRender]-19% of WebRenderLayerManager::EndTransaction during MotionMark is in nsDisplayItem::RecomputeVisibilty [Uns][[wr-mvp]]
- #1416073 [Core:Graphics: WebRender]-19% of WebRenderLayerManager::EndTransaction during MotionMark is in nsHTMLScrollFrame::ComputeScrollMetaData [Uns][[wr-mvp]]
- #1416614 [Core:Graphics: WebRender]-Crash in mozilla::layers::HostIPCAllocator::SendPendingAsyncMessages [All][[wr-mvp]]
- #1417197 [Core:Graphics: WebRender]-Don't hit fallback for simple nsDisplayThemedBackground cases [All][[wr-reserve]]
- #1415203 [Core:Graphics: WebRender]-Fallback on gmail seperator between messages [Uns][[wr-reserve]]
- #1412249 [Core:Graphics: WebRender]-Fix DidComposite timing for EmptyTransaction [Uns][[wr-mvp] [gfx-noted]]
- #1416594 [Core:Graphics: WebRender]-Nightly crashes on https://maierfelix.github.io/wasm-particles/static/ when webrender is enabled [Mac][[wr-mvp]]
- #1414727 [Core:Graphics: WebRender]-Reduce DisplayList update in AsyncImagePipelineManager [Uns][[wr-mvp]]
- #1416258 [Core:Graphics: WebRender]-Update webrender to 8a39cf24f493e894a66c2465dd310a2b2923e558 [Uns][[wr-mvp] [gfx-noted]]
- #1342762 [Core:Graphics: WebRender]-WebRender pipelines accumulate until the widget is destroyed. [Uns][[wr-mvp] [gfx-noted]]
- #1416782 [Core:Graphics]-Crash in RtlEnterCriticalSection | mozilla::layers::PaintThread::AsyncPrepareBuffer [Win][]
- #1415469 [Core:Graphics]-Remove unused variable from TDR process [Uns][[gfx-noted]]
- #1413467 [Core:HTML: Parser]-Crash in OOM | large | NS_ABORT_OOM | nsTArrayInfallibleAllocator::ResultTypeProxy nsTArray_base<T>::EnsureCapacity<T> [Mac][[MemShrink]]
- #1413287 [Core:IPC: MSCOM]-Interceptors should allow their own interfaces to be able to be marshaled into handler payloads [Win][]
- #1401786 [Core:IPC]-Move base::LaunchApp options into a LaunchOptions struct [All][sb+]
- #1416774 [Core:ImageLib]-imgRequestProxy::CancelAndForgetObserver doesn't remove from imgCacheValidator proxy list [All][[gfx-noted]]
- #1416618 [Core:Internationalization]-Cannot show short date format (yy/MM/dd'('ddd')') correctly [Win][]
- #1416572 [Core:JavaScript Engine: JIT]-Use a single JitCode instance for all VMFunction wrappers [All][]
- #1415920 [Core:JavaScript Engine: JIT]-make better use of Maybe for computing jit warm up thresholds [All][]
- #1417077 [Core:JavaScript: GC]-Simplify getting the current GC number while marking [Uns][]
- #1417234 [Core:Memory Allocator]-Use SRWLock as Mutex for mozjemalloc on Windows [Uns][]
- #1390708 [Core:Networking]-.hqx files are all corrupted when downloaded with FF unless going through SAVE AS... [Win][[necko-triaged]]
- #1415870 [Core:Networking]-cloud.goog not in public suffix list [Uns][[necko-triaged]]
- #1416613 [Core:Preferences: Backend]-Three small libpref tweaks [Uns][]
- #1416622 [Core:Preferences: Backend]-Tighten up libpref's process checking [Uns][]
- #1368868 [Core:Security: PSM]-re-think strictness of OCSP stapling given that other browsers aren't as strict [Uns][[parity-Chrome][parity-Edge][psm-assigned]]
- #1415991 [Core:Security: PSM]-remove support for verifying signed unpacked add-ons [Uns][[psm-assigned]]
- #1416962 [Core:Selection]-Remove support to disable 'click and drag' text selection for touch enable devices [Uns][]
- #1416947 [Core:Spelling checker]-Add fugacious, fugaciously and fugaciousness to the en-US dictionary [Uns][]
- #1416712 [Core:Widget: Gtk]-nsPaperPS.*: dead code [Uns][]
- #1416038 [Core:XML]-Strip the SAX XML implemention to its minimum [Uns][]
- #1417279 [Core:XPCOM]-Make nsArray::IndexOf a bit more sane [Uns][]
- #1412505 [Firefox:Activity Streams: Newtab]-Background thumbnail request of go.twitch.tv strains CPU [Uns][]
- #1406287 [Firefox:Developer Tools: Animation Inspector]-React-ify time header and tick line for animation list [Uns][]
- #1403977 [Firefox:Developer Tools: Console]-Multiple styled messages lose line breaks [Uns][[reserve-console-html]]
- #1416960 [Firefox:Developer Tools: Debugger]-Update Debugger Frontend (11-13) [Uns][]
- #1414447 [Firefox:Developer Tools: Framework]-Third-party devtools webextension panels not included in keyboard navigation [Uns][]
- #1387511 [Firefox:Developer Tools: Inspector]-CSS Grid Inspector: Negative Line Numbers are Incorrect (on Implicit Grid) [Uns][[DevRel:P1][designer-tools]]
- #1411645 [Firefox:Developer Tools: Inspector]-Shapes highlighter: resize on one dimension in transform mode. [Uns][[designer-tools]]
- #1415554 [Firefox:Developer Tools: Inspector]-Update Inspector to use prop-types and react-dom-factories [Uns][]
- #1416194 [Firefox:Developer Tools: Netmonitor]-Reduce Toolbar component updates in netmonitor [Uns][]
- #1404917 [Firefox:Developer Tools: Netmonitor]-Response content should be loaded lazily [Uns][]
- #1412504 [Firefox:Developer Tools]-[dt-onboarding] Devtools onboarding page UI & UX polish followup [Uns][]
- #1389836 [Firefox:File Handling]-Saving images via drag-and-drop loses filename extension [All][]
- #1415340 [Firefox:General]-status is not defined in GMPDownloader.start() [Uns][]
- #1412091 [Firefox:Screenshots]-Export Screenshots 23.0.0 [Uns][]
- #1416313 [Firefox:Sync]-Clients engine should account for client records exceeding the record size limit [Uns][]
- #1404427 [Firefox:Sync]-Sync mass Form History deletions [Uns][[Sync Q4 OKRs]]
- #1362065 [Firefox:Tabbed Browser]-Allow touch-based drag/drop of tabs by "touchstart, touchmove, touchend" gesture (in addition to/as opposed to the current double-tap-drag gesture) [Win][[reserve-photon-visual][p2][summary in comments 32-35]]
- #1415855 [Firefox:Tabbed Browser]-Remove unused mIconLoadingPrincipal field [All][]
- #1415863 [Firefox:Tabbed Browser]-Rename mTabBox to just tabbox [All][]
- #1408738 [Firefox:Theme]-[macOS] [Photon] The Window Control Buttons could be placed some pixels to the right to match the Mock [Mac][[reserve-photon-visual]]
- #1414721 [Firefox:Tours]-Colors of Onboarding nav icons are inconsistent [All][[photon-onboarding][photon-onboarding-newui]]
- #1302468 [Firefox:Tours]-Firefox Beta reports channel as 'release' when build is RC due to use of Services.appinfo.defaultUpdateChannel [Uns][]
- #1414406 [Toolkit:Add-ons Manager]-Remove the inline options feature for add-ons and remove the setting-* XBL bindings for mobile and desktop [Uns][[xbl-remove-unused]]
- #1333126 [Toolkit:Crash Reporting]-Add support for CFI-based stack-walking to the minidump-analyzer tool [Uns][]
- #1415836 [Toolkit:Form Autofill]-[Form Autofill] The text in autocomplete footer wraps incorrectly [Uns][[form autofill:MVP]]
- #1334663 [Toolkit:Password Manager]-Allow users to copy saved credential site URL via right-click [Uns][[passwords:management] [lang=js][lang=xul]]
- #1409972 [Toolkit:Printing]-Share common printingui implementation instead of each platform implementation. [Uns][]
- #1415596 [Toolkit:Video/Audio Controls]-Grey haze over video while buffering [All][]
- #1416077 [Toolkit:WebExtensions: Storage]-kinto's support for retry-after header may cause sync to be blocked for the entire duration. [Uns][]
- #1215335 [Toolkit:XUL Widgets]-Remove notification-inner which is now unused in Firefox itself [Uns][]
- Partial Landings/Diagnostic Patches:
- #1377595 [Core:Graphics: WebRender]-Don't use blob images with content that must be painted on the content process [Uns][[wr-mvp] [gfx-noted]]
- #1416607 [Core:Graphics: WebRender]-Crash in [@ mozilla::gfx::RecordedScaledFontCreationByIndex::PlayEvent const ] [All][[wr-reserve]]
- Beta 3 -> Beta 4 Changelog +0
None
Nightly 59 fixes since 20171113 (Gecko 58) ~122
Beta 58 fixes since 20170921 (Gecko 57) ~2689
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide