The first official 20171205 NIGHTLY builds are out (No Mac builds though)
The Official Firefox 58 Beta 9 builds are out
Previous NIGHTLY: 20171204 (Fx 59.0a1)
Previous BETA: 20171201 (Fx 58.0b8)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +108
- #1422173
- #1421179 [Core:Audio/Video: Playback]-Improve the accuracy of ChannelMediaDecoder::mPlaybackStatistics [Uns][]
- #1422662 [Core:Audio/Video: Playback]-Move BaseMediaResource::Close() into MediaResource class [Uns][]
- #1417300 [Core:Audio/Video: Playback]-Ogg Vorbis streams from Icecast stop after first song played [Uns][]
- #1422677 [Core:Audio/Video: Playback]-Remove the side effect of MediaDecoder::CanPlayThrough() [Uns][]
- #1422634 [Core:CSS Parsing and Computation]-Crash in mozilla::ServoStyleSet::SetStylistStyleSheetsDirty [Win][]
- #1417200 [Core:CSS Parsing and Computation]-Unship or make chrome only -moz-border-*-colors [Uns][]
- #1422654 [Core:CSS Parsing and Computation]-stylo: Avoid restyling the element if it has bindings without stylesheets. [Uns][]
- #1422524 [Core:CSS Parsing and Computation]-stylo: ClassOrClassList does extra function calls unnecessarily. [Uns][]
- #1265343 [Core:CSS Parsing and Computation]-stylo: Implement 'shape-image-threshold' [Uns][]
- #1421170 [Core:DOM: Core & HTML]-Move the declarations of CustomElementUpgradeReaction and CustomElementCallbackReaction to CustomElementRegistry.cpp [Uns][]
- #1345433 [Core:DOM: Security]-Bring back assertion that history entries need a valid triggeringPrincipal [Uns][[domsecurity-active]]
- #1414209 [Core:DOM: Security]-Content Security Policy confused by order of preload Link headers [Uns][[domsecurity-active]]
- #1409975 [Core:DOM]-Implement node distribution for shadow tree slots [Uns][]
- #1422983 [Core:DOM]-cycle collect ClientSource owner reference to nsGlobalWindowInner and nsDocShell [Uns][]
- #1422535 [Core:DOM]-full-screen-api.ignore-widgets isn't listed in about:config [Uns][]
- #1421018 [Core:Disability Access APIs]-Block TBNotifier.exe from accessing accessible services [Uns][]
- #1422201 [Core:Disability Access APIs]-NVDA takes on the dev tools document as the content of certain tabs [Win][aes+]
- #1422869 [Core:Document Navigation]-Add "htps" to the scheme typo fixup list [Uns][]
- #1421504 [Core:Editor]-Assertion failure: childNode, at /builds/worker/workspace/build/src/editor/libeditor/EditorBase.cpp:3015 [Uns][]
- #1408227 [Core:Editor]-Correctly update the child at offset pointer across calls to WSRunObject::InsertBreak() [All][]
- #1421553 [Core:Editor]-nsTextServicesDocument should handle native node instead of nsIDOMNode [Uns][]
- #1032671 [Core:Graphics: Text]-Add font.name-list.* for Emoji [All][]
- #1422403 [Core:Graphics: WebRender]-Avoid float->integer->float conversion in ToRelativeLayoutRect [Uns][[wr-mvp]]
- #1422013 [Core:Graphics: WebRender]-Background of result cards for Mozilla Phonebook isn't rendered [Mac][[wr-mvp]]
- #1422466 [Core:Graphics: WebRender]-Drop a copy from TextDrawTarget::FillGlyphs [Uns][[wr-mvp]]
- #1422414 [Core:Graphics: WebRender]-Remove unused StackingContextHelper::mOrigin [All][[wr-mvp]]
- #1422950 [Core:Graphics: WebRender]-Spend less time in FindReferenceFrameFor with gfx.webrender.hit-test enabled [Uns][[wr-mvp] [gfx-noted]]
- #1421275 [Core:Graphics: WebRender]-Update webrender to e3dd85359580074f4ca4a554d9a3c85779f8de64 [Uns][[wr-mvp] [gfx-noted]]
- #1422169 [Core:Graphics]-DrawTargetD2D destruction may grab the D2D global lock [Uns][]
- #1422321 [Core:Graphics]-Eliminate double promotion in Round() [Uns][]
- #1418020 [Core:HTML: Form Submission]-Form validation messages don't persist when too many inputs or too much text in attributes [Lin][]
- #1414421 [Core:IPC: MSCOM]-Change MSCOM diagnostic asserts to fire only on Nightly [Win][aes+]
- #943272 [Core:Internationalization]-Get rid of nsIPlatformCharset [All][]
- #1419372 [Core:JavaScript Engine: JIT]-Optimize in-operator for typed arrays [Uns][]
- #1422726 [Core:JavaScript Engine]-Optimize NativeObject::addEnumerableDataProperty [All][]
- #1422264 [Core:JavaScript: GC]-Most non-incremental GCs are reported as being due to failed gray buffering [Uns][]
- #1391044 [Core:Layout: Form Controls]-Textarea placeholder does not respect newlines [Uns][]
- #1374338 [Core:Layout]-Text selection in TreeHerder is very slow [Uns][[qf:p2]]
- #446344 [Core:Networking: HTTP]-Implement Origin header CSRF mitigation [All][[sg:want][necko-would-take]]
- #1394564 [Core:Networking: WebSockets]-Version 55 breaks sending large amounts of data over web sockets. [Uns][[necko-active]]
- #1422277 [Core:Networking]-A single event for captive-portal "done" [Uns][[necko-triaged]]
- #1421793 [Core:Networking]-Assertion failure: mShutdown (Shutdown must be called before dtor.), at /builds/worker/workspace/build/src/netwerk/base/nsPACMan.cpp:351 [Uns][[necko-triaged]]
- #1422648 [Core:Networking]-nsSocketTransport::mNetAddrPreResolved is always false. Should be removed [Uns][[necko-triaged]]
- #1422070 [Core:Panning and Zooming]-[APZ] Content with 'text-overflow:ellipsis' isn't repainted properly while dragging the scrollbar thumb [All][]
- #1421541 [Core:Preferences: Backend]-Still more libpref refactorings [Uns][]
- #1198481 [Core:Security: PSM]-fix id_pk_serverAuth typo in pkixcert.cpp [Uns][[psm-assigned]]
- #1397837 [Core:Security: PSM]-remove everything relating to code signing from gecko [Uns][[psm-assigned]]
- #1414834 [Core:Security: Process Sandboxing]-Re-land print IPC changes so that the child doesn't open files [Uns][sb+]
- #1422668 [Core:Selection]-Back out the pages for EditorDOMPoint from RangeBoundary.h [All][]
- #1388219 [Core:WebRTC: Audio/Video]-Support down-scaling per track in getUserMedia [Uns][]
- #1422875 [Core:WebRTC: Audio/Video]-fake:true constraint should not affect screen sharing (needed for testing screenshare+audio) [All][]
- #1363667 [Core:WebRTC]-Add getContributingSources and getSynchronizationSources to RTCRtpReceiver [All][]
- #1421958 [Core:WebRTC]-OfferToReceiveVideo and OfferToReceiveAudio should be of type Boolean not Long [All][]
- #1421819 [Core:WebRTC]-Only create webrtc::call() object on video calls [Uns][]
- #1358247 [Core:WebVR]-Crash in mozilla::gfx::VRManagerChild::RecvReplyGamepadVibrateHaptic [Win][]
- #1403759 [Core:Widget: Cocoa]-[macOS] Backspace key should remove composing Hangul character rather than committing it [Mac][]
- #1420820 [Core:Widget: Gtk]-Enable window manager detection/setup override [Uns][]
- #1421355 [Core:XPConnect]-Remove various unused methods from nsIXPConnect and nsXPConnect [Uns][]
- #1422289 [Firefox:Activity Streams: Newtab]-ContentLinkHandler should guess icon type from the extension when type is not defined [Uns][[fxsearch]]
- #1421917 [Firefox:Activity Streams: Newtab]-Fix snippets blocklist, search autofocus and bug fixes to Activity Stream [Uns][]
- #1422724 [Firefox:Bookmarks & History]-Remove some unused global constant definitions in controller.js & eslint modules.json [Uns][]
- #1403536 [Firefox:Developer Tools: Console]-Protect all protocol request methods against unsafe objects [Uns][]
- #1419405 [Firefox:Developer Tools: Console]-Remove Immutable usage in filters reducer [Uns][]
- #1419801 [Firefox:Developer Tools: Debugger]-Update Debugger Frontend (11-22) [Uns][]
- #1419592 [Firefox:Developer Tools: Framework]-Don't force Browser Content Toolbox to debugger [All][]
- #1422258 [Firefox:Developer Tools: Framework]-Remove React Virtualized [Uns][]
- #1422265 [Firefox:Developer Tools: Framework]-Remove react-addons-shallow-compare [All][]
- #1422282 [Firefox:Developer Tools: Framework]-Upgrade react-redux to v5.0.6 [All][]
- #1417039 [Firefox:Developer Tools: JSON Viewer]-Do not defer loading JSON Viewer [Uns][]
- #1419367 [Firefox:Developer Tools: Netmonitor]-NetMonitor: Stop using ImmutableJS in sort reducer [Uns][good-first-bug]
- #1419368 [Firefox:Developer Tools: Netmonitor]-NetMonitor: Stop using ImmutableJS in timing-markers reducer [Uns][good-first-bug]
- #1418928 [Firefox:Developer Tools: Netmonitor]-requestCookies and responseCookies should be loaded lazily [Uns][]
- #1419301 [Firefox:Developer Tools: Style Editor]-Firefox crashes when Style Editor is open on certain websites [Uns][]
- #1413051 [Firefox:Developer Tools: about:debugging]-Fix background-position of help.svg in RTL locales [Uns][]
- #1422727 [Firefox:General]-Remove unused functions from browser.js [Uns][]
- #1418443 [Firefox:Migration]-Group OnVisit events from places::InsertVisitedURIs runnable [Uns][]
- #1407568 [Firefox:Preferences]-Add a spotlight indicator to a specific option/ section [Uns][[preference-spotlight]]
- #1039069 [Firefox:Preferences]-Warn the user that customizing the preferred language list (Accept-Language) can be used for fingerprinting [Lin][[tor][fingerprinting][fp:m3][ux]]
- #1417502 [Firefox:Search]-Update Yandex search URLs to use a new format [Uns][]
- #1364208 [Firefox:Security]-Insecure password warning appears for insecure form submit actions on local IP address hosts [Uns][]
- #1422811 [Firefox:Security]-Move reportTLS functionality for cert error pages into content.js [Uns][]
- #1422246 [Firefox:Session Restore]-Navigating from new tab page switches the tab label to "about:newtab" [Uns][]
- #1419819 [Firefox:Session Restore]-The Show/Hide Previous Tabs toggle button overlaps the adjacent label [All][]
- #1419838 [Firefox:Sync]-Make Synced Tabs sidebar translucent friendly in all states [Uns][]
- #1422115 [Firefox:Sync]-Remove storageserver.js from services/ [Uns][]
- #1420601 [Firefox:Tabbed Browser]-Let Accel+W in a pinned tab select the first unpinned tab [All][[parity-Safari]]
- #1397426 [Firefox:Tabbed Browser]-Make tab browser warming API not set the docshell to be active [Uns][[reserve-photon-performance]]
- #1422518 [Firefox:Tabbed Browser]-Using meta refresh element with a target of "about:blank" no longer results in an empty address bar [Uns][]
- #1326030 [Mozilla Localizations:he / Hebrew]-[he] Update Morfix searchplugin favicon to its latest [Uns][]
- #914817 [Mozilla Localizations:ja / Japanese]-[ja] The edge of the Rakuten search plug-in is jaggy [All][]
- #1415906 [Mozilla Localizations:mk / Macedonian]-Verify plural rule for Macedonian [Uns][cldr-data]
- #1422031 [Toolkit:Add-ons Manager]-Remove remaining nav-button style parts in extensions [All][]
- #406738 [Toolkit:Application Update]-Non-Security updates should be listed as Non-Security update in Update History. [Win][]
- #1422257 [Toolkit:Find Toolbar]-Make FinderHighlighter not use -moz-border-*-colors. [Uns][]
- #1421641 [Toolkit:Form Autofill]-After you use the "Clear Form" button on a credit card field form, the form becomes unresponsive [All][[form autofill: V2]]
- #1421551 [Toolkit:Form Autofill]-Expose the availability of Form Autofill through a member method [Uns][]
- #1420883 [Toolkit:Form Autofill]-Modal windows with saved addresses card do not accommodate to content size [Uns][]
- #1416664 [Toolkit:Form Autofill]-[Form Autofill] Classify the fields into multiple sections for the case of no fields with the section part of autocomplete attr [All][[form autofill:V2]]
- #1415073 [Toolkit:Form Autofill]-[Form Autofill] Support the multiple section records in the `FormAutofillHandler.createRecords` process [All][[form autofill:V2]]
- #1417101 [Toolkit:Places]-Bookmark annotation observer doesn't need to fetch item info if we're not updating the modified date [Uns][]
- #1421803 [Toolkit:Safe Browsing]-ThreatHit requests are sent too early [Uns][pwphish-threathit]
- #1422383 [Toolkit:Storage]-Cloning a connection should also clone its temp tables and triggers [Uns][]
- #1422100 [Toolkit:Themes]-Refactor in-content UI font sizes [All][]
- #1421711 [Toolkit:Themes]-Remove dead pluginInstallerWizard.css and other plugin files [Uns][]
- #1422211 [Toolkit:WebExtensions: General]-browser.tabs.move() affects tabs-newtab-button position [Uns][[tabs]]
- #1418226 [Toolkit:WebPayments UI]-Create a store for payment dialog unprivileged UI state [Uns][]
- #1421806 [Toolkit:WebPayments UI]-Use a custom element for the payment request dialog contents [Uns][]
- Partial Landings/Diagnostic Patches:
- #1071816 [Core:HTML: Parser]-Support loading BOMless UTF-8 text/plain files from file: URLs [Lin][]
- #1342564 [Core:Security: Process Sandboxing]-Sandbox causes crash in NoteIntentionalCrash() due to blocked fopen [Win][sb+]
- Beta 8 -> Beta 9 Changelog +28
- #1382366
- #1408276
- #1412145
- #1413841
- #1415291
- #1415883
- #1417405
- #1419363
- #1420049
- #1421420
- #1418433 [Core:CSS Parsing and Computation]-stylo: window.getComputedStyle(element, null) would not get correct data for display: none element [All][]
- #1420741 [Core:CSS Parsing and Computation]-stylo: page takes 5 min to load [Uns][]
- #1420946 [Core:CSS Parsing and Computation]-stylo: CSS styling inheritance [Uns][]
- #1420507 [Core:DOM: Security]-Reader view ignores crossorigin attribute [Uns][]
- #1416864 [Core:Graphics]-Crash in mozilla::gfx::DrawTargetD2D1::Flush [Win][[gfx-noted]]
- #1416921 [Core:Graphics]-Graphical corruption at https://blog.figma.com/new-faces-at-the ... a353200e6b [Uns][[gfx-noted]]
- #1421191 [Core:Graphics]-some downscaled images don't show because we fail to generate the filter [Uns][]
- #1421871 [Core:Graphics: Layers]-Content client decision making doesn't repeat when content type or component alpha changes [Uns][]
- #1420332 [Core:Internationalization]-about:support's System Locales is always 'en-US' even if Android system is ja-JP. [Uns][]
- #1417961 [Core:JavaScript Engine]-Crash [@ ??] with Debugger [Lin][[jsbugmon:update]]
- #1418894 [Core:JavaScript Engine]-Harden XDR against bugs and corrupt [Uns][]
- #1407228 [Firefox:Activity Streams: Newtab]-Collapsed sections should be animated when they are reopened [All][]
- #1411867 [Firefox:Activity Streams: Newtab]-Linux repacks detected as unofficial builds [Uns][]
- #1415665 [Firefox:Activity Streams: Newtab]-Very long domain names overflow from the Highlight borders [All][]
- #1421306 [Firefox:Activity Streams: Newtab]-Show rich icons for top sites that are in a tippy top service manifest [Uns][]
- #1421312 [Firefox:Activity Streams: Newtab]-Import buttons incorrectly wrap [Uns][]
- #1412265 [Firefox:Activity Streams: Newtab]-Font issues in the messages displayed for empty Highlights and Top Stories sections [Win][]
- #1417439 [Firefox:Developer Tools: Console]-Release actors when message are pruned due to an MESSAGES_ADD action [Uns][]
Nightly 59 fixes since 20171113 (Gecko 58) ~1037
Beta 58 fixes since 20170921 (Gecko 57) ~2842
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide