The Official 20170325 NIGHTLY builds are out
The Official 20170325 AURORA builds are out
.The Official Firefox 53 Beta 7 builds are not yet out
Previous NIGHTLY: 20170324 (Fx 55.0a1)
Previous AURORA: 20170324 (Fx 54.0a2)
Previous BETA: 20170324 (Fx 53.0b6)
Hourly builds: Tinderbox Builds
Treeherder: Nightly | Aurora
Changelogs: NIGHTLY | AURORA | BETA
Release Notes: AURORA | BETA
Fixed:
- NIGHTLY +53
- #1349138
- #1349719
- #1315850 [Core:Audio/Video: GMP]-[EME] Implement ChromiumCDM as native GMP API [Uns][]
- #1350178 [Core:Audio/Video: Playback]-Get stagefright indices only when rust parser is off or TestMode is on. [Uns][]
- #1347758 [Core:Audio/Video: Playback]-HTML5 video/audio doesn't play if node was removed in background tab [Uns][]
- #1350148 [Core:Audio/Video: Playback]-Video Corrupted or not supported by browser on certain site [Uns][]
- #1347932 [Core:Build Config]-Land NSPR 4.14 into FF 54 [Uns][]
- #1333482 [Core:CSS Parsing and Computation]-[css-ui] Implement 'appearance:auto | none' and make -moz-appearance UA-sheet only [All][]
- #1349834 [Core:CSS Parsing and Computation]-stylo: Remove eRestyle_SVGAttrAnimations declartion. [Uns][]
- #1350115 [Core:CSS Parsing and Computation]-stylo: StyleNewSubtree triggers animation restyle and requests a post-traversal we aren't set up to do [Uns][]
- #1349134 [Core:CSS Parsing and Computation]-stylo: TraversalRootBehavior::UnstyledChildrenOnly doesn't work when <xbl:children> distributes the new children further down the tree [Uns][]
- #1322570 [Core:CSS Parsing and Computation]-stylo: assert against calling GetParent for stylo-backed style contexts [Uns][]
- #1349487 [Core:CSS Parsing and Computation]-stylo: eagerly style content appended in a ShadowRoot [Uns][]
- #1350050 [Core:DOM: Events]-Remove a bunch of unnecessary casts in ContentEventHandler. [Uns][]
- #1342258 [Core:DOM]-Refactor nsHTMLDocument::SetDomain's core logic to standalone algorithm [Uns][[webauthn]]
- #1350398 [Core:DOM]-remove Workers.h include from BindingUtils.h [Uns][]
- #1303838 [Core:Document Navigation]-Not switch to existing "target" tab when opening anchor link with a fragment [Uns][[parity-Chrome][parity-Edge][parity-IE]]
- #1348851 [Core:Editor]-Assertion failure: aChild && outOffset [Uns][]
- #1344169 [Core:Gecko Profiler]-Factor out the common parts of SamplerThread::Run() [Uns][]
- #1346132 [Core:Gecko Profiler]-Fix up logging in the profiler [Uns][]
- #1349949 [Core:Graphics: WebRender]-Allow having a single pref flip turn webrender on or off [All][[gfx-noted]]
- #943287 [Core:Internationalization]-nsICollation implementations should not depend on nsIPlatformCharset [All][]
- #1349855 [Core:Internationalization]-Don't create nsILocaleService on nsScriptDateFormat [All][]
- #1346028 [Core:JavaScript Engine: JIT]-Ion: Implement INITELEM_INC [Uns][]
- #1349298 [Core:JavaScript Engine]-Assertion failure: numOptimizedStubs_ < 16, at js/src/jit/ICState.h:104 [Lin][[jsbugmon:update]]
- #1349871 [Core:JavaScript Engine]-[wasm] Assertion failure: profilingReturn_ < end_, at js/src/wasm/WasmCode.cpp:350 [Lin][[jsbugmon:]]
- #1349856 [Core:Layout]-Reinstate proper usage of mReflowCause [All][]
- #1343761 [Core:Networking: DNS]-Label runnables in DNS code [Uns][[necko-active]]
- #1343750 [Core:Networking: FTP]-Label runnables in FTP code [Uns][[necko-active]]
- #1344498 [Core:Networking]-Crash in OOM | large | NS_ABORT_OOM | nsCString::StripChars [Win][[necko-active]]
- #1348900 [Core:Panning and Zooming]-Remove NewTimerCallback as it has been replaced by NewNamedTimerCallback. [Uns][[gfx-noted]]
- #1345946 [Core:SVG]-Investigate whether the bbox for outer-<svg> should be the frame bounds for everything except JS calls [Uns][]
- #1349865 [Core:SVG]-Use RAII to set and clear PAINTSERVER state bit [Uns][]
- #1349480 [Core:WebRTC]-getUserMedia({}) returns NotSupportedError [Uns][]
- #1349414 [Core:WebVR]-Allow updating VR controllers at the non-presenting mode [Uns][]
- #1299937 [Core:WebVR]-[webvr] Support HTC Vive Haptic Feedback [Uns][[gfx-noted][webvr]]
- #1348398 [Core:XPCOM]-Remove unused Gecko_Truncate[C]String once it is no longer used by stylo [Uns][]
- #1349989 [Core:XPConnect]-Crash in JS::CloneAndExecuteScript called from PrecompiledScript::ExecuteInGlobal [Lin][]
- #1344205 [Firefox:Bookmarks & History]-Intermittent browser_library_middleclick.js,browser_library_openFlatContainer.js | application crashed [@ nsNavBookmarks::OnDeleteURI] after Assertion failure: history && ((bool)(__builtin_expect(!!(!NS_FAILED_impl(history->GetIdForPage [Uns][[fxsearch]]
- #1346698 [Firefox:Developer Tools: Debugger]-Duplicated l10n strings landed in bug 1333602 [Uns][]
- #1348256 [Firefox:Developer Tools: Inspector]-Grid outline mouseover is slow [Uns][]
- #1031956 [Firefox:Developer Tools: Netmonitor]-"Copy as cURL" is building GET when it should be POST [Mac][[netmonitor-reserve]]
- #1349165 [Firefox:Developer Tools]-DevTools: complete documentation gaps for how to add telemetry to panels [Uns][]
- #1349987 [Firefox:File Handling]-nsExtProtocolChannel doesn't initialize its load flags to 0 [Uns][]
- #1341349 [Firefox:General]-Make the crashreporter send the crash ping when the FHR is enabled [Uns][]
- #1350416 [Firefox:PDF Viewer]-Update pdf.js to version 1.7.381 [All][]
- #1339340 [Firefox:Sync]-Repair items the bookmark validator reports as missing on the client or server [Uns][]
- #1349905 [Firefox:Tabbed Browser]-Make _beginRemoveTab consistently return a boolean [All][[good first bug][lang=js]]
- #1337022 [Toolkit:Telemetry]-Fix the regex in the Telemetry event parser [All][[measurement:client]]
- #1333128 [Toolkit:Telemetry]-Make the pingsender compress the outgoing ping with gzip [Uns][[measurement:client][measurement:client:uplift]]
- #1346607 [Toolkit:WebExtensions: Frontend]-Begin speculative pre-load of popups on hover [Uns][triaged]
- #1348442 [Toolkit:WebExtensions: General]-Asynchronously load and cache content CSS [Uns][]
- #1325841 [Toolkit:XUL Widgets]-Popup blocked icon in url bar does not disappear even if the site is moved [Uns][]
Partial Landings/Diagnostic Patches:
- #1350291 [Core:Build Config]-Land NSPR 4.15 into FF 55 [Uns][]
- #1343139 [Core:DOM: Animation]-Assertion failure: !preTransformOverflows (GetVisualOverflowRect() won't return the pre-effects rect! [Uns][leave-open]
- #1323076 [Core:Gecko Profiler]-Build TaskTracer code by default and put all overhead behind a runtime check [All][[ps-radar]]
- #1309200 [Core:Graphics]-Avoid hard-coding the choice of the cairo drawing backend whenever possible. [Uns][[gfx-noted][leave-open]]
- #1343341 [Core:ImageLib]-infrastructure necessary to allow discarding of animated images [Uns][]
- #1326454 [Core:JavaScript Engine]-Make TokenStream report OOM immediately [Uns][]
- #1346217 [Core:JavaScript Engine]-Optimize adding/defining new properties on native objects [All][[qf:investigate:p1]]
- #1338217 [Core:JavaScript Engine: JIT]-Wasm: Allow instances to share code [All][]
- #1345368 [Core:Security: PSM]-Upgrade Firefox 55 to NSS 3.31 [Uns][[psm-assigned]]
- AURORA +20
- #1292534
- #1344415
- #1346140
- #1345756 [Core:Audio/Video: Playback]-Can't seek to last audio frame on OS X treeherder [Uns][]
- #1347932 [Core:Build Config]-Land NSPR 4.14 into FF 54 [Uns][]
- #1299500 [Core:DOM]-Get rid of DeviceStorage API [Uns][]
- #1342255 [Core:DOM: Service Workers]-Crash in NS_OutputStreamIsBuffered [Win][]
- #1348584 [Core:Graphics]-Windows ClearType Enhanced Contrast: 300 causes fatal error: "assert(0 <= c && c <= SK_Scalar1)" [Uns][]
- #1074192 [Core:ImageLib]-crash in mozilla::image::DrawableFrameRef::DrawableFrameRef(mozilla::image::imgFrame*) [And][gfx-noted]
- #1346810 [Core:JavaScript Engine]-Crash [@ js::jit::MBasicBlock::add] with OOM and asm.js [Lin][[jsbugmon:update]]
- #1342016 [Core:JavaScript Engine: JIT]-Regression on Jan 11th 2017 on misc benchmarks [Uns][]
- #1345853 [Core:SVG]-SVG image pattern not visible in Firefox [Uns][]
- #1348430 [Core:SVG]-SVG: blur filters break patterns [All][]
- #1326626 [Firefox:Developer Tools: CSS Rules Inspector]-Clicking background url doesn't work if devtools were initially opened in separate window [Uns][]
- #1318830 [Firefox:General]-Clicking a zoomed in / out image resets the zoom but not the zoom level in urlbar / toolbar [Uns][]
- #1345754 [Firefox:Sync]-Only validate when there are no pending changes [Uns][]
- #1345375 [Firefox:Toolbars and Customization]-Use the FullZoomChange event to update zoom controls [All][]
- #1345569 [Toolkit:Safe Browsing]-Report phishing and phishing error menu are broken on Nightly [All][]
- #1348601 [Toolkit:Video/Audio Controls]-Context menu 'play' control for HTML5 video initially fails to work when autoplay is disabled [Uns][]
- #1344376 [Toolkit:WebExtensions: Request Handling]-onCreatedNavigationTarget not called when clicking a target="_blank" link [Uns][triaged]
- Beta 6 -> Beta 7 Changelog +8
- #1292534
- #1344415
- #1299500 [Core:DOM]-Get rid of DeviceStorage API [Uns][]
- #1342255 [Core:DOM: Service Workers]-Crash in NS_OutputStreamIsBuffered [Win][]
- #1348584 [Core:Graphics]-Windows ClearType Enhanced Contrast: 300 causes fatal error: "assert(0 <= c && c <= SK_Scalar1)" [Uns][]
- #1342016 [Core:JavaScript Engine: JIT]-Regression on Jan 11th 2017 on misc benchmarks [Uns][]
- #1345853 [Core:SVG]-SVG image pattern not visible in Firefox [Uns][]
- #1348601 [Toolkit:Video/Audio Controls]-Context menu 'play' control for HTML5 video initially fails to work when autoplay is disabled [Uns][]
Nightly 55 fixes since 20170306 (Gecko 54) ~958
Aurora 54 fixes since 20170123 (Gecko 53) ~2202
Beta 53 fixes since 20161114 (Gecko 52) ~3062
Nightly Blog
Release Calendar
Release Tracking