The first official 20180327 NIGHTLY builds are out
The Official Firefox 60 Beta 7 builds are out
Previous NIGHTLY: 20180326 (Fx 61.0a1)
Previous BETA: 20180323 (Fx 60.0b6)
Mozilla Inbound Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +71
- #1448883 [Core:Audio/Video: cubeb]-Cubeb refuses to open a stream if it contains more than 8 channels [Uns][]
- #1448559 [Core:CSS Parsing and Computation]-Cleanup CalcStyleDifference. [Uns][]
- #1448526 [Core:CSS Parsing and Computation]-ComputedStyle::sDependencyTable and its friends can be removed [Uns][]
- #1448712 [Core:CSS Parsing and Computation]-Make the ComputedStyle destructor not public. [Uns][]
- #1448754 [Core:CSS Parsing and Computation]-Remove CSSVariableImageTable [Uns][]
- #1448702 [Core:CSS Parsing and Computation]-Remove ComputedStyle::AsServo() [Uns][]
- #1448690 [Core:CSS Parsing and Computation]-Remove IsStyledByServo. [Uns][]
- #1448726 [Core:CSS Parsing and Computation]-Remove NS_RULE_NODE_* constants [Uns][]
- #1448688 [Core:CSS Parsing and Computation]-Remove RestyleTracker, ComputedStyle::AsServo, old style system element bits. [Uns][]
- #1448665 [Core:CSS Parsing and Computation]-Simplify the unanimated style setup in nsComputedDOMStyle. [Uns][]
- #1445980 [Core:Canvas: WebGL]-Assertion failure: lastLevel <= 31 (Right-shift is only defined for bits-1.), at /builds/worker/workspace/build/src/dom/canvas/WebGLTextureUpload.cpp:1144 [Uns][[gfx-noted]]
- #1448586 [Core:DOM: Core & HTML]-Avoid useless use of NS_LITERAL_CSTRING when prefixing query string with question mark [Uns][]
- #1447889 [Core:DOM: Core & HTML]-Make nsIDOMRange an empty interface [Uns][]
- #1447890 [Core:DOM: Core & HTML]-Remove the range-related bits of nsISelection [Uns][]
- #1446527 [Core:DOM: Events]-Get rid of nsIDOMUIEvent [Uns][]
- #1447472 [Core:DOM: Events]-Remove remaining non-nsIDOMEvent event interfaces [Uns][]
- #1448585 [Core:DOM]-Avoid useless use of strlen for DEFAULT_HOME_PAGE [Uns][]
- #1446264 [Core:DOM]-Browser is opened in normal sizemode instead of previous maximized sizemode when restart browser with the patches for bug 1439875 [Win][]
- #1421070 [Core:DOM]-Enable custom elements in chrome XUL documents by default [Uns][]
- #1449019 [Core:DOM]-Fix the innerHTML getter to actually propagate out exceptions [Uns][]
- #1448397 [Core:DOM]-Make WebIDL QueryInterface ChromeOnly [Uns][]
- #1448584 [Core:DOM]-Remove dead new line normalization code from nsContentUtils [Uns][]
- #1448795 [Core:DOM]-nsMIMEInputStream must call OnInputStreamReady() with the correct nsIAsyncInputStream [Uns][]
- #1448575 [Core:Disability Access APIs]-Use AssignLiteral/AssignASCII for short ASCII constant strings in nsAccessibilityService [Uns][]
- #1387608 [Core:Disability Access APIs]-crash at mozilla::a11y::Accessible::HasGenericType (nsAccessiblePivot caller) [Uns][]
- #1447924 [Core:Editor]-Optimize undo/redo methods of editor [All][]
- #1448780 [Core:Editor]-Remove nsIEditor.numberOfUntoItems and nsIEditor.numberOfRedoItems [All][]
- #1448180 [Core:Graphics: Text]-Web font is ignored in rendering [Mac][]
- #1432261 [Core:Graphics: WebRender]-regression: wrong backgrounds when gfx.webrender.force-angle=false [Win][]
- #1447834 [Core:Graphics]-Remove gfxContext::CurrentPoint [Uns][[gfx-noted]]
- #1447246 [Core:IPC]-Refactor ContentProcess::Init() [All][]
- #1447261 [Core:JavaScript Engine: JIT]-wasm: a few small Baseline compiler refactorings [Uns][]
- #1448552 [Core:JavaScript Engine]-Assertion failure: !ra.isScratchRegisterTaken(s), at js/src/wasm/WasmBaselineCompile.cpp:845 [Lin][]
- #1438990 [Core:Layout: Web Painting]-No point in creating mask layers for non-retained BasicPaintedLayers [All][]
- #1448590 [Core:Layout]-Avoid useless use of SIMD-accelerated Latin1 to UTF-16 conversion in layout [Uns][]
- #1395114 [Core:Networking]-Remove nsIUnicharStreamLoader [Uns][[necko-would-take]]
- #1436655 [Core:Preferences: Backend]-Introduce a mechanism for prefs to be defined entirely in the binary [Uns][]
- #1444275 [Core:Preferences: Backend]-Remove the *InAnyProcess() functions [Uns][]
- #1448756 [Core:Security: PSM]-Use AssignLiteral and AssignASCII for short zero-terminated strings in PSM [Uns][]
- #1448071 [Core:Spelling checker]-Dictionary dont work with UNC Path [Uns][]
- #1448282 [Core:Widget: Win32]-[TSF] Composition string may be set to empty string temporarily at every update of composition string [Win][]
- #1433037 [Core:Widget: Win32]-taskbar preview's favicon appears blank [Win][]
- #1448734 [Core:XBL]-Stop exposing Components in content XBL sopes [Uns][]
- #1411469 [Core:XPCOM]-Static static atoms [Uns][]
- #1448047 [Core:XPConnect]-BGReadURLs thread never seems to get shutdown [All][]
- #1389585 [Core:XPConnect]-Does XPCJSID need DOM_OBJECT classinfo? [Uns][]
- #1448735 [Core:XPConnect]-Stop allowing Components in non-system-principal sandboxes [Uns][]
- #1448736 [Core:XPConnect]-Stop attaching Components to untrusted windows in SpecialPowers [Uns][]
- #1448398 [Core:XPConnect]-Stop returning an unwrapped Components.interfaces from SpecialPowers [Uns][]
- #1393881 [Firefox:Bookmarks & History]-Change default bookmark from /firefox/desktop/customize to SUMO article [Uns][[lang=html]]
- #1382603 [Firefox:Developer Tools: Performance Tools (Profiler/Timeline)]-Fix 7 tests failures on devtools/client/performance due the EventEmitter refactoring [Uns][]
- #1447709 [Firefox:Developer Tools: Performance Tools (Profiler/Timeline)]-Remove old-event-emitter usage from new performance panel [Uns][]
- #1448798 [Firefox:Developer Tools]-Change devtools/shared/telemetry.js to an ES6 class [All][]
- #1433172 [Firefox:Enterprise Policies]-Drop the pref that controls the policy engine [Uns][]
- #1428948 [Firefox:Enterprise Policies]-Search engine policies: add / remove / set default / block web API [All][]
- #1448853 [Firefox:Preferences]-Remove preferencesCloseButton and preferencesDefaultTitle from toolkit's preferences.dtd [Uns][]
- #1437880 [Firefox:Preferences]-The "Remove Selected" button is not grayed out after a website is deselected [All][[storage-v2]]
- #1448929 [Firefox:Sync]-Fix first sync check in `gSync.syncConfiguredAndLoading` [Uns][]
- #1426556 [Firefox:Sync]-Store the bookmarks collection sync ID in the mirror's `meta` table [Uns][]
- #1448613 [Firefox:Tabbed Browser]-Clean up TabsInTitlebar resize event handling [All][]
- #1448867 [Firefox:Theme]-black text with black background on Linux when mouse hover menu if Dark theme is enabled [Lin][]
- #1447831 [Toolkit:Add-ons Manager]-Remove front-end support for non-restartless add-ons [Uns][]
- #1448221 [Toolkit:Add-ons Manager]-Remove platform support for restart-required installs [Uns][]
- #1432435 [Toolkit:Places]-Remove synchronous Bookmarks::getBookmarkURI [Uns][[fxsearch]]
- #1442667 [Toolkit:Telemetry]-Refactor internal_JSKeyedHistogram_Add to use the type checking utility function introduced in bug 1428893 [Uns][]
- #1344749 [Toolkit:WebExtensions: General]-Expose API to customize where new tabs open [Uns][[design-decision-approved][browserSettings]]
- #1398272 [Toolkit:WebExtensions: General]-tabs.onUpdated listener triggers broken consistency of tabs.Tab.id, by a tab moved across multiple windows [Uns][]
- #1410755 [Toolkit:WebExtensions: Request Handling]-filterResponseData breaks load event in XML documents [Uns][]
- #1423757 [Toolkit:WebExtensions: Themes]-Allow theming toolbar fields focused state [Uns][]
- #1448391 [Toolkit:XUL Widgets]-Remove pointless QI in tree's "view" getter [Uns][]
- #1445099 [Toolkit:XUL Widgets]-Remove unused properties from browser binding [Uns][]
- Partial Landings/Diagnostic Patches:
- #1443912 [Core:Layout: Web Painting]-Poor performance with a specific kind of repeating-radial-gradient [Uns][]
- #1445731 [Core:Security: PSM]-Upgrade Firefox 61 to use NSS 3.37 [Uns][[nss-uplift] [psm-assigned]]
- Beta 6 -> Beta 7 Changelog +25
- #1416045
- #1442840
- #1446811
- #1447987
- #1447685 [Core:DOM]-Deadlock during startup in nsRFPService::RandomMidpoint [Uns][]
- #1446225 [Core:DOM: Service Workers]-ServiceWorker's Client.id and FetchEvent.clientId do not match [Uns][]
- #1445524 [Core:JavaScript: Internationalization API]-Crash in doLoadFromCommonData [Mac][]
- #1371888 [Core:Plug-ins]-Cache plugin and plugin blocklist information so we can avoid loading the blocklist on startup in most cases [Uns][[measurement:client][qf:f61][qf:p1][fxperf:p1]]
- #1445167 [Core:Security: Process Sandboxing]-Make chromium sandbox CHECK and LOG_FATAL messages crash the process. [Uns][]
- #1444440 [Core:Security: PSM]-Ensure the discrete policy enforcement error code is shown when emitted [All][]
- #1444630 [Core:Spelling checker]-crash in nsEditorSpellCheck::DictionaryFetched [All][[regression:TB24.0][tbird crash]]
- #1445131 [Core:Widget: Cocoa]-Double-clicking at the top of the content area minimizes the browser window (macOS) [Mac][]
- #1439834 [Core:Widget: Gtk]-[CSD] Actual titlebar height is bigger than titlebar height rendered by theme engine [Uns][]
- #1447679 [Firefox:Developer Tools: Netmonitor]-Raw headers are displayed in alphabetical order [Win][]
- #1429177 [Firefox:Enterprise Policies]-Policy: Set network proxy settings (and lock them) [All][]
- #1439443 [Firefox:Enterprise Policies]-Policies: Remove Default Bookmarks and Smart Bookmarks [All][]
- #1440573 [Firefox:Enterprise Policies]-Policy: Disable safe mode [Uns][]
- #1440574 [Firefox:Enterprise Policies]-Policy: Disable commands to send feedback [Uns][]
- #1340039 [Firefox:General]-"Copy Image" places invalid PNG into the %tmp% directory [Win][]
- #1447832 [Firefox:Sync]-bookmark tombstones may be removed before they are synced [Uns][]
- #1446948 [Toolkit:Add-ons Manager]-Unsigned langpacks are not displayed in “Languages” [All][]
- #1443870 [Toolkit:Blocklisting]-Remove content process implementation of nsIBlocklistService [Uns][[fxperf:p2]]
- #1445990 [Toolkit:Blocklisting]-Make blocklist initialization more sane [Uns][]
- #1439222 [Toolkit:Telemetry]-Telemetry memory measurements cause frequent hangs in main and content processes [Win][]
- #1447723 [Toolkit:WebExtensions: Untriaged]-page action commands dont work when using pattern matching [Uns][]
Nightly 61 fixes since 20180312 (Gecko 60) ~748
Beta 60 fixes since 20180122 (Gecko 59) ~2114
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide