The first official 20171128 NIGHTLY builds are out
The Official Firefox 58 Beta 7 builds are out
Previous NIGHTLY: 20171127 (Fx 59.0a1)
Previous BETA: 20171124 (Fx 58.0b6)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +65
- #1382366
- #1408276
- #1419166
- #1419344
- #1420049
- #1417297 [Core:Audio/Video: GMP]-Convert gmp-clearkey to use Chromium ContentDecryptionModule_9 interface [Uns][]
- #1416686 [Core:Audio/Video: GMP]-Reduce the uses of IPC_FAIL_NO_REASON in GMPChild.cpp [Uns][]
- #1416667 [Core:Audio/Video: GMP]-Use MOZ_CRASH_UNSAFE_PRINTF in GMPChild::ProcessingError to take aReason into account. [Uns][]
- #1420798 [Core:Audio/Video: Playback]-Apply the ProofOfLock pattern to MediaCache [Uns][]
- #1420792 [Core:Audio/Video: Playback]-Fix [CID 1422243] Control flow issues (DEADCODE) and [CID 1422244] Uninitialized members (UNINIT_CTOR) [Uns][]
- #1329385 [Core:Audio/Video: Playback]-GeckoMediaPluginServiceParent::GetContentParent risks leaking a UniquePtr by passing it raw to lambdas, which could potentially not run [All][]
- #654787 [Core:Audio/Video: Playback]-Looping <audio> files should be seamless [Mac][[games:p3]]
- #1417113 [Core:Audio/Video: Playback]-NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006) error when loading Ogg Opus file from local drive [Uns][]
- #1421168 [Core:Audio/Video: Playback]-Needless declaration of VideoData::CreateAndCopyIntoTextureClient is left on the header file [Uns][]
- #1420016 [Core:Audio/Video: Playback]-Remove ChannelMediaResource::IsSuspendedByCache() [Uns][]
- #1418918 [Core:Audio/Video: Playback]-Tighten up assertions in MediaCache [Uns][]
- #1415805 [Core:Audio/Video: Playback]-[webvtt] enable region preference [Uns][]
- #1420930 [Core:Audio/Video: cubeb]-Update cubeb from upstream to 8a0a300 [Uns][]
- #1420713 [Core:CSS Parsing and Computation]-No live preview of userChrome.css changes with layout.css.servo.chrome.enabled = true [Uns][]
- #1420755 [Core:CSS Parsing and Computation]-Some dynamic changes to the stylesheet media list don't get reflected. [Uns][]
- #1408310 [Core:CSS Parsing and Computation]-make WebKitCSSMatrix use Servo for parsing transform lists [Uns][]
- #1420496 [Core:CSS Parsing and Computation]-stylo: Stylo spent more time in LoadBindings than the old style system [Uns][]
- #1420774 [Core:DOM: Animation]-Drop virtual from some Animation methods [Uns][]
- #1400792 [Core:DOM: Events]-[Pointer Event] fire pointercancel when starting a dnd session [Uns][]
- #1420223 [Core:DOM: File]-createImageBitmap doesn't work correctly with IPCBlob [Uns][]
- #1374574 [Core:DOM: Flyweb]-Remove the Flyweb source from the tree [Uns][]
- #1420221 [Core:DOM: Service Workers]-Crash in mozilla::dom::workers::scriptloader::LoadMainScript [Win][[clouseau]]
- #1404420 [Core:DOM]-Add Custom Element support for XUL Elements [Uns][]
- #1420911 [Core:DOM]-Assertion failure: mBeforeUnloadListenerCount > 0, at /builds/worker/workspace/build/src/dom/base/nsGlobalWindowInner.cpp:6560 [Uns][]
- #1407669 [Core:DOM]-Custom element creation hides exceptions from the constructor [Uns][]
- #1420276 [Core:Disability Access APIs]-Investigate blocking UIA [Win][]
- #1416080 [Core:Editor]-Don't use virtual function for CreateBR [Uns][]
- #1420415 [Core:Editor]-TextEditor::CreateBRImpl() returns wrong offset if it splits a text node [All][]
- #1414745 [Core:General]-nsBrowserStatusFilter::OnStateChange delivers asymmetric numbers of STATE_START & STATE_STOP [Uns][]
- #1419586 [Core:Graphics: Layers]-Allow painted layers with ancestor mask layers to use OMTP [Uns][[gfx-noted]]
- #1418397 [Core:Graphics: WebRender]-Make inactive scrollframes dispatch to content when using WR hit-testing [Uns][[wr-mvp] [gfx-noted]]
- #1419820 [Core:Graphics: WebRender]-element is hiding half a page [Uns][[wr-mvp]]
- #1305906 [Core:Graphics]-BT.709 handling in WMFVideoMFTManager [Uns][[gfx-noted]]
- #1419224 [Core:JavaScript Engine]-Baldr: making signal-during-signal detection more robust [Uns][]
- #1421056 [Core:JavaScript Engine]-Changes to the js Rust crate needed for Starling [All][]
- #1319843 [Core:JavaScript: Internationalization API]-Inconsistent default locale checks for cached Intl instances [Uns][]
- #1420724 [Core:Layout: Misc Code]-fix unnecessary duplicated code in nsCSSFrameConstructor.h [Uns][]
- #1420161 [Core:Layout: Text]-testcase showing Firefox slower than Chrome [Uns][[qf]]
- #1418722 [Core:Layout: Web Painting]-Crash in IsAnyAncestorModified [Win][]
- #1404069 [Core:Networking: HTTP]-Permanent solution for TCP Fast Open, depends on bug 1404061 [Uns][[necko-triaged]]
- #1375114 [Core:Selection]-Text appear selected when switching from display:none to display:block [Uns][]
- #1388219 [Core:WebRTC: Audio/Video]-Support down-scaling per track in getUserMedia [Uns][]
- #1418747 [Core:Widget: Win32]-[e10s][TSF] Sometimes Microsoft Pinyin does not show up candidate box when the web page is loading [Win][]
- #1419471 [Firefox:Developer Tools: JSON Viewer]-Cleanup after removing UTF-16 support [Uns][]
- #1416394 [Firefox:Developer Tools: JSON Viewer]-Scroll row into view using scrollIntoView [Uns][]
- #1420451 [Firefox:Developer Tools: JSON Viewer]-Stop using chrome code to copy text [Uns][]
- #1420711 [Firefox:Developer Tools: Netmonitor]-TypeError: newMap.requests is undefined when clicking custom-request-close-button [Uns][]
- #1346072 [Firefox:Firefox Accounts]-Remove accounts.firefox.com from the whitelist of domains allowed to send objects over webchannels. [Uns][]
- #1398992 [Firefox:Menus]-'Recently Bookmarked' items in Library button's Bookmarks subview should respect pref browser.bookmarks.openInTabClosesMenu [Uns][]
- #1421048 [Firefox:PDF Viewer]-Update pdf.js to version 2.0.161 [All][]
- #1412789 [Firefox:Private Browsing]-Fix slider position of the tracking protection toggle button in RTL locales [Uns][]
- #1419148 [Firefox:Screenshots]-Export Screenshots 25.0.0 [Uns][]
- #1415739 [Firefox:Session Restore]-FormData.jsm's `shouldIgnoreNode` shouldn't check for @type on <textarea>/<select> [All][]
- #1420583 [Firefox:Tabbed Browser]-Regression: After resetting the Theme Settings to Default, the NewTab button keeps placed at the very right side [Uns][]
- #1409248 [Firefox:Tabbed Browser]-Stop sending referrer details on text links [Uns][]
- #1418167 [Firefox:Tours]-validate data before send for onboarding telemetry [Uns][[onboarding-telemetry]]
- #1420169 [Toolkit:Form Autofill]-filledRecordGUID will be set to null while auto-filling if there's a section has been populated in the same form [Uns][[form autofill:V2]]
- #1390158 [Toolkit:WebExtensions: Frontend]-Notify the user on the new tab page when an extension has updated it [Uns][]
- #1409697 [Toolkit:WebExtensions: General]-Reloading an add-on with options in about:addons displayed causes a second options section to be displayed [Uns][]
- #1334782 [Toolkit:WebExtensions: General]-tabs.query should pattern match the title [Uns][triaged]
- Partial Landings/Diagnostic Patches:
None
- Beta 6 -> Beta 7 Changelog +20
- #1224396
- #1418841
- #1417869 [Core:Audio/Video: Playback]-High rate of MEDIA_ERR_SRC_NOT_SUPPORTED error being thrown [Uns][]
- #1409677 [Core:Canvas: WebGL]-WebGL fails to initialize when resistFingerprint is enabled [Uns][[tor][fingerprinting-breakage][fp:backlog][gfx-noted]]
- #1413269 [Core:Canvas: WebGL]-Crash in mozilla::gl::SharedSurface_IOSurface::SharedSurface_IOSurface [Mac][[gfx-noted]]
- #1416986 [Core:Disability Access APIs]-[e10s a11y] Reduce cross-process QueryInterface using handler payload [Win][]
- #1417327 [Core:Disability Access APIs]-[e10s a11y] More handler caching [Win][]
- #1418791 [Core:Graphics]-Crash in mozilla::gfx::FillRectCommand::FillRectCommand [Win][]
- #1420255 [Core:Internationalization]-Regression in testing for default locale from bug 1410736 [Uns][]
- #1413287 [Core:IPC: MSCOM]-Interceptors should allow their own interfaces to be able to be marshaled into handler payloads [Win][]
- #1397049 [Core:JavaScript Engine]-Debugger shows wrong "this" value in a function using let [Uns][]
- #1417962 [Core:JavaScript Engine]-Crash [@ js::ScriptedProxyHandler::boxedValue_unbox] or Hit MOZ_CRASH(Should not end up in ScriptedProxyHandler::boxedValue_unbox) at js/src/proxy/ScriptedProxyHandler.cpp:1284 [Lin][[jsbugmon:update,bisect]]
- #1417411 [Core:Layout: Web Painting]-tab crash on (tweaked) reveal.js [Uns][]
- #1419416 [Firefox:Developer Tools: JSON Viewer]-Remove UTF-16 support in JSON Viewer [Uns][]
- #1389836 [Firefox:File Handling]-Saving images via drag-and-drop loses filename extension [All][]
- #1396833 [Firefox:Tabbed Browser]-Tabs can overlap [All][]
- #1409133 [Firefox:Theme]-[Photon] Regression: The left side of the tab should not shrink during Drag & Drop on the Tabstrip [Uns][[reserve-photon-visual]]
- #1404176 [Toolkit:Printing]-unable to close print preview after attempt to print about:config [Uns][]
- #1381633 [Toolkit:Telemetry]-Crash [@ AsyncShutdownTimeout | AddonManager: Waiting for providers to shut down. | EnvironmentAddonBuilder ] [Uns][]
- #1419426 [Toolkit:WebExtensions: Untriaged]-Expose ui.context_menus.after_mouseup to webextension preferences so mouse gesture add-ons can modify it [Uns][]
Nightly 59 fixes since 20171113 (Gecko 58) ~702
Beta 58 fixes since 20170921 (Gecko 57) ~2776
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide