The first official 20180213 NIGHTLY builds are out
The Official Firefox 59 Beta 9 builds are out
Previous NIGHTLY: 20180212 (Fx 60.0a1)
Previous BETA: 20180209 (Fx 59.0b8)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +58
- #1436983
- #1182329 [Core:Audio/Video: Playback]-WebRTC streams should be able to be automatically played even with media.autoplay.enabled=false [Uns][]
- #1437655 [Core:CSS Parsing and Computation]-nsRuleNode.cpp10: warning: 'return' will never be executed [-Wunreachable-code-return] [Uns][]
- #1394233 [Core:CSS Parsing and Computation]-stylo: [non-e10s] Certain rule in userContent.css is not applied [Uns][]
- #1437616 [Core:DOM: Device Interfaces]-Use proper WebAuthn result types defined in the .pidl [Uns][]
- #1437487 [Core:DOM: Device Interfaces]-[u2f-hid-rs] Allow passing an empty key handles list [Uns][]
- #1429286 [Core:DOM: Push Notifications]-Extend push and notification telemetry [All][]
- #1437188 [Core:DOM]-14,000 fetch related warnings during testing on linux64 debug [Uns][]
- #1437255 [Core:DOM]-@@unscopable value objects in the DOM should have a null prototype [Uns][]
- #1437680 [Core:DOM]-Avoid assertions in dom/tests/mochitest/general/test_contentViewer_overrideDPPX.html with the patch for bug 1193394 [Uns][]
- #1026714 [Core:DOM]-Don't mark nodes in the shadow tree as orphan nodes [All][]
- #1436744 [Core:DOM]-Get rid of WorkerCheckAPIExposureOnMainThreadRunnable [Uns][]
- #1435296 [Core:DOM]-Reduce Timer Resolution to 2ms [Uns][]
- #830221 [Core:DOM]-Remove nsIDOMDOMImplementation [All][]
- #1437362 [Core:DOM]-remove nsIDOMWindowUtils.focus [Uns][]
- #1431404 [Core:Disability Access APIs]-Crash in mozilla::mscom::Interceptor::GetInitialInterceptorForIID [Win][]
- #785440 [Core:Gecko Profiler]-Support profiling DOM calls in the profiler [Mac][]
- #1434965 [Core:Gecko Profiler]-UniqueStacks holds on to the JSContext pointer for too long [Uns][]
- #1436058 [Core:Graphics: WebRender]-Update webrender to 342bc314db94aa439b2001249c5f24ccfcbccc22 [Uns][[gfx-noted]]
- #1432375 [Core:Graphics: WebRender]-image.mem.shared: black bookmarks folder [Lin][]
- #1435938 [Core:Graphics]-Add basic logging for DrawTargetCapture [Uns][[gfx-noted]]
- #1430897 [Core:Graphics]-Revisit CONTENT_LARGE_PAINT_PHASE_WEIGHT [Uns][]
- #1437125 [Core:JavaScript Engine]-ASan heap-buffer-overflow within GET_UINT32_INDEX | js::jit::IonBuilder::inspectOpcode [JSOP_DEFFUN] [Uns][]
- #1436773 [Core:JavaScript Engine]-Initialize LifoAlloc memory to some non-zero value when reserved [Uns][]
- #1436697 [Core:JavaScript: GC]-Heap growth factor limits are too low [Uns][]
- #1436535 [Core:Layout: Text]-Normal weight font does not fallback to its variant when character is missing, but non-normal one will [Uns][]
- #1435650 [Core:Layout: Web Painting]-Avoid calling GetOffsetToCrossDoc during ProcessDisplayItems [Uns][]
- #1429932 [Core:Layout: Web Painting]-Don't build layers if the display list hasn't changed [Uns][]
- #1435649 [Core:Layout: Web Painting]-Don't touch the display item when taking the early return in ComputeGeometryChangeForItemW [Uns][]
- #1436189 [Core:Layout: Web Painting]-Marking the frame's overflow area for rebuild doesn't include out-of-flow descendants [Uns][]
- #1435643 [Core:Layout: Web Painting]-Remove layer flattening code [Uns][]
- #1437625 [Core:Layout: Web Painting]-nsCSSRenderingBorders.cpp calls two static functions from nsCSSRendering.cpp (and depends on fragile unified build grouping to call them) [Uns][]
- #1420480 [Core:Layout: Web Painting]-regression: CSS Menus layering under other page elements. [All][]
- #1437599 [Core:Layout]-Build warning: nsFrame.cpp10: warning: 'return' will never be executed [-Wunreachable-code-return] [Uns][]
- #1237454 [Core:Layout]-[Power] Optimize animations in visibility:hidden elements [All][[Power:P1][platform][qf:investigate]]
- #1437058 [Core:Networking: Cache]-Add CacheEntryHandle::~CacheEntryHandle log [Uns][[necko-triaged]]
- #1437513 [Core:Networking: HTTP]-Http2Session::RecvPushPromise: let push through for OnPush [Uns][[necko-triaged]]
- #1437152 [Core:Networking]-NS_ReadInputStreamToString completely ignores the passed-in string's capacity [All][[necko-triaged][MemShrink]]
- #1436643 [Core:Preferences: Backend]-Use a PLDHashTable `initEntry` function for Pref. [Uns][]
- #1436948 [Core:Security: PSM]-Update cbor lib [Uns][]
- #1436902 [Core:XPCOM]-Consider a version of NS_DECL_ISUPPORTS_INHERITED that has 0 overhead when built without refcount logging [Uns][]
- #1437114 [Core:XPCOM]-Crash in mozilla::ipc::ProcessLink::SendMessageW | IPC_Message_Name=PExternalHelperApp::Msg_OnDataAvailable [Win][]
- #1437604 [Core:XPCOM]-remove NS_INTERFACE_MAP_END_THREADSAFE [All][]
- #1436150 [Firefox:Developer Tools: Debugger]-Make debugger-controller.js properly handle watch expressions, containing syntax errors, where the error message for the syntax error contains U+0022 QUOTATION MARK within it [All][]
- #1430919 [Firefox:Developer Tools: Inspector]-Enable writing mode / RTL support for Grid Inspector [All][[designer-tools]]
- #1430918 [Firefox:Developer Tools: Inspector]-Rotate grid outline in Layout panel when writing modes / RTL are used [All][[designer-tools]]
- #1426482 [Firefox:General]-Collect chrome JS errors in Nightly [Uns][]
- #1437486 [Firefox:General]-Forget about site no longer clears anything but 5 minute intervals on Nightly [Uns][]
- #1433511 [Firefox:Site Identity and Permission Panels]-Website with DENY permission for popups still shows up as "Allow" in the Permissions Panel [Uns][]
- #1436351 [Firefox:Tabbed Browser]-JavaScript error: chrome://browser/content/tabbrowser.xml, line 2473: TypeError: cannot use 'in' operator to search for 'canGoBack' in 'browser' [All][]
- #1436445 [Release Engineering:Release Automation]-Use correct icon for Firefox Snap [Uns][]
- #1437431 [Toolkit:Autocomplete]-Adjust the accessible role for the PopupAutoCompleteRichResult panel to not be a menu [All][]
- #1407693 [Toolkit:Crash Reporting]-Don't attempt to create a file on crash in content process [All][]
- #1337869 [Toolkit:Find Toolbar]-modalRepaintScheduler is too slow [Uns][]
- #1437096 [Toolkit:Places]-Remove deprecated nsIFile arguments to importFromFile/exportFromFile in Bookmark HTML/JSON code [Uns][[fxsearch]]
- #1437040 [Toolkit:Places]-Remove synchronous Bookmarks::GetItemIndex [Uns][]
- #1432791 [Toolkit:Telemetry]-Can we remove the Microsecond AutoTimer resolution? [Uns][[lang=c++][good-next-bug]]
- #1427945 [Toolkit:WebPayments UI]-Implement a Payment Request Shipping Option Picker [All][]
- Partial Landings/Diagnostic Patches:
- #1434429 [Core:JavaScript Engine]-More rounds of TokenStream adjustments for UTF-8 tokenizing/parsing [All][]
- #1422043 [Core:JavaScript Engine: JIT]-wasm: Lazy entry stub generation for function tables [Uns][]
- #1425580 [Core:JavaScript Engine: JIT]-Consider devirtualizing LIR [All][]
- #1428453 [Core:JavaScript Engine: JIT]-Baldr: switch traps to use actual hardware traps [Uns][]
- Beta 8 -> Beta 9 Changelog +6
- #1429768
- #1434969 [Core:Editor]-Too many warnings: 'mOffset.value() >= mParent->Length()' (EditorDOMPoint.h, line 500) and '!mParent || mOffset.value() <= mParent->Length()' (EditorDOMPoint.h, line 373)) [Uns][]
- #1436216 [Core:Editor]-Too many warnings: '!mParent || mOffset.value() <= mParent->Length()' (EditorDOMPoint.h, line 373)) [All][]
- #1430761 [Core:JavaScript: Internationalization API]-Update to tzdata2018c [Uns][]
- #1436445 [Release Engineering:Release Automation]-Use correct icon for Firefox Snap [Uns][]
- #1423762 [Toolkit:WebExtensions: Frontend]-Rename toolbar_vertical_separator to toolbar_field_separator [Uns][]
Nightly 60 fixes since 20180122 (Gecko 59) ~865
Beta 59 fixes since 20171113 (Gecko 58) ~2511
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide