The first official 20171104 NIGHTLY builds are out
.The Official Firefox 57 RC1 builds are not yet out
Previous NIGHTLY: 20171103 (Fx 58.0a1)
Previous BETA: 20171103 (Fx 57.0b14)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +75
- #1412643
- #1395922 [Core:Audio/Video: Playback]-Handle HTMLMediaElement::SetMediaKeys asynchronously. [Uns][]
- #1411808 [Core:Audio/Video: Playback]-Run MediaCache::Update() off the main thread [Uns][]
- #1413484 [Core:Audio/Video: Playback]-Tighten up assertions in ChannelMediaResource [Uns][]
- #1413734 [Core:Audio/Video: Playback]-update av1 decoder [Uns][]
- #1374247 [Core:CSS Parsing and Computation]-stylo: We don't implement the hack to allow child combinators to match across XBL <children> elements (could we remove it?). [Uns][]
- #1403814 [Core:DOM: Security]-Block toplevel data: URI navigations only if openend in the browser [Uns][[tor][domsecurity-active]]
- #1403870 [Core:DOM: Security]-Potentially allow navigations to data:application/json [Uns][[domsecurity-active]]
- #1412824 [Core:DOM: Security]-Refactor MaybeCloseWindow to allow closing the window if toplevel data URI navigation is blocked [Uns][[domsecurity-active]]
- #1412345 [Core:DOM]-Crash in ExpandedPrincipal::GetHashValue, with MOZ_CRASH(extended principal should never be used as key in a hash map) [Win][]
- #1414359 [Core:DOM]-Remove "creator" bits from WebIDL parser [Uns][]
- #1410159 [Core:Disability Access APIs]-Add more methods to HandlerProvider::GetEffectiveOutParamIid [Win][aes+]
- #1403358 [Core:Disability Access APIs]-Disable Accessibility broken by ipc/mscom/ProxyStream.cpp:312:5: error: ‘ActivationContext’ has not been declared [Uns][[tor]]
- #1408532 [Core:Graphics: Layers]-Crash in shutdownhang | mozilla::layers::CompositorThreadHolder::Shutdown [Win][[gfx-noted]]
- #1414097 [Core:Graphics: WebRender]-Convert nsDisplaySelectionOverlay to webrender [All][[wr-reserve]]
- #1412848 [Core:Graphics: WebRender]-Crash in memcpy | mozilla::gfx::RecordedScaledFontCreationByIndex::Record<T> [Win][[wr-mvp] [gfx-noted]]
- #1413397 [Core:Graphics: WebRender]-Empty border should not fall back [Uns][[wr-mvp]]
- #1408421 [Core:Graphics: WebRender]-RenderBackend thread does not overlap cpu time with the Render thread [Uns][[wr-mvp]]
- #1413178 [Core:Graphics: WebRender]-Update webrender to fae962bfd6e1997f4b921ee93c3c1cc5abca3256 [Uns][[wr-mvp] [gfx-noted]]
- #1414036 [Core:Graphics: WebRender]-regression: BMO's buttons don't change when hovering over them [All][[wr-mvp]]
- #1413680 [Core:Graphics: WebRender]-regression: blob-images: svg invisible on web.whatsapp.com [Lin][[wr-mvp]]
- #1390741 [Core:Graphics: WebRender]-webrender: panels of remote webextensions are white [Win][[wr-mvp][gfx-noted]]
- #1410736 [Core:Internationalization]-Remove remaining uses of `general.useragent.locale` [Uns][]
- #1414186 [Core:Internationalization]-Use GetUserPreferredUILanguages for OSPreferences::SystemLocales [Uns][]
- #1413944 [Core:JavaScript Engine: JIT]-Remove unreachable code in VMFunction's StringFromCharCode [Uns][]
- #1413907 [Core:JavaScript Engine]-Change InitPropertyOperation to accept a PropertyName directly [Uns][]
- #1409187 [Core:JavaScript Engine]-Remove __proto__ setter telemetry [Uns][[js:correctness][js:tech-debt]]
- #1386511 [Core:JavaScript: GC]-Improve the formatting of GC markers [Uns][]
- #1376891 [Core:JavaScript: GC]-Investigate eagerly collecting the nursery in an idle callback [Uns][[qf:p3]]
- #1413063 [Core:JavaScript: GC]-UBSan: js/src/gc/Nursery.cpp:486:20: runtime error: division by zero [@ calcPromotionRate] [Uns][]
- #1386146 [Core:JavaScript: Internationalization API]-Add support for hourCycle to Intl.DateTimeFormat [Uns][]
- #1406993 [Core:JavaScript: Standard Library]-Pick newer equivalent years when the year >= 2038 [Uns][]
- #1119777 [Core:JavaScript: Standard Library]-Remove non-standard Function.prototype.isGenerator [All][]
- #1410292 [Core:Layout: Form Controls]-[DateTimeInput] TypeError: this.mInputElement is null [Uns][]
- #1413622 [Core:Networking: Cache]-UBSan: netwerk/cache/nsCacheService.cpp63: division by zero [@ nsCacheService::LogCacheStatistics] [Uns][[necko-triaged]]
- #1414046 [Core:Networking: Cache]-UBSan: null pointer passed as argument declared to never be null [@ mozilla::net::CacheFileMetadata::WriteMetadata] [Uns][[necko-triaged]]
- #1413845 [Core:Plug-ins]-PluginPRLibrary looks unused [Uns][]
- #1413400 [Core:Preferences: Backend]-Avoid manual refcounting in libpref [Uns][]
- #1413413 [Core:Preferences: Backend]-Remove support for extensions having their own prefs file [Uns][]
- #1409259 [Core:Security: PSM]-Implement a console warning for Symantec CAs affected by the distrust plan [All][[psm-assigned]]
- #1406446 [Core:Widget]-Expose EventStateManager::IsHandlingUserInput() (or equivalent) in InputContextAction [Uns][]
- #1414461 [Core:XPConnect]-Audit Xray code for OOM problems with ensureHolder() [Uns][]
- #1413550 [Firefox:Activity Streams: Newtab]-Add per-platform styles, per-locale html and bug fixes to Activity Stream [Uns][]
- #1412930 [Firefox:Activity Streams: Newtab]-Package localized prerendered files [Uns][]
- #1410940 [Firefox:Bookmarks & History]-Copy & Pasting multiple items into the Library window gets the insertion indexes wrong [Uns][[fxsearch]]
- #1404850 [Firefox:Developer Tools: Console]-Fix self-XSS protection in new console and enable test [Uns][]
- #1412273 [Firefox:Developer Tools: Inspector]-CSS shapes editor swatch icon invisible in dark theme [Uns][[designer-tools]]
- #1282721 [Firefox:Developer Tools: Inspector]-Make the global shape in the CSS Shapes highlighter editable [Uns][[designer-tools]]
- #1413605 [Firefox:Developer Tools: Inspector]-MarkupContainer creates event listeners on window for each node in the Inspector [Uns][]
- #1413941 [Firefox:Developer Tools: Netmonitor]-Fix broken netmonitor launchpad regression from bug 1360457 [All][]
- #1407561 [Firefox:Developer Tools: Netmonitor]-Lazy loading of tooltip text when user onhover the status column [Uns][[good first bug][mentor-lang=zh][lang=js]]
- #1413829 [Firefox:Developer Tools: Netmonitor]-RequestListContent scroll to bottom should avoid sync reflow [All][]
- #1408964 [Firefox:Developer Tools: Netmonitor]-The Network panel should be auto resumed on reload [Uns][]
- #1412359 [Firefox:Developer Tools: Responsive Design Mode]-Data confusion when removing custom devices [All][[designer-tools]]
- #1411906 [Firefox:Developer Tools]-[dt-onboarding] Add close button to devtools onboarding page [Uns][]
- #366192 [Firefox:General]-Disallow htppfoobor schemes when only http/https are valid [All][]
- #1413296 [Firefox:General]-Remove e10sCohort annotation from Telemetry environment [All][]
- #1373258 [Firefox:New Tab Page]-Convert PageThumbsProtocol.js to PageThumbsProtocol.cpp [Uns][]
- #1368209 [Firefox:Sync]-Break up `Engine::_processIncoming` [Uns][]
- #1388224 [Firefox:Sync]-Intermittent services/sync/tests/unit/test_service_getStorageInfo.js | test_invalid_json - [test_invalid_json : 70] "undefined" == 500 | test_invalid_json - [test_invalid_json : 82] "NS_ERROR_NOT_AVAILABLE" == "SyntaxError" [Uns][]
- #1413685 [Firefox:Sync]-Unify AsyncResource and Resource in sync resource.js. [Uns][]
- #1366067 [Firefox:Sync]-Use JSONFile.jsm to write Sync metadata files [Uns][]
- #1414216 [Firefox:Tabbed Browser]-Disable "tabsintitlebar" when disabled by -moz-gtk-csd-available media feature [Uns][]
- #1413499 [Firefox:Theme]-Simplify disabled toolbar button styling [All][[reserve-photon-visual]]
- #1393627 [Firefox:Tracking Protection]-Expose the full TP UI preferences [Uns][]
- #1413322 [Toolkit:Add-ons Manager]-Stop loading old-style langpacks [Uns][]
- #1333126 [Toolkit:Crash Reporting]-Add support for CFI-based stack-walking to the minidump-analyzer tool [Uns][]
- #1413110 [Toolkit:Form Manager]-[Form Autofill] No need to compute fields on tombstone while data migration [All][[form autofill]]
- #1411640 [Toolkit:Themes]-Consolidate <radio> bindings across platforms [Uns][[xbl-flatten-inheritance]]
- #1414237 [Toolkit:Themes]-Remove bogus styles from listbox.css on Linux [Lin][]
- #1413979 [Toolkit:Themes]-Remove bogus styles from tree.css on Linux [Lin][]
- #1412361 [Toolkit:Themes]-Remove checkbox-baseline and checkbox-radio xbl bindings [Uns][[xbl-remove-unused]]
- #1347190 [Toolkit:WebExtensions: Frontend]-Add Google Chrome border/ separator color properties [Uns][triaged]
- #1383300 [Toolkit:WebPayments UI]-Show origin and total roughly similar to the UX specs [Uns][]
- #1403231 [Toolkit:XUL Widgets]-Prototype removal of "image" XBL binding [Uns][[xbl-special-cases]]
- Partial Landings/Diagnostic Patches:
None
- Beta 14 -> RC1 Changelog +0
None
Nightly 58 fixes since 20170921 (Gecko 57) ~2325
Beta 57 fixes since 20170802 (Gecko 56) ~3567
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide