The first official 20171220 NIGHTLY builds are out
.The Official Firefox 58 Beta 13 builds are not yet out
Previous NIGHTLY: 20171219 (Fx 59.0a1)
Previous BETA: 20171219 (Fx 58.0b12)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +74
- #1399400
- #1421324
- #1424261
- #664590 [Cloud Services:Firefox Sync: Backend]-History sync: ignore file:/// URIs [All][[sync:history]]
- #1404441 [Core:Audio/Video: Playback]-Assertion failure: mIsValid (Invalid checked integer (division by zero or integer overflow)) [@ mozilla::ReaderProxy::RequestVideoData] [Uns][]
- #1426056 [Core:Audio/Video: Playback]-Move "resume downoad" to another thread [Uns][]
- #1405877 [Core:Audio/Video: cubeb]-Cubeb audioipc requires a named Unix-domain socket [Lin][]
- #1425769 [Core:CSS Parsing and Computation]-Add a base class for ShadowRoot and Document to share style state [Uns][]
- #1424798 [Core:CSS Parsing and Computation]-stylo: Cannot animation from translate(0%) to translate(0%, 100px) in Firefox 58 onwards [All][]
- #1425893 [Core:CSS Parsing and Computation]-stylo: thread '<unnamed>' panicked at 'assertion failed: `(left == right)` [@ style::style_adjuster::StyleAdjuster::adjust] [Uns][]
- #1426289 [Core:Canvas: WebGL]-58's ANGLE doesn't flush vertexAttrib4f updates [Uns][gfx-noted]
- #1425488 [Core:Canvas: WebGL]-Add perf warnings for getBufferSubData pipeline stalls [Uns][gfx-noted]
- #1426280 [Core:Canvas: WebGL]-Remove MakeCurrents from webgl code now that we have implicit makecurrent. [Uns][gfx-noted]
- #1330688 [Core:DOM: Core & HTML]-Using the wrong name when importing an ES6 module breaks the script and doesn't log any error [Uns][]
- #1425441 [Core:DOM: Events]-Move relatedTarget to WidgetEvent [Uns][]
- #1420589 [Core:DOM: Events]-[Pointer Event] Using the same target of mouse events and touch events to fire pointer events [Uns][]
- #1425614 [Core:DOM: Service Workers]-Crash in mozilla::MozPromise<T>::ThenValueBase::AssertIsDead [Win][[clouseau]]
- #1425316 [Core:DOM: Service Workers]-move ShouldReportToWindow() off ServiceWorkerManager and into the outer window [Uns][]
- #1363864 [Core:DOM]-Add MozBeforeInitialXULLayout event [Uns][]
- #1425885 [Core:DOM]-JS modules test script-for-event.html has some expected failures [Uns][]
- #1425843 [Core:DOM]-JS modules tests related to referrer policy fail [Uns][]
- #1426036 [Core:Graphics: Text]-Update HarfBuzz to 1.7.3 [Uns][]
- #1425878 [Core:Graphics: WebRender]-Shutdown crash with UnobserveVsync [Uns][[gfx-noted][triage]]
- #1424631 [Core:Graphics: WebRender]-Update webrender to 1142dfc557c319119a5117450718c5b67a93cb9f [Uns][[wr-reserve] [gfx-noted]]
- #1423570 [Core:Graphics]-Use BaseRect methods instead of directly member variables in gfx/ [Uns][[gfx-noted]]
- #1426065 [Core:Layout: Floats]-Move ShapeInfo and its dervied classes from header to cpp [All][]
- #1417725 [Core:Layout]-Add a prefixed alias (behind a pref) for column-span property since all other multicol properties have a -moz- alias [Uns][]
- #1425959 [Core:Layout]-Assertion failure: providerFrame && providerFrame->GetParent()-> IsFrameOfType(nsIFrame::eBlockFrame) (How could we get a ::first-line parent style without having a ::first-line provider frame?), at /src/layout/base/ServoRestyleManager.cpp:1618 [Uns][]
- #1398963 [Core:Layout]-Create a prototype "emulate -moz-box with modern flexbox" patch, to help prototype/discover any needed frontend changes for modern flexbox [Uns][]
- #1418752 [Core:Networking: Cache]-Firefox instahang on start after landing patch from bug #1392841 [Win][[necko-triaged]]
- #1424834 [Core:Networking: DNS]-Replace nsHostRecord.callbacks with LinkedList<RefPtr<nsResolveHostCallback>> [Uns][[necko-triaged]]
- #1415574 [Core:Networking: JAR]-Unable to load an extension page if URL search contains "!/" [Uns][[necko-triaged]]
- #1425318 [Core:Networking]-Allow calling NS_MutateURI.Finalize(nsIURI**) [Uns][[necko-triaged]]
- #1425296 [Core:Networking]-Very long blocking of tracking requests, request context can switch to before DOMContentLoaded state with an XHR. [Uns][]
- #1422649 [Core:Preferences: Backend]-Remove a bogus exception from the early pref access checking [All][]
- #1422198 [Core:Security: Process Sandboxing]-Log something from the sandbox file broker if sendmsg()ing the response fails [Lin][]
- #1424120 [Core:String]-Cleanup nsTString::ToInteger [Uns][]
- #1425904 [Core:WebRTC: Audio/Video]-Crash in RtlRaiseStatus | RtlpUnWaitCriticalSection | RtlLeaveCriticalSection | <T>::operator() | mozilla::MozPromise<T>::InvokeCallbackMethod<T> [Win][[clouseau]]
- #1426059 [Core:WebRTC: Networking]-Remove unused code in mtransport [Uns][]
- #1425697 [Core:WebRTC: Signaling]-Data Channel remote maximum message size slightly incorrect [All][]
- #1425956 [Core:WebRTC: Signaling]-Removing a track and later re-adding it to a peer connection causes InvalidSessionDescriptionError [All][]
- #1425901 [Core:WebRTC: Signaling]-Use nsITimerCallback for DTMF timers [Uns][]
- #1425873 [Core:WebRTC: Signaling]-addTransceiver(<string>, {streams: [stream]) should fire ontrack with stream in streams argument. [All][]
- #1414169 [Core:WebRTC]-Show received ICE candidates on about:webrtc [Uns][]
- #1426031 [Core:WebVR]-Ensure gfxVRGVR SubmitFrame is called on the correct thread [Uns][]
- #1426028 [Core:WebVR]-Head rotation was being applied twice in gfxVRGVR [Uns][]
- #1426027 [Core:WebVR]-Update gfxVRGVR to reflect latest GoogleVR NDK API [Uns][]
- #1424721 [Firefox:Developer Tools: Console]-Can't copy longString nor store it as global variable [Uns][]
- #1419086 [Firefox:Developer Tools: Console]-Render the ObjectInspector in the sidebar [Uns][]
- #1425876 [Firefox:Developer Tools: Debugger]-Update Debugger Frontend (12-18) [Uns][]
- #1426251 [Firefox:Developer Tools: Debugger]-[wasm] Update wasmparser to version 0.4.11 [Uns][]
- #1421491 [Firefox:Developer Tools: Netmonitor]-Response headers: minor style fixes needed for selected row, hovered accordion header [Uns][]
- #1426014 [Firefox:PDF Viewer]-Update pdf.js to version 2.0.213 [All][]
- #1420622 [Firefox:RSS Discovery and Preview]-Remove Feed and Pcast related protocols [Uns][]
- #1425977 [Firefox:Search]-browser_checkAddonCompatibility.js is going to permafail when the Gecko version number is bumped to 60 [All][[fxsearch]]
- #1421937 [Firefox:Sync]-"Synced Tabs" sidebar's laptop image looks bad with Windows's light gray background color [Uns][]
- #1425690 [Firefox:Sync]-Avoid getCharPref in browser-sync.js [Uns][]
- #1423395 [Firefox:Sync]-Sync will duplicate history visits. [Uns][]
- #1425432 [Firefox:Tabbed Browser]-Ctrl-Tab thumbnails sometimes look squashed (aspect ratio is off) [Uns][]
- #1419537 [Firefox:Tabbed Browser]-Unable to select close tabs to the right on pinned tab [Uns][[parity-Chrome]]
- #1424452 [Firefox:Toolbars and Customization]-Items cannot drag and drop in the overflow menu in customize mode [Uns][]
- #592653 [Testing:General]-Use Services.prefs instead of preferences-service / gPrefService [All][[good first bug][lang=js] [meta]]
- #1425920 [Toolkit:Application Update]-Change telemetry value for DWNLD_RESUME_FAILURE from 15 to 16 [Uns][]
- #1423805 [Toolkit:Form Autofill]-Clear form button should not just clear all filled field states while credit card and address are categorized in the same section [Uns][[form autofill:V2]]
- #1417803 [Toolkit:Form Autofill]-[Form Autofill] Implement `activeSection` attribute in FormAutofillHandler or FormAutofillContent to simplify the architecture. [All][[form autofill:V2]]
- #1425363 [Toolkit:General]-Switch mac window menu to JS instead of RDF [Uns][]
- #1392055 [Toolkit:Notifications and Alerts]-Pass the full event to the callback in toolkit/content/widgets/notification.xml [Uns][]
- #1421212 [Toolkit:Places]-Remove RESULTS_AS_FULL_VISIT [Uns][[good first bug][lang=cpp]]
- #1423612 [Toolkit:Places]-coverity complains about passing VisitData by value instead of by reference [All][]
- #1425625 [Toolkit:Safe Browsing]-Component returned failure code: 0x80570018 (NS_ERROR_XPC_BAD_IID) [nsIJSCID.getService] [All][]
- #1424148 [Toolkit:Telemetry]-Local duplicate of global constant created in function in "parse_histograms.py" [Uns][]
- #1425345 [Toolkit:Telemetry]-Restrict UPDATE_* histograms to parent process [Uns][[good first bug] [lang=js]]
- #1401612 [Toolkit:Telemetry]-Telemetry histogram validator should provide more than 1 error/warning/whatever at a time [Uns][[good second bug][lang=python]]
- #1423441 [Toolkit:Themes]-Dialog caption font size is too small on Mac [Mac][]
- Partial Landings/Diagnostic Patches:
- #1420060 [Core:Security: PSM]-Upgrade Firefox 59 to NSS 3.35 [Uns][]
- #1426216 [Firefox:Address Bar]-Allow users to choose whether search suggestions or history suggestions come first in the address bar. [Uns][[fxsearch]]
- #1425724 [Firefox:Preferences]-Fix grid column width in Sanitize Dialog in Preferences [All][]
- #1394914 [Firefox:Toolbars and Customization]-sidebar-button image is loaded after some delay, causing it to go from blank to an icon [Uns][]
- Beta 12 -> Beta 13 Changelog +0
None
Nightly 59 fixes since 20171113 (Gecko 58) ~1561
Beta 58 fixes since 20170921 (Gecko 57) ~2920
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide