The Official 20170811 NIGHTLY builds are out
The Official Firefox 56 Beta 2 builds are out
Previous NIGHTLY: 20170810 (Fx 57.0a1)
Previous BETA: 20170809 (Fx 56.0b1)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +120
- #1379842
- #1350646 [Add-on SDK:General]-Remove UI, extension, and child_process modules [Uns][[qf:p1]]
- #1388805 [Cloud Services:Screenshots]-Update Screenshots to version 10.11.0 [Uns][]
- #1372839 [Core:Audio/Video: GMP]-ClearKeyUtils.cpp: unused value [Uns][[CID 1286112]]
- #1385092 [Core:Audio/Video: Playback]-Crash in mozilla::dom::TextTrackManager::UpdateCueDisplay [Win][]
- #1388604 [Core:Audio/Video: Playback]-Move SetReadMode() from MediaResource to BaseMediaResource [Uns][]
- #1369309 [Core:Audio/Video: Playback]-Neutralize the threat of fingerprinting of media statistics when 'privacy.resistFingerprinting' is true [Uns][[fingerprinting][tor][fp:m2]]
- #1388665 [Core:Audio/Video: Playback]-Remove BufferingState::DispatchDecodeTasksIfNeeded() [Uns][]
- #1388612 [Core:Audio/Video: Playback]-Remove MediaResource::EnsureCacheUpToDate() [Uns][]
- #1388229 [Core:Audio/Video: cubeb]-Update libcubeb to revision d5901039 [Uns][]
- #1386964 [Core:CSS Parsing and Computation]-/css/css-values-3/viewport-units-css2-001.html is flaky, passes unexpectedly depending on the browser toolbar height [Uns][[photon-visual][p1]]
- #1371395 [Core:CSS Parsing and Computation]-Stylo: media emulation has no effect [All][]
- #1387499 [Core:CSS Parsing and Computation]-stylo: Assertion failure: !(isInitial || forReconstruct) || !postTraversalRequired [Uns][]
- #1388234 [Core:CSS Parsing and Computation]-stylo: Assertion failure: !StylistNeedsUpdate() [Uns][]
- #1388623 [Core:CSS Parsing and Computation]-stylo: Continue cleaning up the traversal entry point machinery [Uns][]
- #1368291 [Core:CSS Parsing and Computation]-stylo: Enable ComputedValues sharing for lazy pseudos [Uns][]
- #1377158 [Core:CSS Parsing and Computation]-stylo: Enable stylo for SVG-as-an-image. [Uns][]
- #1385141 [Core:CSS Parsing and Computation]-stylo: Fail to reject multi-value easing (ease-in-out, ease-out) when parsing easing [All][]
- #1388881 [Core:CSS Parsing and Computation]-stylo: Respect mathml.disabled [Uns][[tor]]
- #1388625 [Core:CSS Parsing and Computation]-stylo: Restyle various wrapper anonymous boxes [Uns][]
- #1384602 [Core:CSS Parsing and Computation]-stylo: Squashed boxes in YouTrack Agile Boards view [Uns][]
- #1388626 [Core:CSS Parsing and Computation]-stylo: implement dynamic restyling for ::-moz-xul-anonymous-block anon boxes [Uns][]
- #1379516 [Core:CSS Parsing and Computation]-stylo: incorrect restyle marker for animations [Uns][]
- #1388943 [Core:CSS Parsing and Computation]-stylo: logical border properties don't force non-native appearance [Uns][]
- #1388941 [Core:CSS Parsing and Computation]-stylo: min font size doesn't work within ruby [Uns][]
- #1384336 [Core:DOM: Content Processes]-Avoid running the appshell in content processes [Uns][]
- #1387243 [Core:DOM: Core & HTML]-Debug assertion hit in nsDocument::UnblockDOMContentLoaded when stopping loading of timeout content from add-ons [Uns][]
- #1265472 [Core:DOM: Device Interfaces]-Add telemetry to WebAuthn / U2F [All][[webauthn]]
- #1388853 [Core:DOM: Device Interfaces]-Fix timeouts in WebAuthnManager::MakeCredential() [Uns][[webauthn]]
- #1383799 [Core:DOM: Device Interfaces]-WebAuthn operations in-flight must be cancelled on tab-switch [All][[webauthn] [webauthn-interop]]
- #1388746 [Core:DOM]-Do not split start/end text nodes in deleteContents/extractContents [Uns][]
- #1384030 [Core:DOM]-Enable setting <input type=file>.files [Uns][]
- #1388775 [Core:DOM]-extractContents should copy nodes in tree order, not backwards [Uns][]
- #1387832 [Core:Disability Access APIs]-Remove @deprecated nsIAccessibleRetrieval [Uns][]
- #1387406 [Core:Document Navigation]-nsDocShellEditorData should store editor as HTMLEditor instead of nsIEditor [All][]
- #1388917 [Core:Editor]-PlaceholderTransaction's constructor fails to move SelectionState properly [Uns][]
- #1388638 [Core:Editor]-Use RAII class for StartBatchChanges/EndBatchChanges [Uns][]
- #1319340 [Core:Editor]-nsIEditor should have |mozilla::EditorBase* AsEditorBase()|, |mozilla::TextEditor* AsTextEditor()|, |mozilla::HTMLEditor* AsHTMLEditor()| [All][]
- #1386966 [Core:Graphics: Layers]-Investigate coalescing flushes [Uns][]
- #1370682 [Core:Graphics: WebRender]-Implement rounded corners clipping in webrender [All][[gfx-noted]]
- #1386483 [Core:Graphics: WebRender]-JSFiddle content suddenly disappear in layers-free mode. [Uns][]
- #1387298 [Core:Graphics: WebRender]-Remove items that we waited for from the table. [All][]
- #1385003 [Core:Graphics: WebRender]-Update webrender to e68c8acb021656440d26ac46e705e7ceb31891e6 [Uns][[gfx-noted]]
- #1388639 [Core:Graphics: WebRender]-Use KnowsCompositor instead of ShadowForwarder in MaskImageData and MaskLayerImageCache [Uns][]
- #1388733 [Core:ImageLib]-Animated image freezes if it is discarded while still decoding [Uns][[gfx-noted]]
- #1387790 [Core:ImageLib]-Remove [deprecated] decodeImageData from imgITools [Uns][gfx-noted]
- #1388388 [Core:JavaScript Engine: JIT]-Add a megamorphic SetElem stub [All][]
- #1385310 [Core:JavaScript Engine]-Assertion failure: uint32_t(parent->key_ >> 32) <= uint32_t(child->key_ >> 32) && uint32_t(child->key_) <= uint32_t(parent->key_), at js/src/vm/Xdr.cpp:267 [Uns][]
- #1385953 [Core:JavaScript Engine]-Figure out what to do with MemProfiler [All][]
- #1388354 [Core:JavaScript Engine]-Optimize ToPropertyKey a bit [All][]
- #1382837 [Core:JavaScript Engine]-Optimize array_join [Uns][[qf:p1]]
- #1387583 [Core:Layout: Form Controls]-browser.xul leaked due to selectRect in SelectParentHelper.jsm [Uns][[MemShrink:P2]]
- #1388939 [Core:Layout]-Clean up lots of misleadingly named and confusing nsFrameManager code [Uns][]
- #1388935 [Core:Memory Allocator]-Very large allocations shouldn't be recycled in their entirety [Uns][]
- #1386683 [Core:Networking]-Firefox escapes single quote when accessing window.location properties via javascript [Uns][[necko-active]]
- #1388464 [Core:Preferences: Backend]-Blocking preference write causes us to re-enter event loop [Uns][]
- #1388994 [Core:Rewriting and Analysis]-GetRequestingPrincipal(const OptionalLoadInfoArgs aOptionalLoadInfoArgs): Pass parameter by ref instead of value [Uns][[CID 1394137]]
- #1387002 [Core:Rewriting and Analysis]-Replace .size() by .empty() when applicable [Uns][]
- #1388088 [Core:Security: PSM]-HSTS periodic update failing with: NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIXPCComponents_Utils.import] [Uns][[psm-assigned]]
- #1387853 [Core:Security: PSM]-genHPKPStaticPins.js fails with "ERROR: Can't find 'AddTrust Public Services Root' in certNameToSKD" [Uns][[psm-assigned]]
- #1388048 [Core:Security: Process Sandboxing]-Check for failure of ResolveJunctionPointsAndSymLinks in GeckoChildProcessHost::GetPathToBinary [Win][sbwc2]
- #1386279 [Core:Security: Process Sandboxing]-Content child process crashes while accessing /usr/share/X11/xkb (fedora) [Lin][sb+]
- #1388046 [Core:Security: Process Sandboxing]-Disable sandbox read restrictions (level 3) in Firefox 56 [Lin][sb+]
- #1388360 [Core:Security: Process Sandboxing]-Remove access to com.apple.iconservices from content processes [Mac][sb+]
- #1388454 [Core:Security: Process Sandboxing]-Remove access to com.apple.pasteboard.1 from the content process [Mac][sb+]
- #1386363 [Core:Security: Process Sandboxing]-remove access to com.apple.SystemConfiguration.configd mach service [Mac][sb+]
- #1381710 [Core:Selection]-Pass editing/run/backcolor.html on web-platform-tests when enabling lazy frame construction for editable content [Uns][]
- #1388971 [Core:Spelling checker]-Remove unused GetCurrentDictionary calls [Uns][]
- #1388591 [Core:Web Audio]-Implement OfflineAudioContextOptions [Uns][]
- #1388274 [Core:WebVR]-Adjust WebVR telemetry histogram's high bound for user time spend [Uns][]
- #1362338 [Core:XPCOM]-Consider devirtualizing refcounting of nsIAtom [Uns][[stylo]]
- #1380619 [Core:XPCOM]-Intermittent LeakSanitizer | leak at mozilla::SchedulerGroup::LabeledDispatch, Dispatch, Dispatch, mozilla::BackgroundHangThread::ReportHang [Uns][[stockwell fixed:product]]
- #1307931 [Firefox:Developer Tools: Console]-Make urls in output clickable [Uns][[reserve-console-html]]
- #1388368 [Firefox:Developer Tools: Console]-The Console panel is broken in Launchpad [Uns][]
- #1382968 [Firefox:Developer Tools: Console]-console calls shouldn't be piped to the parent until it is any useful [Uns][[qf:p1]]
- #1388738 [Firefox:Developer Tools]-Call devtools-startup initDevTools from DevToolsShim [Uns][]
- #1388145 [Firefox:General]-Perform initialization tasks from idle callbacks instead of random timeouts whenever possible [Uns][[photon-performance]]
- #1387764 [Firefox:Headless]-Perma widget/headless/tests/test_headless.js | application crashed [@ mozilla::gl::GLContextProviderGLX::CreateForCompositorWidget] on QuantumRender [Lin][[stockwell fixed:product]]
- #1381556 [Firefox:Location Bar]-Make page action panel, library, and overflow panels wider (larger min-width) to make them accommodate longer content [Uns][[photon-structure]]
- #1386718 [Firefox:Location Bar]-Regression: The text in the Location Bar Dropdown List is no longer vertically aligned with text in the Location Bar [All][[photon-visual]]
- #1015163 [Firefox:Menus]-Always show menu button in popup windows [All][]
- #1376511 [Firefox:New Tab Page]-Browser:Thumbnail:CheckState should be handled during idle period in child process [Uns][[qf:p1]]
- #1388745 [Firefox:Preferences]-Some search results are not highlighted [All][[photon-preference]]
- #1386160 [Firefox:Preferences]-Update about:preferences separator according to Photon visual spec [Uns][[photon-preference]]
- #1119088 [Firefox:Shell Integration]-Set As Desktop Background does not work on OS X [Mac][tpi:+]
- #1372927 [Firefox:Sync]-Mobile Bookmarks folder should always appear in the places organizer for sync users. [Uns][]
- #1381435 [Firefox:Tabbed Browser]-Touch events sometime don't register on tab bar (Windows 10) [Win][[reserve-photon-visual][p1][high-priority][tpi:+]]
- #1387496 [Firefox:Theme]-Browser notification close icons wrong size [Lin][[photon-visual][p2]]
- #1388457 [Firefox:Theme]-Compact mode should have higher density navigation toolbar buttons [Uns][[photon-visual]]
- #1387750 [Firefox:Theme]-Light theme on Windows 7 glass impossible to use [Uns][[photon-visual][p1]]
- #1380139 [Firefox:Theme]-Pin to Overflow Menu Icon Drop motion [Uns][[reserve-photon-animation]]
- #1389015 [Firefox:Theme]-Remove browser.inc [All][]
- #1389008 [Firefox:Theme]-Stop centering the tab label on Mac [Mac][[photon-visual]]
- #1386730 [Firefox:Theme]-Tabs have white text on light grey background on 10.9 [Uns][[photon-visual][p1]]
- #1373341 [Firefox:Theme]-Two different blue highlight states needed for light and dark theme (downloading, bookmarking) [Uns][[photon-animation]]
- #1388394 [Firefox:Theme]-Urlbar doesn't highlight domain when dark theme is used [Uns][[photon-visual]]
- #1377184 [Firefox:Theme]-Use new Photon hover effect also on "Show more bookmarks" and extensions buttons icons in Bookmarks Toolbar [Win][[reserve-photon-visual][p3]]
- #1387456 [Firefox:Theme]-square photon tabs have a single pixel of space to the left of first tab [Uns][[reserve-photon-visual][p3]]
- #1383009 [Firefox:Toolbars and Customization]-Add flexible spaces around the URL and search bar by default and replace the bookmarks button with the library one [Uns][[photon-structure]]
- #1388753 [Firefox:Toolbars and Customization]-Bookmarks and history pages in Library sub menus are not working [Uns][[photon-structure]]
- #1377967 [Firefox:Toolbars and Customization]-Middle click on Bookmark and History closed tab entry does not open it in new tab [Win][[photon-structure]]
- #956731 [Firefox:Toolbars and Customization]-Remove add-on bar and statusbar shims [All][]
- #1388946 [Toolkit:Add-ons Manager]-Flip default setting for extensions.legacy.enabled [Uns][]
- #1359558 [Toolkit:Add-ons Manager]-When the browser is closed after loading a temporary add-on, the add-on is not sent an "UNINSTALLED" reason [Uns][triaged]
- #1388078 [Toolkit:Form Manager]-3.08% ts_paint_webext (windows7-32) regression on push 347ea0d06092d7fcd6c34e2c7ade389b0b71ae31 (Mon Aug 7 2017) [Uns][[Form Autofill:M3]]
- #1385216 [Toolkit:Form Manager]-[Form Autofill] Address lines are detected as a profile update and trigger profile update [Uns][[form autofill]]
- #1375382 [Toolkit:Form Manager]-[Form Autofill] Handle filling in country field select element [Uns][[form autofill:M3]]
- #1388215 [Toolkit:General]-Use loops for lazy imports in files with a lot of them [Uns][]
- #1388149 [Toolkit:Places]-PlacesUtils.history.insertMany ignores provided GUIDs [Uns][]
- #1388691 [Toolkit:Telemetry]-In about:telemetry show the raw json ping in the firefox json viewer [Uns][]
- #1388748 [Toolkit:Telemetry]-Large volume of warnings from mozilla-central/ipc/chromium/src/base/histogram.cc [Uns][]
- #1376605 [Toolkit:Telemetry]-Process Payload assembly is getting repetitive [Uns][[lang=js]]
- #1388456 [Toolkit:Telemetry]-Show the ping selector popup next to the ping chooser button in about:telemetry [Uns][]
- #1388761 [Toolkit:Themes]-The "about:addons" section has not been updated for Photon UI [Uns][[photon-preference]]
- #1389179 [Toolkit:Themes]-Use a SVG icon for the navigation buttons [All][]
- #1388192 [Toolkit:View Source]-regression: view-source is not shown in the address bar and links don't open [All][]
- #1388211 [Toolkit:WebExtensions: General]-Fold ExtensionAPI.jsm into ExtensionCommon.jsm [Uns][]
- #1388208 [Toolkit:WebExtensions: General]-Stop using FileUtils.getFile [Uns][]
- #1388631 [Toolkit:WebExtensions: General]-defineLazyPreferenceGetter is too slow [Uns][]
- #1381186 [Toolkit:WebPayments UI]-Open and close a stub dialog when PaymentUIService's showPayment and abortPayment are called (respectively) [All][]
- Partial Landings/Diagnostic Patches:
- #1386955 [Core:Security: PSM]-Upgrade Firefox 57 to NSS 3.33 [Uns][]
- #1386643 [Core:Widget: Cocoa]-Vibrancy in the titlebar plus tab title fade results in a strangely bold tab title [Uns][tpi:+]
- #1261289 [Toolkit:WebExtensions: General]-Allow webextensions to open view-source: links [Uns][triaged]
- Beta 1 -> Beta 2 Changelog +34
- #1386110
- #1386915
- #1386333 [Cloud Services:Screenshots]-Remove Screenshots rollout pref [Uns][]
- #1384243 [Core:Audio/Video: Playback]-Assertion failure: index == aOffsetInFile % mCacheBlockSize [@ mozilla::MediaResourceIndex::ReadAt] [Uns][]
- #1381851 [Core:CSS Parsing and Computation]-Stylo: Flash click to play doesn't display on video elements when Stylo is enabled [Mac][]
- #1383998 [Core:CSS Parsing and Computation]-stylo: dom/animation/test/css-transitions/test_element-get-animations.html fails [All][]
- #1384824 [Core:CSS Parsing and Computation]-stylo: Crash in PLDHashTable::Add | mozilla::ArenaRefPtr<T>::assignFrom<T> [All][]
- #1386848 [Core:CSS Parsing and Computation]-stylo: Medium.com unable to edit a series [Uns][]
- #1387481 [Core:CSS Parsing and Computation]-stylo: Assertion failure: MayTraverseFrom(const_cast<Element*>(aRoot)) [Uns][]
- #1053321 [Core:DOM: Core & HTML]-Defer loaded JavaScript blocks parallel download of following resources [Mac][]
- #1383242 [Core:DOM: Core & HTML]-Hang [@ nsRange::ExcludeNonSelectableNodes] when doing text selection in this testcase [All][[qf:p1]]
- #1386960 [Core:Editor]-Text in input is garbled/overlapping/corrupted/not rendered correctly [All][]
- #1385666 [Core:Event Handling]-phpBB(BBcode/HTML view) show wrong position conversion candidates Japanese IME. [Win][]
- #1387046 [Core:Graphics]-CompositorOptions operator== doesn't check advanced layers flag [Uns][]
- #1383386 [Core:Layout]-Crash in nsLayoutUtils::UpdateDisplayPortMarginsFromPendingMessages [Win][]
- #1386323 [Core:Networking]-Download speed drops with facebook opened (comet requests engage downloads throttling) [Uns][[necko-active]]
- #1388160 [Core:Networking]-Disable predictor prefetch (again!) [Uns][[necko-active]]
- #1377205 [Core:Networking: HTTP]-Introduce DontThrottle class of service flag [Uns][[necko-active]]
- #1387090 [Core:Networking: HTTP]-Introduce DontThrottle class of service flag properly [Uns][[necko-active]]
- #1386742 [Core:Panning and Zooming]-APZ autoscrolling scrolls the page faster than main-thread autoscrolling [All][[gfx-noted]]
- #1386777 [Core:Panning and Zooming]-Mouse position relative to autoscroll indicator is not interpreted correctly (possibly due to devicePixelRatio) [Win][[gfx-noted]]
- #1386558 [Core:Security: Process Sandboxing]-Sandboxing level 2 is no longer working correctly [Lin][sb+]
- #1365556 [Core:Widget: Gtk]-Firefox 53 ButtonText incorrect with some themes and GTK 3.10 [Lin][tpi:+]
- #1386556 [Core:Widget: Win32]-MS-IME for Japanese is disabled after changing window focus [Win][]
- #1386576 [Firefox:Bookmarks & History]-Back/forward context menu doesn't show back/forward icons anymore [All][]
- #1380709 [Firefox:Developer Tools: Console]-Object inspector does not show (Weak)Map/Set entries. [Uns][[reserve-console-html]]
- #1386551 [Firefox:Developer Tools: Console]-Stacktrace isn't styled properly [Uns][[reserve-console-html]]
- #1385123 [Firefox:New Tab Page]-[Onboarding] Default browser list item has word wrapping when selected/hovered for some locales [Uns][[photon-onboarding]]
- #1387412 [Firefox:PDF Viewer]-Update pdf.js to version 1.8.605 [All][]
- #1385902 [Firefox:Preferences]-"Find in Preferences" placeholder is truncated in French [Uns][[photon-preference]]
- #1385440 [Firefox:Sync]-[sync-send tab] Only one device receives the link when "Send to All Devices" is clicked [Uns][]
- #1387182 [Firefox:Toolbars and Customization]-Toolbar icons "shaking" if holding an icon over another, while in customization mode on RTL builds [Uns][[photon-structure]]
- #1380294 [Toolkit:WebExtensions: General]-[Firefox Notes] Formatting option tooltips are wrongly displayed on the latest Nightly [Win][]
- #1386533 [Toolkit:WebExtensions: Request Handling]-HttpObserverManager.canModify throws breaking WaybackMachine add-on [Uns][]
Nightly 57 fixes since 20170802 (Gecko 56) ~589
Beta 56 fixes since 20170613 (Gecko 55) ~2658
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide