The first official 20180308 NIGHTLY builds are out
.The Official Firefox 59 RC 2 builds are not yet out
Previous NIGHTLY: 20180307 (Fx 60.0a1)
Previous BETA: 20180306 (Fx 59.0 RC1)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +85
- #1438955
- #1442738
- #1443865
- #1443612 [Core:Audio/Video: cubeb]-Pre-start cubeb before content sandboxing if media.cubeb.sandbox is false [Lin][]
- #1443344 [Core:CSS Parsing and Computation]-Correctly propagate failures from child sheets blocked by content policy up to parent sheets [Uns][]
- #1442126 [Core:CSS Parsing and Computation]-Intermittent layout/style/test/test_load_events_on_stylesheets.html | Load event firing on broken stylesheet [Uns][]
- #1441022 [Core:CSS Parsing and Computation]-Rules inside the shadow root shouldn't affect shadow host. [Uns][]
- #1443483 [Core:CSS Parsing and Computation]-The FlushTarget stuff doesn't seem to make sense. [Uns][]
- #1375913 [Core:CSS Parsing and Computation]-stylo: re-enable the style thread pool in the parent process [Uns][]
- #1442502 [Core:Canvas: WebGL]-Require a round-trip for Sync objects [Uns][gfx-noted]
- #1442931 [Core:DOM: Bindings (WebIDL)]-Create a separate directory for ChromeOnly bindings that don't require DOM peer review [Uns][]
- #1443966 [Core:DOM: Core & HTML]-Add missing includes for nsIContent::IsInChromeDocument. [Uns][]
- #1443756 [Core:DOM: Core & HTML]-Devirtualize a couple more style-related nsIDocument methods. [Uns][]
- #1443553 [Core:DOM: Core & HTML]-Devirtualize a few nsIDocument thingies. [Uns][]
- #1443790 [Core:DOM: Core & HTML]-Some nsIContent methods don't really need to be virtual [Uns][]
- #1443248 [Core:DOM: Device Interfaces]-Udpate u2fhid crate to depend on core-foundation-sys 0.5 [Uns][]
- #1442560 [Core:DOM: IndexedDB]-Warn about deprecation of storage: persistent [Uns][[storage-v2][triage]]
- #1402999 [Core:Disability Access APIs]-crash near null in [@ mozilla::a11y::DocAccessible::GetAccessibleOrContainer] [Uns][]
- #1433592 [Core:Event Handling]-Browser keyboard shortcuts (eg copy Ctrl+C) don't work on sites that use those keys with resistFingerprinting enabled [Uns][[fingerprinting-breakage][tor 17009]]
- #1442020 [Core:General]-promiseDocumentFlushed needs to wait until the PresShell no longer needs style _and_ layout flushes [Uns][]
- #1442767 [Core:Graphics: Layers]-Rename Box to RectAbsolute [Uns][]
- #1443812 [Core:Graphics: Text]-Update harfbuzz to 1.7.6 [Uns][]
- #1441753 [Core:Graphics: WebRender]-2d Canvas sample is not updated when tab is moved to different window [Uns][]
- #1442748 [Core:Graphics: WebRender]-Don't throttle frames if we haven't sent the root pipeline DL to WR yet [Uns][[gfx-noted]]
- #1442422 [Core:Graphics: WebRender]-Update webrender to 0da6c839b3a0e165f1115fb9fe286be7540c24ed [Uns][[gfx-noted]]
- #1441498 [Core:Graphics]-Intermittent usercss/usercss-moz-document.html | application terminated with exit code 11 and "mozilla::detail::MutexImpl::~MutexImpl: pthread_mutex_destroy failed: Device or resource busy" [Uns][]
- #1434822 [Core:IPC: MSCOM]-Fix usage of MSHLFLAGS_NOPING [Win][]
- #1443932 [Core:ImageLib]-reduce the stack space required for image decoder threads [All][]
- #1443697 [Core:Internationalization]-Fix nits in Fluent for Firefox Developers [Uns][]
- #1441012 [Core:JavaScript Engine: JIT]-Hit MOZ_CRASH(unknown goto case) at js/src/jit/IonControlFlow.cpp:299 [Lin][[jsbugmon:update]]
- #1024082 [Core:Layout]-Merge nsFrameManagerBase & nsFrameManager (after resolving any #include-order issues that cause nsFrameManagerBase to exist) [Lin][]
- #1443342 [Core:MFBT]-Various unsigned integer overflow fixups for the sanitizers [All][]
- #1442304 [Core:MFBT]-make already_AddRefed returnable in registers in non-DEBUG Unix builds [All][]
- #1443489 [Core:Networking: DNS]-Make TRR only use "early response" if that early response is type A [Uns][[necko-triaged][trr]]
- #1443613 [Core:Networking: DNS]-don't allocate temporary strings for DNSRequestChild [All][[necko-triaged]]
- #1438935 [Core:Networking: HTTP]-Serialize source (old) channel's load info from parent to child via SendRedirect1Begin [Uns][[necko-triaged]]
- #1443316 [Core:Networking: HTTP]-small optimizations to CORS preflight checks [All][[necko-triaged]]
- #1440567 [Core:Networking]-AV crash in mozilla::net::nsHttpChannel::SetWarningReporter [Uns][[necko-triaged]]
- #1443187 [Core:Panning and Zooming]-Crash in mozilla::layers::APZCTreeManager::NotifyLayerTreeAdopted [Win][[gfx-noted]]
- #440908 [Core:Preferences: Backend]-Allow .js preference files to set locked prefs [All][]
- #1410956 [Core:Security: PSM]-Enabled SSL.com EV root certificates for EV in PSM [Uns][[psm-assigned]]
- #1438196 [Core:Security: PSM]-nsNSSIOLayer.cpp: cast between incompatible function types [Uns][[psm-assigned]]
- #1436096 [Core:Web Audio]-Panner node equal power should have different output for mono and stereo [Uns][]
- #1436341 [Core:WebRTC: Audio/Video]-On Windows the camera light is not turned off after you disabled the camera. [Win][]
- #1442404 [Core:WebRTC]-Crash in mozilla::NrUdpSocketIpc::create [Mac][]
- #1370131 [Core:Widget: Cocoa]-Support OMTC on panels with shadows [All][tpi:+]
- #1442938 [Core:Widget: Cocoa]-nil-check the window title when saving / restoring window state. [Uns][]
- #1443397 [Core:Widget: Win32]-Modernize some rect-related code in Windows widget to use typed types rather than nsInt{Rect,Region} [Uns][]
- #1443604 [Core:XBL]-Flatten handler bindings [Uns][]
- #1442363 [Core:XPCOM]-Constify pointer members of the xpt_struct.h data structures [Uns][]
- #375259 [Core:XPCOM]-Directory service can return uninitialized nsILocalFiles [Win][]
- #1443230 [Core:XPCOM]-Keep hashtable of interface indexes in xpt.py [Uns][]
- #1442433 [Core:XPCOM]-Remove the refcount from static and HTML5 atoms [All][]
- #1442521 [Core:XUL]-Meaning of width/height and {min,max}{width,height} on <window> are unclear [Uns][]
- #1442795 [Core:XUL]-Simplify <scale> bindings [Uns][]
- #374021 [Core:XUL]-crash [@ IsChromeURI] Loading an overlay using loadOverlay into an uninitialized XULDocument [Win][]
- #1433133 [Firefox:Activity Streams: Newtab]-Make Activity Stream the only built in page for Home and New Tab [Uns][]
- #1383599 [Firefox:Activity Streams: Newtab]-browser.newtabpage.enabled = false is not working [Uns][]
- #1441462 [Firefox:Developer Tools: Inspector]-Layout sidebar panel crash on stripe.com/connect [Uns][]
- #1432036 [Firefox:Developer Tools: Inspector]-Remove overlapping flex lines with the flex container in flexbox highlighter [Uns][]
- #1443470 [Firefox:Developer Tools: Netmonitor]-Convert devtools/client/netmonitor from Task.jsm/yield to async/await [Uns][]
- #1438835 [Firefox:Developer Tools: Shared Components]-[VirtualizedTree]: Make keyboard vs mouse activation of VirtualizedTree container more resilient. [All][]
- #1443393 [Firefox:Developer Tools]-devtools tries to load light-theme.css from non-working URLs [Uns][]
- #1436851 [Firefox:Enterprise Policies]-Policy: Disable updates to system addons [All][]
- #1443650 [Firefox:Enterprise Policies]-Remove false enum from Boolean policies so DWORD GPO can be used [Uns][]
- #1442850 [Firefox:Preferences]-Changing the cookies settings also changes "Firefox will" to "Use custom settings for history" [Uns][[storage-v2][triage]]
- #1443648 [Firefox:Screenshots]-no DPI scaling on downloaded or copied shots [Uns][]
- #1437324 [Firefox:Site Identity and Permission Panels]-Site information window is cut off in Russian build if some windows were blocked [Uns][]
- #1443278 [Firefox:Sync]-Fetch folder children in a single statement when staging synced items for upload [Uns][]
- #1443619 [Firefox:Sync]-Ignore items already flagged for explicit weak upload with older creation dates [Uns][]
- #1443309 [Firefox:Sync]-Report wrong sync statuses in the mirror consistency check [Uns][]
- #1439777 [Firefox:Sync]-Simplify sync's ErrorHandler [Uns][]
- #1442398 [Firefox:Tabbed Browser]-'gBrowser is null' logs showing up during testing [Uns][]
- #1443315 [Firefox:Tabbed Browser]-Ensure preloaded about:newtab always has layers ready to avoid white flash when opening new tabs [Uns][[fxperf:p1]]
- #1443837 [Firefox:Tabbed Browser]-Set the "hasadjacentnewtabbutton" attribute in the tabbrowser-tabs binding rather than gBrowser [All][]
- #1269294 [Toolkit:Add-ons Manager]-Add ability to disallow installation of any addon by non-admin user [Uns][[design-decision-denied]triaged]
- #1434489 [Toolkit:Crash Reporting]-Add module cert info to modules ping [Win][inj+]
- #1443357 [Toolkit:Crash Reporting]-Remove CertAnnotator [Win][inj+]
- #1363061 [Toolkit:Downloads API]-Rename toolkit/components/jsdownloads to toolkit/components/downloads [Uns][]
- #1438069 [Toolkit:Safe Browsing]-Default "New Tab" in a normal window shows up in a private window [Uns][[lang=js]]
- #1439519 [Toolkit:Telemetry]-Use eager-push/lazy-pull to get active plugin information for TelemetryEnvironment [Uns][[measurement:client][qf:f61][qf:p1] [fxperf:p1]]
- #1443587 [Toolkit:Telemetry]-micro-optimize some Telemetry code [All][]
- #1441271 [Toolkit:WebExtensions: Frontend]-Force Firefox to show permissions/prompt for add-ons installed by the stub installer on first run [Uns][]
- #1420778 [Toolkit:WebExtensions: General]-Download permission should be optional [Uns][]
- #1443635 [Toolkit:XUL Widgets]-The update binding should be bound to <richlistitem>s instead of custom <update> tags [Uns][]
- Partial Landings/Diagnostic Patches:
- #1385403 [Core:Graphics: Layers]-Turn on OOP extensions by default on Mac OS [Uns][[gfx-noted]]
- #1424505 [Core:IPC: MSCOM]-Crash in I_RpcNegotiateTransferSyntax [Win][[necko-triaged]]
- #1430438 [Core:JavaScript Engine]-Allow JS_NewArrayBufferWithContents with passed-in free function [All][]
- #1433030 [Core:Widget]-Copying large text from web console leaks to /tmp [Uns][[tor 21830]]
- #1435749 [Firefox:Developer Tools: Inspector]-Correctly render all flex items in the flexbox highlighter [Uns][]
- RC 1 -> RC 2 Changelog +4
- #1435862
- #1442738
- #1443865
- #1443229 [Firefox:Address Bar]-Address bar shows search suggestions even when "Show search suggestions in address bar results" is unchecked [Uns][]
Nightly 60 fixes since 20180122 (Gecko 59) ~1909
Beta 59 fixes since 20171113 (Gecko 58) ~2626
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide