The first official 20171201 NIGHTLY builds are out
The Official Firefox 58 Beta 8 builds are out
Previous NIGHTLY: 20171130 (Fx 59.0a1)
Previous BETA: 20171128 (Fx 58.0b7)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +48
- #1421864 [Core:Audio/Video: Playback]-Move mChannelStatistics from ChannelMediaResource to MediaCacheStream [Uns][]
- #1421861 [Core:Audio/Video: Playback]-Remove unused MediaStatistics::mDecoderPosition [Uns][]
- #1035091 [Core:CSS Parsing and Computation]-limit @-moz-document to user and UA sheets (Makes it useless for exfiltration in CSS-injection attacks) [All][]
- #1420379 [Core:CSS Parsing and Computation]-move css::Rule implementation to its own file [Uns][]
- #1420946 [Core:CSS Parsing and Computation]-stylo: CSS styling inheritance [Uns][]
- #1418433 [Core:CSS Parsing and Computation]-stylo: window.getComputedStyle(element, null) would not get correct data for display: none element [All][]
- #1421176 [Core:DOM: File]-merged Blob from sliced one produce corrupted Blob [Uns][]
- #1037335 [Core:DOM: Security]-CSP: Implement security violation events [Lin][[domsecurity-active]]
- #1418119 [Core:DOM]-Assertion failure: aLoadType == LOAD_LINK, at /src/docshell/base/nsDocShell.cpp:10180 [Uns][]
- #1421607 [Core:DOM]-Do black marking of bfcache documents during GC [Uns][]
- #1418002 [Core:DOM]-Remove HTMLContentElement [Uns][]
- #1421873 [Core:Disability Access APIs]-Freeze after sending message in OX Mail due to AccessibleHandler text caching [Win][]
- #1408829 [Core:Editor]-Make spellCheckAfterEditorChange as noscript [Uns][]
- #1421939 [Core:Graphics: WebRender]-Fix RenderDXGIYCbCrTextureHostOGL::GetSize() [Uns][[wr-mvp]]
- #1421200 [Core:Graphics: WebRender]-Fix memory leakage for WebRenderUserData [Uns][[wr-mvp]]
- #1389146 [Core:Graphics: WebRender]-Implement a performant hit-testing mechanism for APZ (in WebRender) [Uns][[wr-mvp] [gfx-noted]]
- #1416533 [Core:Graphics: WebRender]-Try to composite 30fps video as 60fps [Uns][[wr-mvp] [gfx-noted]]
- #1418980 [Core:Graphics]-GPU_PROCESS and DX_INTEROP2 are not fully supported for downloadable blocklisting [Uns][]
- #1421860 [Core:Graphics]-Remove unused gfxContext::SetSource [Uns][]
- #1379680 [Core:IPC]-Zero copy writing of data [Uns][]
- #1419034 [Core:JavaScript Engine: JIT]-Wasm baseline: Refactor stack frame management [All][]
- #1420104 [Core:JavaScript Engine: JIT]-Wasm baseline: Vacuum, dust, and mop [All][]
- #1417961 [Core:JavaScript Engine]-Crash [@ ??] with Debugger [Lin][[jsbugmon:update]]
- #1421565 [Core:JavaScript Engine]-Crash [@ js::jit::MNode::setBlockAndKind] with OOM and asm.js [Lin][[jsbugmon:update]]
- #1421319 [Core:JavaScript: GC]-Split out GCManagedDeletePolicy into its own header [Uns][]
- #1421453 [Core:JavaScript: Internationalization API]-Extend Intl.RelativeTimeFormat to support `type` option [Uns][]
- #1419527 [Core:Layout: Form Controls]-Make spinner.js use new scrollend event instead of a timer to detect when scroll has finished. [Uns][]
- #1421672 [Core:Layout]-Explicitly declare the start/end values of CSS animations since optimizations require both [Uns][]
- #1419096 [Core:Layout]-throbber consumes a lot of CPU and even more CPU when hidden [Uns][]
- #1300864 [Core:Panning and Zooming]-Disable paint-skipping for scroll frames that contain a fixed element inside a CSS filter [All][[gfx-noted]]
- #1421413 [Core:Security: PSM]-add a preference to control the accepted signature algorithms for add-ons [Uns][[psm-assigned]]
- #1421534 [Core:Spelling checker]-Add words to the en-US dictionary [Uns][]
- #1281425 [Core:Widget: Gtk]-[Wayland] - Implement CompositorWidget - display connection [Lin][tpi:+]
- #1419460 [Core:Widget: Gtk]-[gnome-shell, Ubuntu 17.10] Titlebar is shown despite settings to draw in the titlebar [Uns][]
- #1420124 [Core:X-remote]-Check profile name before use them at DBus strings [Lin][]
- #1411565 [Firefox:Developer Tools: about:debugging]-Allow about debugging to connect to a remote instance of Firefox with URL parameters [Uns][]
- #1420448 [Firefox:General]-Remove gLastBrowserCharset and gAppInfo from browser.js [Uns][]
- #1417266 [Firefox:Migration]-GenerateGUID responsible for ~25% of history import times in large profiles [Uns][]
- #1421987 [Firefox:PDF Viewer]-Update pdf.js to version 2.0.173 [All][]
- #1418466 [Firefox:Sync]-Add Connect Another Device button to relevant Sync UI [Uns][]
- #1421817 [Firefox:Sync]-Sync telemetry doesn't send events on shutdown if there were no syncs. [Uns][]
- #1421850 [Firefox:Sync]-Sync's sync() method should ensure Sync has completed initializing [Uns][]
- #1418223 [Toolkit:Form Autofill]-Use the decrypted credit card number to search duplicate records in the storage if master password is disabled [Uns][]
- #1417818 [Toolkit:Form Autofill]-[Form Autofill] Add CA/DE address metadata in addressReferences [Uns][[form autofill:V2]]
- #1421654 [Toolkit:Places]-Make tag queries case insensitive [Uns][]
- #1421757 [Toolkit:Reader Mode]-Update Readability.js from git (fixes for telegraph.co.uk, title processing, class cleanups) [Uns][]
- #1416987 [Toolkit:Safe Browsing]-Update timer needs to be reset whenever Safe Browsing is reinitialized [Uns][]
- #1421655 [Toolkit:WebExtensions: Untriaged]-browser.clipboard.setImageData Only Works with a Small Amount of Data [All][]
- Partial Landings/Diagnostic Patches:
- #1406507 [Core:Graphics: WebRender]-Eliminate ipdl serialization of display list buffer [Uns][[wr-mvp]]
- Beta 7 -> Beta 8 Changelog +38
- #1395508
- #1410134
- #1414425
- #1414452
- #1415158
- #1415441
- #1415582
- #1415770
- #1416519
- #1416799
- #1416862
- #1417661
- #1417797
- #1419166
- #1420001
- #1421099
- #1417113 [Core:Audio/Video: Playback]-NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006) error when loading Ogg Opus file from local drive [Uns][]
- #1418535 [Core:Disability Access APIs]-Investigate RealPlayer add-on use of accessibility services [Uns][]
- #1416391 [Core:DOM: CSS Object Model]-scrollIntoView "nearest" is wrong when the element is bigger than the scrolling box [Uns][]
- #1416629 [Core:DOM: Service Workers]-Add a telemetry to see how many sites making a CORS response for a same-origin mode request [Uns][]
- #1420415 [Core:Editor]-TextEditor::CreateBRImpl() returns wrong offset if it splits a text node [All][]
- #1413073 [Core:Layout: Web Painting]-Need to be clipped wrt aASR assertion on gmail. [Uns][]
- #1417947 [Core:Layout: Web Painting]-mac-its.com: Menu becomes blank when hovering over things that are not a link [All][]
- #1418722 [Core:Layout: Web Painting]-Crash in IsAnyAncestorModified [Win][]
- #1418945 [Core:Layout: Web Painting]-https://calibre-ebook.com/ graphic glitch when hovering on the image [Uns][]
- #1419225 [Core:Layout: Web Painting]-Flickering background on humblebundle.com [Uns][]
- #1420312 [Core:Layout: Web Painting]-Flickering content on reveal.js [Uns][]
- #1417448 [Core:Networking]-Crash in _platform_memmove$VARIANT$Haswell | <name omitted> | nsPipeInputStream::ReadSegments [Mac][]
- #1418810 [Core:Networking]-Crash in OOM | large | NS_ABORT_OOM | mozilla::net::nsSimpleURI::SetPathQueryRefEscaped [All][[necko-triaged]]
- #1419811 [Core:Security: Process Sandboxing]-[macOS][e10s] File listings no longer show icons for non-folders [Mac][]
- #1419760 [Core:Security: PSM]-Pick up root CA changes for Firefox 58, released as NSS 3.34.1 [Uns][[psm-assigned]]
- #1418747 [Core:Widget: Win32]-[e10s][TSF] Sometimes Microsoft Pinyin does not show up candidate box when the web page is loading [Win][]
- #1419601 [Firefox:Activity Streams: Newtab]-Indonesian Bahasa Indonesia "id" builds have broken new tab pages [Uns][]
- #1421302 [Firefox:Activity Streams: Newtab]-Personalization fixes for Pocket [Uns][]
- #1420395 [Firefox:Address Bar]-Firefox doesn't allow navigating to fully IDN domains in the URL bar without including "http(s)://" because of broken uri fixup code (was: url bar issues with uris with ".გე" suffix) [Mac][]
- #1418266 [Firefox:Developer Tools]-[dt-onboarding] Onboarding experiment pref should flip devtools.enabled to false [Uns][]
- #1414153 [Firefox:Sync]-Fingerprintable information is leaked when using "Send Tab to Device" feature [Uns][[fingerprinting]]
- #1420583 [Firefox:Tabbed Browser]-Regression: After resetting the Theme Settings to Default, the NewTab button keeps placed at the very right side [Uns][]
- #1418757 [Firefox:Toolbars and Customization]-"New tab" button won't snap to left after customization of the tab row [Uns][]
- #1420427 [Toolkit:Startup and Profile System]-prefs.js changes are not kept after restarting Firefox with non-ascii characters in profile path [Win][]
- #1403563 [Toolkit:XUL Widgets]-Tabs scrolling with mouse wheel is very, very slow [Uns][[reserve-photon-performance]]
Nightly 59 fixes since 20171113 (Gecko 58) ~882
Beta 58 fixes since 20170921 (Gecko 57) ~2814
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide