The Official 20170830 NIGHTLY builds are out
.The Official Firefox 56 Beta 8 builds are not yet out
Previous NIGHTLY: 20170829 (Fx 57.0a1)
Previous BETA: 20170829 (Fx 56.0b7)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +110
- #1325923
- #1371657
- #1386787
- #1387918
- #1388045
- #1392105
- #1392485
- #1394331
- #1390985 [Cloud Services:Screenshots]-Update Screenshots to version 16.1.0 [Uns][]
- #1332234 [Core:Audio/Video: Playback]-Add support for native AMD VP9 MFT [Uns][]
- #1392988 [Core:Audio/Video: Playback]-Firefox 55.02 on macOS High Sierra cannot play AES encrypted video [Mac][]
- #1373888 [Core:Audio/Video: Playback]-Firefox prevents my Macbook pro from sleeping automatically [Uns][]
- #1388618 [Core:Audio/Video: Playback]-MP4 file triggers SIGILL and OOM [Uns][]
- #1394316 [Core:Audio/Video: Playback]-Provide default implementation to MediaDecoderOwner methods that involve Gecko specific types [Uns][]
- #1393386 [Core:Audio/Video: Playback]-Remove MediaDecoder::GetResource() [Uns][]
- #1394651 [Core:Audio/Video: Playback]-Remove MediaResource from the base class of HLSResource [Uns][]
- #1394653 [Core:Audio/Video: Playback]-Remove MediaResource from the base class of MediaSourceResource [Uns][]
- #1393336 [Core:Audio/Video: Playback]-Remove WaitForCDM state from MDSM. [Uns][]
- #1394313 [Core:Audio/Video: Playback]-Replace use of nsAutoPtr with UniquePtr in MediaDecoderOwner.h [Uns][]
- #1394648 [Core:Audio/Video: Playback]-Switch from nsInt{Point,Rect,Size} to gfx::Int{Point,Rect,Size} in dom/media/ [Uns][]
- #1356652 [Core:Build Config]-Consider updating our PGO training set [Uns][[qf:p1]]
- #1394662 [Core:CSS Parsing and Computation]-Consider making ::-moz-table-column a non-inheriting anon box [Uns][]
- #1390951 [Core:CSS Parsing and Computation]-stylo: Crash in style::stylesheet_set::StylesheetSet<T>::collect_invalidations_for<T> [All][]
- #1384216 [Core:CSS Parsing and Computation]-stylo: Error messages for invalid selectors are really bad [Uns][]
- #1394987 [Core:CSS Parsing and Computation]-stylo: Print preview doesn't flush styles before calling into the frame constructor [Uns][]
- #1390409 [Core:CSS Parsing and Computation]-stylo: need to notify accessibility service when visibility property flips during restyle [Uns][]
- #1394586 [Core:CSS Parsing and Computation]-stylo: panicked at '<img> has still dirty bit true or animation-only dirty bit true' [Uns][]
- #1353762 [Core:DOM: Security]-Too much sha-512 crashes firefox [Uns][[domsecurity-active]]
- #1384034 [Core:DOM: Service Workers]-Label UpdateTimerCallback in ServiceWorkerManager [Uns][]
- #1385187 [Core:DOM: Web Payments]-Reject PaymentRequest.show() with NotSupportedError DOMException if no supported method of payment [Uns][]
- #1378342 [Core:DOM]-Aborting fetch (and possibly streams), part 2 [Uns][]
- #1368327 [Core:DOM]-Assertion failure: aDocShell, at dom/base/Location.cpp:57 [Uns][[fuzzblocker]]
- #1392892 [Core:DOM]-Consider making nsDocument::GetTitleElement() not create a live nsNodeList [Uns][[qf]]
- #1387903 [Core:DOM]-Crash in OOM | large | NS_ABORT_OOM | CopyASCIItoUTF16 | nsStructuredCloneContainer::GetDataAsBase64 [Win][]
- #1334051 [Core:DOM]-Implement list of observed attributes for custom elements' attributeChanged callbacks [Uns][dom-ce-m3]
- #1393764 [Core:DOM]-TimeoutManager loops when going from BudgetThrottlingEnabled returning true to it returning false [Uns][]
- #1392891 [Core:DOM]-nsContentUtils::GenerateStateKey() creates two nsContentLists for an input element added to a document unless if it has autocomplete=off [Uns][[qf]]
- #1394596 [Core:DOM]-window.open(undefined, undefined, "noopener"); crashes the child process [Uns][]
- #1380323 [Core:Document Navigation]-Urlencoded anchors in URL don't scroll to content [Uns][]
- #1391978 [Core:Editor]-Don't use nsISelection's method if possible in Editor [Uns][]
- #1394583 [Core:Editor]-Remove default properties from nsIHTMLEditor [All][]
- #1394011 [Core:Graphics: WebRender]-APZ assert with WebRender turned on [Uns][]
- #1394338 [Core:Graphics: WebRender]-Add WebRender error handling to RendererOGL [Uns][]
- #1394518 [Core:Graphics: WebRender]-Add some way to distinguish DisplayListBuilder output from different pipelines [Uns][[gfx-noted]]
- #1392470 [Core:Graphics: WebRender]-Add wr support for nsDisplayButtonBoxShadowOuter [Uns][[gfx-noted]]
- #1391499 [Core:Graphics: WebRender]-Apply correct scale transform with nested transform divs [Uns][]
- #1391841 [Core:Graphics: WebRender]-Clip fallback display items using WebRender clips instead of doing the clip internally [Uns][]
- #1394337 [Core:Graphics: WebRender]-Fix uninitailzed mPipelineId by WebRenderBridgeParent::CreateDestroyed() [Uns][]
- #1394256 [Core:HTML: Parser]-Remove nsIParserService::HTMLIdTo{Atom,String}Tag() [All][]
- #1394300 [Core:HTML: Parser]-Streamline nsElementTable.cpp [All][]
- #1385836 [Core:Internationalization]-Remove special cases obsoleted by "replacement" becoming a label of the replacement encoding [Uns][]
- #1394774 [Core:JavaScript Engine: JIT]-Wasm: DecodeExport does not read exportKind in the same way as the spec interpreter [All][]
- #1394771 [Core:JavaScript Engine: JIT]-Wasm: DecodeName does not validate UTF8 [All][]
- #1069666 [Core:JavaScript Engine]-Implement a proper WeakSet [Lin][]
- #1394290 [Core:JavaScript Engine]-Optimize Proxy::get for ProxyGet* [Uns][]
- #1394365 [Core:JavaScript Engine]-Optimize property addition even more [All][]
- #1394084 [Core:JavaScript Engine]-Remove "code" from jsprototype.h macros [Uns][]
- #1098412 [Core:JavaScript Engine]-Remove __iterator__ and the legacy Iterator constructor [All][[DocArea=JS]]
- #1376899 [Core:JavaScript: GC]-Remove unused isZoneGC parameter from finalize callback [Uns][]
- #1303335 [Core:JavaScript: Standard Library]-Creating the result object for Object.getOwnPropertyDescriptor is slow [Uns][[qf:p1]]
- #1391780 [Core:JavaScript: Standard Library]-Parse function source before calling GetPrototypeFromConstructor in CreateDynamicFunction [Uns][]
- #1389752 [Core:JavaScript: Standard Library]-Throw TypeError if proxy [[OwnPropertyKeys]] returns duplicate entries [Uns][]
- #1381433 [Core:JavaScript: Standard Library]-Throw TypeError when Date.prototype.toString is called with non-Date object [Uns][]
- #1393736 [Core:Networking: HTTP]-The prioritySize of Http2Session::SendHello doesn't include urgent start group [Uns][]
- #1352595 [Core:Networking: JAR]-Switch to !zlib for omni.ja compression [Uns][[necko-would-take]]
- #1394926 [Core:Panning and Zooming]-Show the user whether APZ autoscrolling is enabled in about:support [All][]
- #705755 [Core:Security: PSM]-Reintroduce handling of SSL short write after SSL thread removal [All][[psm-assigned]]
- #1393235 [Core:String]-Fix improper usages of string functions [All][]
- #1394078 [Core:WebRTC: Signaling]-Reject SDP with non-ASCII characters [Uns][]
- #1372662 [Core:Window Management]-Don't copy SessionStore when creating a window with noopener [Uns][]
- #1393915 [Core:XPCOM]-Deduplicate consecutive "(content script)" frames in BHR [Uns][]
- #1391005 [Core:XPCOM]-Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED [Uns][]
- #1376858 [Core:XPCOM]-Use SystemGroup to label nsIThread::AsyncShutdown [Uns][]
- #1394467 [Core:XPConnect]-Get rid of mozIJSSubScriptLoader.precompileScript [Uns][]
- #1394753 [Firefox:Bookmarks & History]-Remove unstarred48.png [All][]
- #1394495 [Firefox:Developer Tools: Debugger]-Debugger creates a an unnecessary breakpoint on reload [Uns][]
- #1393395 [Firefox:Developer Tools: Netmonitor]-Poor contrast of DOMContentLoaded waterfall tick in dark theme [Uns][]
- #1393825 [Firefox:Developer Tools: Source Editor]-Update Codemirror to 5.29.0 [Uns][[third-party-lib-audit]]
- #1336934 [Firefox:Developer Tools: Storage Inspector]-Allow to remove all session cookies of a website [Uns][[todo-mr][t1]]
- #1391487 [Firefox:Developer Tools]-DevTools toolbar should match the size of the Photon compact toolbar [Uns][]
- #1390658 [Firefox:Developer Tools]-Tools -> Web Developer -> Get More Tools takes me to a page of tools I can't install. [Uns][]
- #1394513 [Firefox:Developer Tools]-Use the same separator that the photon toolbar is using for the toolbox tab separator [Uns][]
- #1392926 [Firefox:Disability Access]-HTML5 section element role exposed incorrectly [Uns][]
- #1393638 [Firefox:General]-Changes to e10srollout for 100% multi on Release 55 [Uns][]
- #1387042 [Firefox:General]-When adding "Copy link" to the address bar, "Copy link" doesn't have any feedback when the link has been copied [Uns][[reserve-photon-animation]]
- #1394582 [Firefox:Installer]-Stub installer hangs forever if browser is already running [Win][]
- #1394871 [Firefox:Migration]-profile migration code will need to know about key4.db [Uns][]
- #1392552 [Firefox:New Tab Page]-[Onboarding] update notification layout and style based on new spec [Uns][[photon-onboarding]]
- #1391659 [Firefox:New Tab Page]-tour icon reappears after complete (only in the same tab) [Uns][[photon-onboarding]]
- #1394402 [Firefox:PDF Viewer]-Update pdf.js to version 1.9.489 [All][]
- #1372592 [Firefox:Preferences]-Should not display non-persistent-storage sites which stores 0 byte in Preferences Site Data section [Win][[storage-v1]]
- #1379226 [Firefox:Session Restore]-Add telemetry probe(s) to measure use of session restore button in tab bar [Uns][]
- #1392148 [Firefox:Sync]-Remove aliases to CommonUtils in util.js [Uns][]
- #1390644 [Firefox:Sync]-Syncing… in devices list should say Syncing Tabs… [Uns][]
- #1382033 [Firefox:Theme]-[Photon] Update styling of view button in history sidebar on macOS [Uns][[photon-visual]]
- #1349227 [Release Engineering:General Automation]-[Meta] Ship 2 Firefox nightlies per day [Uns][]
- #1394149 [Toolkit:Crash Reporting]-Breakpad still uses struct ucontext in ucontext_reader.cc [Uns][]
- #1380252 [Toolkit:Crash Reporting]-Trim the stack traces we send in the crash ping [Uns][]
- #1376574 [Toolkit:Crash Reporting]-Use posix_spawnp() on Mac to launch the crashreporter to work around bug 1376567 [Uns][]
- #1390828 [Toolkit:Form Manager]-Form Autofill Preferences - Saved Addresses modal shows unnecessary scrollbars [Mac][[form autofill]]
- #1389147 [Toolkit:Safe Browsing]-Extend TP telemetry to release [Uns][]
- #1394601 [Toolkit:Safe Browsing]-Log an error when the Google API key is missing during Safe Browsing initialization [Uns][]
- #1394056 [Toolkit:Safe Browsing]-goog-phish-proto cannot be used on non-official builds [Uns][#sbv4-m9]
- #1298930 [Toolkit:Startup and Profile System]-Remove (or document as non-functional) eRestarti386 and eRestartx86_64 constants [Uns][]
- #1376600 [Toolkit:Telemetry]-Review filtering of snapshots in TelemetrySession based on registered histograms [Uns][[qf]]
- #1374552 [Toolkit:WebExtensions: Compatibility]-i18n.getUILanguage API doesn't respect i18n.LanguageCode. [Uns][]
- #1322060 [Toolkit:WebExtensions: General]-Add WE API to provide functions of `SessionStore.setWindowValue` and `SessionStore.setTabValue` [Uns][[design-decision-approved][sessions]triaged]
- #1394134 [Toolkit:WebExtensions: General]-Several API permissions (including "proxy") are granted without prompting the user [Uns][]
- #1394740 [Toolkit:WebExtensions: General]-Update permissions string for Find API [Uns][]
- #1322308 [Toolkit:WebExtensions: Untriaged]-Read homepage (and maybe other settings?) in a WebExtension [Uns][[design-decision-approved][triaged]]
- Partial Landings/Diagnostic Patches:
- #1383501 [Core:Disability Access APIs]-PBrowserParent::RecvPDocAccessibleConstructor Constructing a top-level PDocAccessible with null COM [Uns][aes+]
- #1394176 [Core:DOM: Content Processes]-Crash in mozilla::Scheduler::SetPrefs [All][]
- #1351488 [Core:DOM: IndexedDB]-Allow IDBObjectStore.put() to asynchronously wait on background compilation of JS::WasmModule [Uns][]
- #1385278 [Core:JavaScript Engine: JIT]-Move some functions in CacheIR from Ion [Uns][]
- Beta 7 -> Beta 8 Changelog +9
- #1387659
- #1392105
- #1379995 [Core:Canvas: WebGL]-Crash in mozilla::ScopedDrawHelper::ScopedDrawHelper [Win][gfx-noted]
- #1388590 [Core:ImageLib]-Crash in shutdownhang | __psynch_cvwait | <name omitted> | <name omitted> | nsThread::GetEvent | nsThread::ProcessNextEvent | nsThread::Shutdown | mozilla::image::DecodePool::Observe [Mac][gfx-noted]
- #1382260 [Core:Security: Process Sandboxing]-[mac] Sandbox breaks font rendering for users with fonts managed via Linotype FontExplorerX or RightFont [Uns][[gfx-noted] sb+]
- #1385928 [Core:Security: Process Sandboxing]-Mozregression launched nightly after 2017-07-30 don't load start page [Uns][sb+]
- #1388813 [Firefox:New Tab Page]-[Onboarding] Tour Notification Description has a scroll bar on FR Locale [Uns][[photon-onboarding]]
- #1391218 [Firefox:Tabbed Browser]-Browser console error thrown when closing the last tab from a FF window in a multi FF window enviroment [All][]
- #1392872 [Toolkit:WebExtensions: General]-[WebExtensions] chrome_url_overrides/newtab remains after removing the extension [Uns][]
Nightly 57 fixes since 20170802 (Gecko 56) ~1670
Beta 56 fixes since 20170613 (Gecko 55) ~2820
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide