The first official 20180427 NIGHTLY builds are out
The Official Firefox 60 Beta 16 builds are out
Previous NIGHTLY: 20180426 (Fx 61.0a1)
Previous BETA: 20180424 (Fx 60.0b15)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +84
- #1437842
- #1457284
- #1457058 [Core:Audio/Video: MediaStreamGraph]-remove unused GraphDriver::RemoveCallback [Uns][]
- #1455701 [Core:Audio/Video: Playback]-F4V avc1/mp4a-40-2 - MP4 Video Decoding/Playback Failure – Works on Chrome, Safari, Edge, IE [All][[parity-chrome][parity-edge][parity-ie][parity-safari]]
- #1244870 [Core:Audio/Video: Playback]-[CID 1351139] Uninitialized 'err' in OmxCommonVideoConfig::Apply() [Uns][]
- #1457060 [Core:Audio/Video]-dereference MixerCallback and receiver on separate lines [Uns][]
- #1457102 [Core:CSS Parsing and Computation]-Assertion failure: !StylistNeedsUpdate() @ mozilla::ServoStyleSet::PreTraverseSync [Uns][]
- #1386840 [Core:CSS Parsing and Computation]-CSS is renderblocking regardless of link media attribute [Uns][]
- #1456435 [Core:CSS Parsing and Computation]-Make UpdateStyleSheet less bool-happy. [Uns][]
- #1417761 [Core:CSS Parsing and Computation]-Remove pref "layout.css.text-combine-upright.enabled" [Uns][]
- #1456364 [Core:CSS Parsing and Computation]-Use uint8_t for CSS property flags [Uns][]
- #1456887 [Core:DOM: Bindings (WebIDL)]-Remove [LegacyArrayClass] and remove it from its remaining consumers [Uns][]
- #1425866 [Core:DOM: CSS Object Model]-Crash near null in [@ nsStyleLinkElement::DoUpdateStyleSheet] [Uns][]
- #1453560 [Core:DOM: Security]-Apply Meta CSP to Content Privileged about:certerror and about:neterror [Uns][[domsecurity-active]]
- #1418162 [Core:DOM: Security]-nsRFPService::GetSpoofedUserAgent() should use UpdateUtils.getUpdateChannel for 'defaultUpdateChannel' [Uns][[tor][fingerprinting][domsecurity-backlog1][fp-triaged]]
- #1456466 [Core:DOM: Service Workers]-MozPromisify ServiceWorkerRegistration::Inner::Update() [Uns][]
- #1456981 [Core:DOM: Service Workers]-Use DOMMozPromiseRequestHolder in ServiceWorkerContainer [Uns][]
- #1444285 [Core:DOM]-"Assertion failure: !aReaction->IsUpgradeReaction() (Upgrade reaction should not be scheduled to backup queue)" when using a XUL Custom Element [Uns][]
- #1457073 [Core:DOM]-Leak in WorkerEventTarget::Dispatch() [Uns][]
- #1455674 [Core:DOM]-Remove nsIDOMElement [Uns][]
- #1447389 [Core:DOM]-Remove nsIDOMNodeList [Uns][]
- #1456703 [Core:DOM]-Remove nsIDOMXULTextBoxElement [Uns][]
- #1457156 [Core:DOM]-Rename nsPIDOMWindow::mFocusedNode to mFocusedElement and rename its accessors [Uns][]
- #1457155 [Core:DOM]-Rename some variables in nsFocusManager now that they are Elements [Uns][]
- #1456588 [Core:DOM]-Switch nsFocusManager to dealing with Element instead of nsIContent [Uns][]
- #1457051 [Core:DOM]-Wrong function being used for WebIDL isInstance [Uns][]
- #1357463 [Core:DOM]-create a copyable read-only ErrorResult to make reporting easier across IPC actors, MozPromise, etc [Uns][]
- #1457187 [Core:DOM]-land DOMMozPromiseRequestHolder helper class [Uns][]
- #1453986 [Core:DOM]-mozilla::dom::TraceBlackJS can call GetService recursively [Uns][]
- #1455511 [Core:Disability Access APIs]-Sliders should always prune children (AKA can't switch to NVDA focus mode for sliders containing divs) [All][]
- #1457030 [Core:Graphics: Layers]-APZCTreeManager::RecycleOrCreateNode is silly [Uns][]
- #1457246 [Core:Graphics: WebRender]-Don't hold the sIndirectLayerTreesLock while cloning the WebRenderAPI [Uns][[gfx-noted]]
- #1425484 [Core:Graphics: WebRender]-Reuse shared surfaces in blob images instead of copying [Uns][[gfx-noted]]
- #1430869 [Core:Graphics: WebRender]-The taller a table caption is the more rows of a table lose their border with border-collapse: collapse [All][]
- #1456114 [Core:Graphics: WebRender]-Update webrender to cbed241f8a17b1051a952c7170ec9f080ba6c875 [Uns][[gfx-noted]]
- #1456565 [Core:Internationalization]-Fetch fallback locale eagerly in Fluent [Uns][]
- #1443555 [Core:JavaScript Engine]-Assertion failure: !hadEvaluationError(), after error during module evaluation (see comment 6) [Uns][]
- #1452114 [Core:JavaScript Engine]-Spurious report of OutOfMemory if a script fails to parse [Uns][]
- #912079 [Core:JavaScript Engine]-SuppressDeletedPropertyHelper is very slow for objects with many properties [All][]
- #1451082 [Core:JavaScript: Internationalization API]-Update IANA Language Subtag Registry data to version 2018-03-30 [Uns][]
- #1456547 [Core:Layout: Text]-Support 'auto' as the default value for @font-face weight/style/stretch descriptors [Uns][]
- #1455944 [Core:Layout: Web Painting]-Assertion failure: (opacityNesting == 0 && !cdi.mHasOpacity) || (opacityNesting > 0 && cdi.mHasOpacity), at layout/painting/FrameLayerBuilder.cpp:6306 [Uns][]
- #1454105 [Core:Layout: Web Painting]-Assertion failure: mMarkers.empty(), at src/layout/painting/FrameLayerBuilder.cpp:163 [Uns][]
- #1457026 [Core:Layout]-Display: contents content not copied into the clipboard. [Uns][]
- #644603 [Core:Layout]-{inc}Hypothetical box of absolutely positioned elements depends on ancestor scroll positions, but we don't reflow when those change [Win][]
- #1457005 [Core:Networking: DNS]-TRR can get stuck in CONFIRM_FAILED state on a prefs typo [Uns][[necko-triaged][trr]]
- #1455860 [Core:Panning and Zooming]-Intermittent gfx/layers/apz/test/mochitest/test_group_mouseevents.html | application crashed [@ mozilla::layers::InputBlockState::SetConfirmedTargetApzc] | after application terminated with exit code 11 [Uns][[gfx-noted]]
- #1455885 [Core:SVG]-The context-paint stuff could avoid using node properties. [Uns][]
- #1457351 [Core:SVG]-color attribute has no effect on feFlood element. [Uns][]
- #1456879 [Core:Spelling checker]-Clean up spell checker not to use nsIDOM* if possible [Uns][]
- #1454527 [Core:Spelling checker]-add words to en-US dictionary [Uns][]
- #1449166 [Core:Widget: Gtk]-Initial size of unmaximized window for new profile is too small [Lin][[stockwell fixed:product]]
- #1456898 [Core:Widget: Gtk]-[KDE] regression: autoscroll icon doesn't show up on the correct position [Lin][]
- #1457186 [Core:Widget]-The resolutionchange event isn't dispatched on Linux and Mac when changing DPI settings [All][]
- #1450017 [Core:XP Toolkit/Widgets: XUL]-Remove the resizer binding [Uns][]
- #1457192 [Firefox:Activity Streams: Newtab]-Add AS Router, frecency bonus and bug fixes to Activity Stream [Uns][]
- #1454344 [Firefox:Activity Streams: Newtab]-Setting New tabs to |Blank Page| does not become effective until the 2nd new tab [All][]
- #1456496 [Firefox:Activity Streams: Newtab]-dark theme for onboarding snippets [Uns][]
- #1457148 [Firefox:Developer Tools: Accessibility Tools]-Crash in mozilla::a11y::Accessible::Bounds [Win][]
- #1435370 [Firefox:Developer Tools: CSS Rules Inspector]-Polish the shape path editor icon [Uns][]
- #1454445 [Firefox:Developer Tools: Console]-Support [windowtype] / Services.wm.getMostRecentWindow when running the webconsole.html directly as the Browser Console [Uns][]
- #1456473 [Firefox:Developer Tools: Debugger]-Update Debugger Frontend v45 [Uns][]
- #1455335 [Firefox:Developer Tools: Font Inspector]-Font editor: reuse font family block from font overview in font editor [Uns][]
- #1455573 [Firefox:Developer Tools: Framework]-The custom order for toolbox tabs created by WebExtensions is not persisted [Uns][]
- #1456907 [Firefox:Developer Tools: Framework]-Wrong require path from browser loader modules are hard to debug [Uns][]
- #1454899 [Firefox:Developer Tools: Framework]-protocol.js Request.write duplicates its template object and all request arguments on every request [Uns][]
- #1455641 [Firefox:Developer Tools: Inspector]-Clicking the "inspect" icon of the grid element in the Layout panel throws [Uns][]
- #1403530 [Firefox:Developer Tools: Netmonitor]-Export as HAR toolbar button [Uns][]
- #1456061 [Firefox:Developer Tools: Shared Components]-Remove lambda chars in front of the frame function name [Uns][]
- #1450948 [Firefox:Developer Tools]-Convert ChromeActor to protocol.js [Uns][]
- #1455589 [Firefox:Developer Tools]-DevTools close [x] button should be right aligned (no space left) so it's easier to hit [Uns][]
- #1456772 [Firefox:Developer Tools]-Fix web console message_count reporting [All][]
- #1455275 [Firefox:Developer Tools]-Instrument deactivation of RDM and Split Console with event telemetry [All][]
- #887889 [Firefox:General]-Use Sqlite.jsm in ContentPrefs [All][[fxperf:p1]]
- #1438375 [Firefox:Preferences]-Refactor "extensionControlled" Preferences code to use Fluent [Uns][]
- #1450554 [Firefox:Theme]-Identity box security text color has low contrast on dark themes [Uns][]
- #1447619 [Firefox:Toolbars and Customization]-_onLazyResize fires (and triggers sync reflow) for resize events that don't affect the browser window size [Uns][[fxperf:p2]]
- #1410214 [Toolkit:Add-ons Manager]-Implement support for WebExtensions Dictionaries [Uns][]
- #1434480 [Toolkit:Form Autofill]-Add spotlight support to Form Autofill doorhangers [All][[lang=js]]
- #1452935 [Toolkit:Telemetry]-Remove now-empty `addons.activeExperiment` and check pipeline impact [Uns][]
- #1408062 [Toolkit:WebExtensions: Frontend]-Show that a hidden tab is making sound [Uns][]
- #1457071 [Toolkit:WebExtensions: Storage]-Implement the ability for the extension-storage engine to wipe all local data [Uns][]
- #1457316 [Toolkit:WebPayments UI]-TypeError: window.parent.paymentRequest is undefined from payments debugging panel [Uns][[webpayments]]
- #1456591 [Toolkit:XUL Widgets]-accesskey underline style leak from minimal-xul.css to web content [All][]
- Partial Landings/Diagnostic Patches:
- #1451524 [Core:General]-DLL interceptors should share trampoline VM [Win][]
- #1445731 [Core:Security: PSM]-Upgrade Firefox 61 to use NSS 3.37 [Uns][[nss-uplift] [psm-assigned]]
- Beta 15 -> Beta 16 Changelog +29
- #1406727
- #1447156
- #1447989
- #1449358
- #1451452
- #1451908
- #1453127
- #1454126
- #1455110
- #1454572 [Core:Disability Access APIs]-Crash when exiting DOM full screen with JAWS [Win][]
- #1430813 [Core:DOM: Events]-Crash in nsStyleContext::PresContext (under PuppetWidget::DispatchEvent) [Win][]
- #1448089 [Core:JavaScript Engine: JIT]-Crash in OOM | unknown | js::AutoEnterOOMUnsafeRegion::crash | js::jit::MBasicBlock::addPredecessorSameInputsAs [Win][]
- #1449326 [Core:Layout]-align-items: center not kept on child when its changes size [Uns][]
- #1436376 [Core:Security: PSM]-Make sure the HPKP/HSTS preload expiration dates are accurate for Firefox 60 [All][]
- #1355143 [Core:Widget: Gtk]-GTK scrollbar sits in a track that's twice as thick (top half of which is non-functional) [Uns][tpi:+]
- #1417892 [Core:Widget: Gtk]-[Wayland] Implement selection (middle button) clipboard paste [Uns][]
- #1449490 [Core:Widget: Gtk]-[Wayland] implement gtk_clipboard_request_text() on wayland [Lin][]
- #1455235 [Core:Widget: Gtk]-[CSD][MATE] Double-click on the drag area should maximize browser [Uns][]
- #1449317 [Firefox:Address Bar]-Update the default string in the address bar [Uns][[fxsearch]]
- #1448074 [Firefox:Developer Tools]-Enable remote connection telemetry in release channel [All][]
- #1449338 [Firefox:Search]-Replace search icon with logo of user's search engine [Uns][]
- #1446762 [Firefox:Theme]-Graphical issue with skin for Nightly [Uns][]
- #1450975 [Firefox:Theme]-Somehow Lightweight themes lose their accentcolor after update, resulting in the lwt footer and header images failing to apply [All][]
- #1454607 [Firefox:Theme]-[macOS] "Zoom" and "Edit" labels are no longer aligned to text in other items in the hamburger panel [Uns][]
- #1454733 [Toolkit:Password Manager]-Uplift prerelease password manager telemetry probes into release (in service of Lockbox) [Uns][]
- #1445630 [Toolkit:WebExtensions: Frontend]-New Tab notification should not be shown for partner builds [Uns][]
- #1455755 [Toolkit:WebExtensions: Request Handling]-consider moving proxyConfig to proxy namespace [Uns][]
- #1455705 [Toolkit:WebExtensions: Untriaged]-proxyConfig settings store incorrect prefs [Uns][]
- #1437302 [Toolkit:XUL Widgets]-The textbox[type="number"] does not respect the size attribute [All][]
Nightly 61 fixes since 20180312 (Gecko 60) ~2247
Beta 60 fixes since 20180122 (Gecko 59) ~2342
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide