The first official 20190104 NIGHTLY builds are out
The Official Firefox 65 Beta 8 builds are out
Previous NIGHTLY: 20190103 (Fx 66.0a1)
Previous BETA: 20181228 (Fx 65.0b7)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +59
- #1515993
- #1516738
- #1513973 [Core:Audio/Video: MediaStreamGraph]-Audio input latency, possibly in MediaStreamGraph [Uns][]
- #1515658 [Core:Audio/Video: Playback]-Incorrect audio duration is displayed for a blob audio composed of blob slices [All][]
- #1517241 [Core:DOM: Core & HTML]-Rename nsIDocument to mozilla::dom::Document. [Uns][]
- #1517467 [Core:DOM]-Crash in nsGenericHTMLFrameElement::GetContentDocument [All][]
- #1515463 [Core:DOM]-Crash in nsWrapperCache::GetWrapperMaybeDead [Mac][]
- #1516023 [Core:DOM]-Duplicate LocalStorage::mPrincipal member? [Uns][]
- #1514210 [Core:DOM]-Enable same-compartment-realms for system-principal windows [All][]
- #1425685 [Core:DOM]-Implement <slot>'s assignedElements() [Uns][]
- #1517415 [Core:DOM]-Mozilla Firefox Nightly 66.0a1 (2019-01-02) crashes in [@ mozilla::dom::ToJSValue ] after landing patches from bug #1353867 [Win][]
- #1517448 [Core:DOM]-Request and Response objects should store blob data into temporary files as fetch() and xhr do. [Uns][]
- #1095602 [Core:Document Navigation]-remove the STATE_SECURE_HIGH, STATE_SECURE_MEDIUM, STATE_SECURE_LOW distinction from nsIWebProgressListener [All][]
- #1509384 [Core:Drag and Drop]-Fatal assertion when dragging text from data: URL (Assertion failure: !StringBeginsWith(aOrigin, static_cast<const nsLiteralCString&>(nsLiteralCString("" "moz-nullprincipal" ":"))) (CreateCodebasePrincipal does not support NullPrincipal) [Lin][]
- #1517355 [Core:Graphics: WebRender]-Add CONTENT_FRAME_TIME variant that uses the vsync time as the start point [Uns][]
- #1517579 [Core:Graphics: WebRender]-Fix picture caching on pages with fixed position clips. (WR PR #3459) [Uns][[gfx-noted]]
- #1517072 [Core:Graphics: WebRender]-Follow ups from the recent picture caching optimizations. (WR PR #3455) [Uns][[gfx-noted]]
- #1517616 [Core:Graphics: WebRender]-Pre hash shaders at build time (WR PR #3463, #3464) [Uns][[gfx-noted]]
- #1517398 [Core:Graphics: WebRender]-Reduce size of spatial node index (WR PR #3438) [Uns][[gfx-noted]]
- #1517460 [Core:Graphics: WebRender]-Remove dead code (WR PR #3458) [Uns][[gfx-noted]]
- #1517459 [Core:Graphics: WebRender]-Require newer euclid version. (WR PR #3462) [Uns][[gfx-noted]]
- #1517390 [Core:Graphics: WebRender]-Version 0.58.0 (WR PR #3457) [Uns][[gfx-noted]]
- #1467124 [Core:JavaScript Engine]-Fix WindowProxy optimizations in the JIT for same-compartment realms [All][[qf:p3]]
- #1516567 [Core:JavaScript Engine]-Fix property spec assertions to not assume a getter [Uns][]
- #1516967 [Core:JavaScript Engine]-Frequent Win7 Opt dt8 shutdown hangs with same-compartment realms [All][]
- #1516237 [Core:JavaScript Engine]-Handle the same-compartment case in js::RemapWrapper [All][]
- #1342012 [Core:JavaScript Engine]-Implement the dynamic import() proposal [Uns][]
- #1517235 [Core:JavaScript: Standard Library]-Add fast path for number inputs to parseFloat [Uns][]
- #1516720 [Core:Javascript: Web Assembly]-Assertion failure: byteRegs.has(r), at js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:1013 [Lin][[jsbugmon:update]]
- #1445794 [Core:Layout]-Ensure AccessibleEventCaret's scroll and reflow callbacks don't flush [Uns][]
- #1517069 [Core:Layout]-Make GetMultiColumnContainingBlockFor() return nsContainerFrame* [Uns][]
- #1517521 [Core:Layout]-border-image-width doesn't handle calc() correclty. [Uns][]
- #1517328 [Core:Panning and Zooming]-Make APZCTreeManager::GetContentController and FlushApzRepaints static [Uns][]
- #1517103 [Core:Panning and Zooming]-Refresh driver stops ticking even though Visual Viewport events are still pending [Uns][]
- #571074 [Core:Serializers]-nsTransferable::GetTransferData callers depend on valid out params also when it returns an error [All][]
- #1511525 [Core:Web Replay]-Consider RunToPoint messages when determining where a child process is [Uns][]
- #1511228 [Core:Web Replay]-Erase side effects before running forward to execution points [Uns][]
- #1515873 [Core:WebRTC: Audio/Video]-Crash in mozilla::MediaManager::GetBackend [All][]
- #1514192 [Core:WebVR]-Oculus Touch controller's thumb stick's touched value doesn't update [Uns][[webvr]]
- #1430040 [Core:WebVR]-Shut down VR process when there is no VR content [Uns][]
- #1512029 [Core:XPConnect]-Enable same-compartment realms for system-principal sandboxes [All][]
- #1517434 [Core:XPConnect]-Use principal->GetIsSystemPrincipal() in xpc::CreateSandboxObject [All][]
- #1516197 [DevTools:Debugger]-Debugger loads slowly [Uns][]
- #1517572 [DevTools:Debugger]-Update Debugger Frontend v116 [Uns][]
- #1515116 [DevTools:Framework]-Remove all the useless destroy methods on fronts [Uns][dt-fission]
- #1512154 [DevTools:Framework]-Use ES classes within protocol.js [Uns][]
- #1516408 [DevTools:General]-Remove all references to form when calling Target.forRemoteTab [Uns][]
- #1511455 [DevTools:Inspector]-[Flexbox][Mini-map] - The min indication for a clamped element set to grow with flex-basis:0 is misplaced [Win][]
- #1516272 [Firefox:Activity Streams: Newtab]-[Export] Add search hand-off, discovery stream and bug fixes to Activity Stream [Uns][[export]]
- #1513975 [Firefox:General]-Add a more ergonomic mechanism for chrome JS code to trigger MOZ_ASSERT-style assertions. [Uns][]
- #1477255 [Firefox:Normandy Client]-Set generic environment values in JEXL context as `environment.*` instead of `normandy.*` [Uns][]
- #1443021 [Firefox:Sync]-Remove bookmarks and history sync ID and last sync downgrade logic [Uns][]
- #1455331 [Firefox:Theme]-Fullscreen (F11) should not have any animation (or make it short and smooth) [Uns][[fxperf:p3]]
- #1516997 [Firefox:Toolbars and Customization]-Nothing happens when clicking on the Send Tab to Device menu in the page actions toolbar button [Uns][]
- #1517150 [Toolkit:Application Update]-Don't generate a new QueryInterface method for every iteration in nsUpdateService.js enumerate [Uns][]
- #1517213 [Toolkit:Preferences]-Display the correct value when resetting a localized preference [Uns][]
- #1516877 [Toolkit:Reader Mode]-Update Readability.js / JSDOMParser.js from git (commit 15d411a8652ca35f553a2465a5bdc994be90a813) [Uns][]
- #1472558 [Toolkit:XUL Widgets]-Convert "richlistbox" to Custom Element [Uns][]
- Partial Landings/Diagnostic Patches:
- #1510223 [Core:DOM: Security]-Warn about scripts with wrong MIME type [Uns][[domsecurity-active]]
- #1512719 [Core:Security: PSM]-Upgrade Firefox 66 to use NSS 3.42 [All][[psm-assigned]]
- #1145201 [DevTools:Debugger]-Promise then-handlers can still be executed while the debugger is paused. [All][[devtools-platform]]
- #1386760 [Toolkit:Startup and Profile System]-Crash in shutdownhang | NtCreateUserProcess [Win][]
- Beta 7 -> Beta 8 Changelog +24
- #1374012
- #1512758
- #1515461
- #1512958 [Core:Audio/Video]-Media playback stalls because DecodedStream stops consuming data [Uns][]
- #1505250 [Core:Audio/Video: Playback]-Intermittent dom/media/test/test_looping_eventsOrder.html | application crashed [@ mozilla::MediaDecoderStateMachine::LoopingDecodingState::HandleError(mozilla::MediaResult const&)] after Assertion failure: aError != NS_ERROR_DOM_MEDIA_END_OF_STREAM [Uns][]
- #1511235 [Core:Audio/Video: Playback]-invisible video decoding causes high CPU usage [Uns][[webcompat]]
- #1512597 [Core:CSS Parsing and Computation]-SVG fill: currentColor is incorrect if parent is an a:visited element [All][]
- #1508277 [Core:Graphics]-Crash in mozilla::gl::SurfaceFactory_IOSurface::CreateShared [Mac][]
- #1516334 [Core:Graphics: Text]-Emoji with font-size > 8em not displayed [Mac][[gfx-noted]]
- #1511603 [Core:ImageLib]-Assertion Crash [@ qcms_transform_data_rgb_out_lut | mozilla::image::nsWebPDecoder::ApplyColorProfile ] [Uns][]
- #1504656 [Core:JavaScript: Internationalization API]-Locale fallback handling for Intl.RelativeTimeFormat doesn't work correctly [Uns][]
- #1513934 [Core:JavaScript: Internationalization API]-Import patch for ICU-20302 [Uns][]
- #1516720 [Core:Javascript: Web Assembly]-Assertion failure: byteRegs.has(r), at js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:1013 [Lin][[jsbugmon:update]]
- #1505482 [Core:Plug-ins]-Comcast does not allow login in Windows 7 [Win][]
- #1515548 [Core:WebRTC]-Crash [@ webrtc::DesktopCaptureImpl::Run ] provoked by {frameRate: {max: 0}} (divide by zero) [Mac][]
- #1513022 [Core:WebVR]-Crash in mozilla::gfx::VRProcessParent::Shutdown [Lin][]
- #1498823 [Core:Widget: Gtk]-Enter to submit text doesn't work in web.whatsapp.com on Linux [Uns][]
- #1516323 [Core:Widget: Gtk]-At least ibus won't set a modifier flag which indicates a key event is synthesized asynchronously in some environments [All][]
- #1480121 [Core:XPConnect]-Remove nsXPCWrappedJS's global object [All][]
- #1510296 [Firefox:Search]-Update Firefox to use new Google Codes [Uns][]
- #1515939 [Firefox:Search]-Fix styling of the submenu used to add new search engines [Uns][]
- #1466817 [Firefox:Site Identity and Permission Panels]-The "Edit Pop-up Blocker Options/Preferences" command should open the in-content preferences [Uns][]
- #1512166 [Firefox:Tracking Protection]-[Content Blocking] Cookies and Trackers are labeled as "blocked" in the Control Center even if Content Blocking is turned off for that site [All][[privacy65]]
- #1504774 [Toolkit:Safe Browsing]-Crash in shutdownhang | mozilla::SyncRunnable::DispatchToThread [Win][]
Nightly 66 fixes since 20181210 (Gecko 65) ~731
Beta 65 fixes since 20181022 (Gecko 64) ~2190
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide