The first official 20180109 NIGHTLY builds are out
The Official Firefox 58 Beta 15 builds are out
Previous NIGHTLY: 20180108 (Fx 59.0a1)
Previous BETA: 20180104 (Fx 58.0b14)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +53
- #1428682 [Core:Audio/Video: Playback]-OggDemuxer doesn't set MediaData::mOffset [Uns][]
- #1428684 [Core:Audio/Video: Playback]-Reduce the chance of UAF when changing states of MDSM [Uns][]
- #1428772 [Core:DOM: Content Processes]-When pausing a child process on startup for debugging, report which kind of process it is [Uns][]
- #1428244 [Core:DOM: Core & HTML]-The attributeChangedCallback for style attribute is always fired with null as oldValue and empty string as newValue [Uns][]
- #1407789 [Core:DOM: Device Interfaces]-Web Authentication - Prohibit cross-site iframes [All][[webauthn][webauthn-wd07]]
- #1406467 [Core:DOM: Device Interfaces]-Web Authentication - WD-07 Updates to Make Assertion [All][[webauthn][webauthn-wd07]]
- #1419771 [Core:DOM: Workers]-Let's use Preferences::AddAtomic*VarCache for prefs touched by workers [Uns][]
- #1419662 [Core:DOM]-Autonomous custom element get confused if it contains 'is' attribute [Uns][]
- #1426977 [Core:DOM]-Crash in mozilla::dom::ClientSource::WindowExecutionReady [Win][]
- #1426189 [Core:DOM]-JS module test for document.currentScript fails [Uns][]
- #952453 [Core:DOM]-Remove mozNotification (DesktopNotification) API [Lin][]
- #1419803 [Core:DOM]-Typing into textarea or input element inside customElement duplicates characters on Android [Uns][]
- #1423999 [Core:Disability Access APIs]-Improved UIA detection [Win][]
- #1421214 [Core:Document Navigation]-Links don't work when anchor fragment identifier contains § [Uns][]
- #1425091 [Core:Editor]-crash near null in [@ mozilla::EditorBase::MoveNode] [Uns][]
- #1374729 [Core:Graphics: WebRender]-Don't treat R8G8B8X8 the same as B8G8R8X8 [Uns][[wr-reserve] [gfx-noted]]
- #1426116 [Core:Graphics: WebRender]-Update webrender to a422f907be948b92bf5c7003a01f7744391a795e [Uns][[wr-reserve] [gfx-noted]]
- #1428874 [Core:Graphics: WebRender]-wr-text: synthetic bold broken in macos [Uns][]
- #1427764 [Core:JavaScript Engine: JIT]-Assertion failure: fallibleScope_ ([OOM] Cannot allocate a new chunk in an infallible scope.) · js::LifoAlloc::newChunkWithCapacity [Uns][]
- #1425149 [Core:JavaScript Engine: JIT]-Clean up JIT APIs to atomic operations [All][]
- #1348407 [Core:JavaScript Engine]-Assertion failure: getSlotRef(THROWTYPEERROR).isUndefined(), at js/src/vm/GlobalObject.h:150 [Lin][[jsbugmon:update]]
- #1361369 [Core:JavaScript Engine]-Support async on inline module scripts [Uns][]
- #1425088 [Core:Layout: Form Controls]-Change the dropdown frame of <select> to a top-level absolute frame [Uns][]
- #1427476 [Core:Layout: Web Painting]-Crash in TransformGfxRectToAncestor [Win][]
- #1427968 [Core:Layout: Web Painting]-Flickering playing media.ccc.de videos in fullscreen on macOS [Uns][]
- #1427914 [Core:Layout: Web Painting]-Google Docs scroll bar tool tip is blank when scrolling with Retain Display List enabled [Uns][]
- #1418840 [Core:Layout: Web Painting]-New sub-doc display item intermittently missing when transitioning between mochitests [All][]
- #1428960 [Core:Layout]--moz-dropdown-list is only allowed to use universal selector [Uns][]
- #1428276 [Core:Layout]-Make ExpectedOwnerForChild deal with abs.pos. anon boxes [Uns][]
- #1413618 [Core:Layout]-UBSan: layout/base/nsLayoutUtils.cpp50: runtime error: division by zero [@ GetDisplayPortFromMarginsData] [Uns][]
- #1423550 [Core:Networking: HTTP]-A load with an assigned application cache matching a NETWORK namespace doesn't lookup a regular HTTP cache entry [Uns][[necko-triaged]]
- #1426710 [Core:Networking: HTTP]-Fix telemetry on how often a backup connection wins [Uns][[necko-triaged]]
- #1426501 [Core:Networking]-Change code that uses nsIURI.spec setter to use nsIURIMutator [Uns][[necko-triaged]]
- #1425301 [Core:Networking]-Progressively shorten the 6 seconds max tailing delay with time since nav start (may cause indefinite tailing) [Uns][[necko-triaged]]
- #1428498 [Core:Security: PSM]-don't require importing the server certificate to succeed for permanent certificate error overrides [Uns][[psm-assigned]]
- #1428488 [Firefox:Activity Streams: Newtab]-Fix Linux drag-n-drop, placeholder edit and bug fixes to Activity Stream [Uns][]
- #1428455 [Firefox:Developer Tools: Debugger]-Update Debugger Frontend (5) [Uns][]
- #1428521 [Firefox:Developer Tools: Netmonitor]-Editor's horizontal scrollbar in Response panels does not appear until scroll to bottom [All][]
- #1306892 [Firefox:Developer Tools: Style Editor]-Firefox devtools load CSS twice if you open the style editor at least once [All][[OA]]
- #1393464 [Firefox:Developer Tools]-remove `Heritage` helper in view-helpers.js [Uns][]
- #1428529 [Firefox:General]-"Clear Recent History" stops working [Uns][]
- #1408139 [Firefox:New Tab Page]-Investigate NEWTAB_PAGE_LIFE_SPAN weirdness [Uns][]
- #1377402 [Firefox:Private Browsing]-Intermittent browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js | application crashed [@ mozilla::dom::SimpleGlobal_moved(JSObject*, JSObject const*)] [Uns][]
- #1419198 [Firefox:Search]-Remove the "addengine-icon" binding [Uns][[fxsearch]]
- #1428728 [Release Engineering:Release Automation]-Snap: Fix media playback, webgl and printing [Uns][]
- #1428042 [Toolkit:Downloads API]-missing file: resource://gre/modules/DownloadImport.jsm referenced from resource://gre/modules/DownloadIntegration.jsm [Uns][]
- #1423204 [Toolkit:Form Autofill]-On sears.com the form autofill doesn't work for address-line1 and address-line2 fields [All][[form autofill:V2][Misc.]]
- #1409291 [Toolkit:Places]-provide bug number and owner for the LINK_ICON_SIZES_ATTR_ probes [Uns][[fxsearch]]
- #1407879 [Toolkit:Safe Browsing]-Check password field url against the local whitelist [Uns][pwphish-content]
- #1364043 [Toolkit:Telemetry]-Allow C++ to record multiple samples into histograms with one call [Uns][]
- #1428131 [Toolkit:Telemetry]-Bump Telemetry probes for Graphite and Orbot [Uns][]
- #1428446 [Toolkit:WebExtensions: General]-Whitelist custom protocol handlers for work on decentralization technologies with WebExtensions [All][]
- #449045 [Toolkit:XUL Widgets]-Drop support for type="timed" for textboxes [All][]
- Partial Landings/Diagnostic Patches:
- #1428453 [Core:JavaScript Engine: JIT]-Baldr: switch traps to use actual hardware traps [Uns][]
- Beta 14 -> Beta 15 Changelog +14
- #1409449
- #1417310
- #1418074
- #1424474
- #1425224
- #1426363
- #1428164 [Core:CSS Parsing and Computation]-stylo: the presence of a :-moz-window-inactive selector in a page stylesheet causes ::first-letter selector on the same page to not match everything it should [Uns][]
- #1419270 [Core:DOM]-Make it possible to annotate attr getters and setters separately as needing subject principals [Uns][Beta approval requested for part 1 only]
- #1427091 [Core:DOM]-Crash in OOM | large | NS_ABORT_OOM | AppendUTF16toUTF8 | mozilla::dom::MultipartBlobImpl::InitializeBlob [Win][]
- #1418806 [Core:DOM: Animation]-Crash in core::result::unwrap_failed<T> | geckoservo::glue::Servo_AnimationCompose [Win][]
- #1425156 [Core:Networking: HTTP]-regression: HTTP Basic Auth dialog won't appear [Lin][]
- #1427847 [Firefox:Activity Streams: Newtab]-Update strings for Firefox 58 [Uns][]
- #1425839 [Firefox:Developer Tools: Netmonitor]-Splitter does not have a border at the boundary of requests list header and details tab [All][]
- #1428728 [Release Engineering:Release Automation]-Snap: Fix media playback, webgl and printing [Uns][]
Nightly 59 fixes since 20171113 (Gecko 58) ~1916
Beta 58 fixes since 20170921 (Gecko 57) ~2963
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide