The Official 20170819 NIGHTLY builds are out
.The Official Firefox 56 Beta 5 builds are not yet out
Previous NIGHTLY: 20170818 (Fx 57.0a1)
Previous BETA: 20170818 (Fx 56.0b4)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +81
- #1389850
- #1390980
- #1391079
- #1390748 [Core:Audio/Video: Playback]-Most ChannelMediaDecoder subclasses don't really need to be subclasses [Uns][]
- #1362896 [Core:CSS Parsing and Computation]-stylo: Implement compute_distance for TransformList [All][]
- #1373343 [Core:CSS Parsing and Computation]-stylo: Only do parallel traversals when the tab is foreground [Uns][]
- #1369614 [Core:CSS Parsing and Computation]-stylo: Support animating between stroke-widths that have units and those that don't [All][]
- #1375911 [Core:CSS Parsing and Computation]-stylo: avoid spinning up the style thread pool in the parent process [Uns][]
- #1389529 [Core:DOM: Core & HTML]-Remove @deprecated nsIDOMStorageManager.getLocalStorageForPrincipal [Uns][]
- #1390342 [Core:DOM]-The search for attributes under SingleLineTextInputTypeBase::HasPatternMismatch() shows up in profiles [Uns][]
- #1391315 [Core:Editor]-Avoid using nsINode::GetChildAt() in TextEditRules::DocumentIsEmpty() [All][]
- #1389168 [Core:General]-nsFrameManager.cpp has some IBM license boilerplate that refers to added code that has since been removed [Uns][]
- #1369672 [Core:Graphics: Text]-Validate Graphite2-related font tables during OTS font decoding/sanitization [Uns][]
- #1383055 [Core:Graphics: WebRender]-Avoid a heap allocation per event during playback of blob images [Uns][]
- #1391167 [Core:Graphics: WebRender]-Call ClearCachedResources() of AncestorMaskLayer in WebRenderLayerManager::ClearLayer() [Uns][]
- #1389138 [Core:Graphics: WebRender]-Create scroll layers in the WR display list for layers-free mode [Uns][[gfx-noted]]
- #1391135 [Core:Graphics: WebRender]-Don't retain WebRenderUserData unconditionally. [Uns][]
- #1390804 [Core:Graphics: WebRender]-Fix mask reftest failures for layers-free mode [Uns][]
- #1391136 [Core:Graphics: WebRender]-Handle WebGL context lost in layers-free mode. [Uns][]
- #1357545 [Core:Graphics: WebRender]-Handle text decoration [Uns][[gfx-noted]]
- #1388235 [Core:Graphics: WebRender]-Support fallback path for nsDisplayFilter. [Uns][]
- #1391304 [Core:JavaScript Engine: JIT]-Inline IsCallable when called with MIRType::Value [Uns][]
- #1388375 [Core:JavaScript Engine]-ValueToId shouldn't unwrap Symbol objects [Uns][]
- #1390526 [Core:JavaScript Engine]-Very inefficient (C++) heap allocations relating to BytecodeEmitter::code [Uns][]
- #1383393 [Core:JavaScript Engine]-js::ToPrimitiveSlow needs to use isNullOrUndefined() instead of isUndefined() for the Symbol.toPrimitive method [Uns][]
- #1384010 [Core:JavaScript: GC]-Expose zoneAllocThresholdFactor() in about:config [Uns][]
- #1318266 [Core:Layout]-Draw trivial clip-path onto mask layer [Uns][]
- #1325080 [Core:Layout]-acid 3 test 72 failed: expected '10' but got '19' - prerequisite failed: style didn't affect image [Uns][]
- #1390247 [Core:Panning and Zooming]-Enable APZ autoscrolling on the Nightly channel [All][[gfx-noted]]
- #1389905 [Core:Panning and Zooming]-Useless call on GetCurrentReferenceFrame from BuildDisplayListForChildren [Uns][[CID 1416400]]
- #1379345 [Core:Permission Manager]-Loading view-source URLs does not cause permissions to be transmitted [Uns][]
- #1389949 [Core:Plug-ins]-Make NPObjWrapper a proxy object [All][]
- #1380078 [Core:Plug-ins]-Truncation in CFStringRefToUTF8Buffer() [Mac][[good first bug][lang=c++]]
- #577824 [Core:SVG]-HTML element attached is not rendered if an SVG filter is applied to it [Lin][]
- #1390688 [Core:Security: PSM]-re-enable OCSP fetching for DV certificates in Nightly [Uns][[psm-assigned]]
- #1384804 [Core:Security: Process Sandboxing]-Broken browser when running under a firejail sandbox [Uns][sb+]
- #1387742 [Core:Security: Process Sandboxing]-Experiencing Linux GL crashes ever since bug 1308400 [Lin][sb+]
- #1386103 [Core:String]-Specify nsAuto[C]String length via template parameter [Uns][]
- #1391469 [Core:WebRTC: Audio/Video]-Remove SimpleImageBuffer [Uns][]
- #1390202 [Core:WebRTC: Audio/Video]-Temporal scalability not working in 56/57 [Uns][]
- #1390318 [Core:WebRTC]-Add support for MID in webrtc.org [Uns][]
- #1391306 [Core:XPCOM]-CycleCollectedJSRuntime does double hashtable lookups on mJSHolderMap [Uns][]
- #1386918 [Core:XPCOM]-out-of-line LazyLogModule::operator LogModule*() [All][]
- #1391314 [Core:XPCOM]-reduce logging codesize by commoning LogModule conversions [All][]
- #1391336 [Firefox:Activity Streams: Newtab]-Add top sites editing, new snippets values, bug fixes to Activity Stream [Uns][]
- #1389701 [Firefox:Activity Streams: Newtab]-Newly loaded child RemotePageManager can register pages too late to properly manage created documents [Uns][]
- #1390177 [Firefox:Developer Tools: Console]-Remove background change on hover [Uns][]
- #1390721 [Firefox:Developer Tools: Font Inspector]-Add a message when no fonts are found for the currently selected element [Uns][]
- #1391524 [Firefox:Developer Tools: Netmonitor]-Autocomplete for Flag values with mime-type should't include charset [Uns][]
- #1385742 [Firefox:Developer Tools: Netmonitor]-Dev tools network monitor header wraps strangely when too narrow [All][]
- #1137935 [Firefox:Developer Tools]-Remove usage of sdk APIs in devtools/shared/protocol.js [Mac][[nosdk]]
- #1374735 [Firefox:Developer Tools]-[dt-addon] remaining dependencies between m-c and devtools [Uns][]
- #1388183 [Firefox:Downloads Panel]-Avoid overlapping download start/finish animations [Uns][[reserve-photon-animation] ]
- #1375292 [Firefox:General]-stylo: Ensure that about:license includes licenses for third-party rust crates vendored for Servo [Uns][]
- #1366327 [Firefox:Location Bar]-Firefox copy URL and email link features should deal with Reader View URLs properly. [Uns][[reserve-photon-structure]]
- #1376115 [Firefox:Location Bar]-Increase size of awesomebar results in touch mode [All][[reserve-photon-visual][p2]]
- #1391484 [Firefox:PDF Viewer]-Update pdf.js to version 1.9.441 [All][]
- #1391517 [Firefox:Preferences]-Fix missing Firefox Account profile avatar & shrink sync settings checkbox width [Uns][[photon-preference]]
- #1390895 [Firefox:Preferences]-Learn more label is not highlighted [All][[photon-preference]]
- #1390499 [Firefox:Preferences]-No appropriate header when preference search shows permission items [Uns][[photon-preferences]]
- #1389002 [Firefox:Preferences]-Update background color of preferences page to match updated Photon visual spec. [Uns][[photon-preference]]
- #1391337 [Firefox:Sync]-gSync could be initialized later [Mac][]
- #1353217 [Firefox:Sync]-importing bookmarks from html doesn't need to reset the bookmarks engine [Uns][]
- #1389740 [Firefox:Theme]-Consolidate URL bar history dropmarker styling [All][[reserve-photon-visual]]
- #1391191 [Firefox:Theme]-Consolidate navigator toolbox bottom border styling [All][[reserve-photon-visual]]
- #1391569 [Firefox:Theme]-Flexible space customize mode outline isn't visible enough with certain lightweight themes [All][[reserve-photon-structure]]
- #1391550 [Firefox:Theme]-chrome://browser/skin/notification-icons/geo-linux.svg is missing on Linux [Uns][]
- #1387754 [Firefox:Theme]-tab separators should span full height of the titlebar [Uns][[reserve-photon-visual][p2]]
- #1390327 [Firefox:Toolbars and Customization]-Flexible Spacers should have a non-0 min-width [Uns][[reserve-photon-structure]]
- #1391146 [Firefox:Toolbars and Customization]-Refresh icon disappears in Customize after visiting two websites and opening Customize on each [Uns][[reserve-photon-animation]]
- #1382145 [Firefox:Toolbars and Customization]-Update header in customize mode to make it clearer what things are [Uns][[reserve-photon-structure][photon-l10n-risk]]
- #1387697 [Firefox:Tours]-UITour won't highlight pocket correctly anymore now that it's moved to the page action menu [Uns][[photon-onboarding]]
- #1390055 [Firefox:Tours]-should highlight library and addons at toolbar if exist [Uns][[photon-onboarding]]
- #1388823 [Shield:Add-on]-Sync shield-recipe-client v65 from GitHub (commit ff1b680c) [Uns][]
- #1389160 [Toolkit:Add-ons Manager]-All addons disabled after browser restart if path to firefox profile contains non-ascii characters. [Win][]
- #1388152 [Toolkit:Form Manager]-Duplicate addresses stored because of numeric state [Uns][[form autofill:M3]]
- #1376410 [Toolkit:Safe Browsing]-Crash in OOM | large | NS_ABORT_OOM | nsACString::Replace [Win][#sbv4-m9]
- #1388233 [Toolkit:Safe Browsing]-Do not use hard-coded 'Firefox' string in phishing-afterload-warning-message.dtd [Uns][#sbv4-m9]
- #1391359 [Toolkit:Startup and Profile System]-Cleanup timestamp computation in nsAppStartup.cpp [Uns][[measurement:client]]
- #1385350 [Toolkit:Telemetry]-Add a Search on the home of about:telemetry [iOS][]
- #1356334 [Toolkit:WebExtensions: Frontend]-Add UI for flagging long running Web Extension scripts and provide the option to stop them [Uns][[qf:p1], triaged]
- Partial Landings/Diagnostic Patches:
- #1374164 [Core:Graphics]-Intermittent Main app process exited normally | application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log] [Uns][[stockwell needswork]]
- #1277562 [Core:JavaScript Engine: JIT]-Wasm: tiered compiler [Uns][]
- #1386955 [Core:Security: PSM]-Upgrade Firefox 57 to NSS 3.33 [Uns][]
- Beta 4 -> Beta 5 Changelog +4
- #1363723
- #1384944 [Core:Audio/Video: Playback]-Mojibake in Media section of about:support [Win][]
- #1376754 [Core:Disability Access APIs]-Intermittent crash in IPCError-browser | PDocAccessibleParent::AddChildDoc binding to nonexistant proxy! [Win][aes+]
- #1390002 [Core:Graphics]-startup Crash in mozilla::gfx::VsyncSource::GetRefreshTimerVsyncDispatcher [Win][[startupcrash]]
Nightly 57 fixes since 20170802 (Gecko 56) ~1078
Beta 56 fixes since 20170613 (Gecko 55) ~2717
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide