The Official 20170825 NIGHTLY builds are out
The Official Firefox 56 Beta 6 builds are out
Previous NIGHTLY: 20170824 (Fx 57.0a1)
Previous BETA: 20170822 (Fx 56.0b5)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +93
- #1356596
- #1382780 [Core:Audio/Video: Playback]-Throw NotSupportedError DomException when playbackRate is unsupported. [Uns][]
- #1393284 [Core:Audio/Video: Playback]-nestegg: value is outside the range of representable values of type 'unsigned long' in [@nestegg_duration] [Uns][]
- #1392964 [Core:CSS Parsing and Computation]-Return whether we did reconstruct as a return value instead of outparam in nsCSSFrameConstructor::ContentRemoved. [Uns][]
- #1375332 [Core:CSS Parsing and Computation]-stylo: font-size doesn't always respond to language-specific minimum size when using charset-derived language [Uns][]
- #1217290 [Core:Canvas: WebGL]-Add fingerprinting resistance for WebGL (Tor 16005) [Uns][[tor][tor-standalone][fingerprinting][fp:m3]]
- #1379995 [Core:Canvas: WebGL]-Crash in mozilla::ScopedDrawHelper::ScopedDrawHelper [Win][gfx-noted]
- #1373780 [Core:DOM: Security]-Intermittent TEST-UNEXPECTED-PASS | /mixed-content/imageset.https.sub.html | Makes sure imageset blockable resources are not downloaded - expected FAIL [Uns][[domsecurity-intermittent][stockwell disabled]]
- #1324406 [Core:DOM: Security]-Treat 'data:' documents as unique, opaque origins [Uns][[domsecurity-active]]
- #1391602 [Core:DOM]-Budget throttling needs a notion of minimum budget amount [Uns][]
- #1391110 [Core:DOM]-Convert FrameLoader bindings to WebIDL [Uns][[qf:p1]]
- #1392993 [Core:Disability Access APIs]-Change nsIAccessibleObjectAttributeChangedEvent.changedAttribute from an nsIAtom to an AString [All][]
- #1392681 [Core:Disability Access APIs]-Move IStream creation out of ProxyStream into its own utility function [Win][]
- #1392666 [Core:Disability Access APIs]-Remove BrowserTabsRemoteAutostart gate from PlatformInit [Win][]
- #1391733 [Core:Disability Access APIs]-Update telemetry to provide information about e10s incompatible jaws usage [Uns][aes+]
- #1289157 [Core:Disability Access APIs]-remove eSurvivingInUpdate flag from Accessible class [Uns][]
- #1390402 [Core:Editor]-Consider creating an inline and non-virtual (and fast) variant of TextEditor::GetDocumentIsEmpty() [Uns][[qf]]
- #1392163 [Core:Graphics: Layers]-Remove ImageBridgeChild::DispatchReleaseTextureClient() [Uns][]
- #1393185 [Core:Graphics: Text]-Avoid refcount churn due to gfxFT2LockedFace [Uns][[gfx-noted]]
- #1392556 [Core:Graphics: WebRender]-DWrite is not initialized in GPU process [Uns][]
- #1391541 [Core:Graphics: WebRender]-Fix svg mask image in layers-free mode [Uns][]
- #1392921 [Core:Graphics: WebRender]-Fix the wrong clipping problem on chrome ui in layers-free mode [Uns][]
- #1391614 [Core:Graphics: WebRender]-Update webrender to 310af2613e7508b22cad11e734b8c47e66447cc7 [Uns][[gfx-noted]]
- #1393461 [Core:Graphics: WebRender]-Update webrender_bindings for cbindgen:0.1.23 [Uns][[gfx-noted]]
- #1393142 [Core:Graphics]-OMTP Skia failing with assert(fMCRec->fDeferredSaveCount > 0)" [All][]
- #1391628 [Core:Internationalization]-Firefox Update breaks Microsoft Dynamics CRM Advanced Find "Add Columns" Feature [Uns][[platform-rel-Microsoft]]
- #1368313 [Core:JavaScript Engine]-Missing export names directly throw exception breaking off-main-thread parsing for modules [Uns][]
- #1391773 [Core:JavaScript Engine]-Relax [[DefineOwnProperty]] on module namespace exotic objects [Uns][]
- #1393053 [Core:JavaScript: Standard Library]-Remove an unnecessary call to GetPrototypeFromConstructor for wrapped promise constructors [Uns][]
- #1392659 [Core:Layout: Text]-Syriac unicode characters rendered as boxes on Mac [Uns][]
- #1391500 [Core:Layout]-ASan reports new-delete-type-mismatch for nsCSSShadowArray [Uns][]
- #1382688 [Core:Networking: Cache]-Do not allow to enable old disk cache backend [Uns][[necko-active]]
- #1390088 [Core:SVG]-SVG within SVG (embedded) not displaying correctly in 56.0b2. [Uns][]
- #1389664 [Core:Security: PSM]-have PSM always initialize the user's pin to the empty string if necessary at startup [Uns][[psm-assigned]]
- #1391857 [Core:WebRTC: Networking]-[e10s] Gathering option 2 is broken if e10s is on [Uns][]
- #1392813 [Core:WebRTC: Signaling]-Delete unused sendrecv attributes [Uns][]
- #1392745 [Core:WebRTC: Signaling]-Keep MID in disabled m-sections [Uns][]
- #1390097 [Core:Widget: Win32]-[IME] Google Japanese Input doesn't work on Firefox started with "-no-remote" on Windows 7 [Win][]
- #1392881 [Core:XPCOM]-Merge StaticAtom and DynamicAtom [All][]
- #1320560 [Core:XPCOM]-use C99 isfinite() for all modern libc implementations [Uns][]
- #1393148 [Firefox:Activity Streams: Newtab]-Hide Topics component if no topics available in Activity Stream [Uns][]
- #1392324 [Firefox:Activity Streams: Newtab]-Set about:home to activity-stream [Uns][]
- #1383875 [Firefox:Activity Streams: Newtab]-When the zoom level is not 100%, about:newtab is loaded at 100% first and then zoomed in [Uns][]
- #1392189 [Firefox:Bookmarks & History]-Library: Tags can't be removed with browser.places.useAsyncTransactions true [Uns][[fxsearch]]
- #1392614 [Firefox:Developer Tools: Console]-Add an enumSymbols function on the objectActor to enable lazy loading [Uns][]
- #1388709 [Firefox:Developer Tools: Console]-Console `originAttributes` attributes slow things down and is unused [Uns][]
- #1389787 [Firefox:Developer Tools: Console]-Console runs proxy traps through transparent wrapper [Uns][]
- #1392954 [Firefox:Developer Tools: Framework]-Debugger.requester functions resolve promise with response before "after" hook is called [Uns][]
- #1392744 [Firefox:Developer Tools: Framework]-Support opening a Browser Toolbox for more than one running Firefox instance [Uns][]
- #1360082 [Firefox:Developer Tools: Netmonitor]-detail is not visible for bare json strings in response viewer [All][good-first-bug]
- #1391563 [Firefox:Developer Tools]-Check if exporting EventEmitter.emit from devtools/shared/protocol is still necessary [Uns][[reserve-nosdk]]
- #1389939 [Firefox:Developer Tools]-Stop syncing devtools and browser dark/light themes (unbreak cases where syncing is broken, like the firebug theme) [Uns][]
- #1378849 [Firefox:Developer Tools]-Stop using sdk/core/heritage in DevTools Web Audio Editor [Uns][[nosdk]]
- #1393418 [Firefox:Downloads Panel]-Fix initialization of the Downloads Indicator on startup [Uns][]
- #1393201 [Firefox:File Handling]-Signed/Unsigned comparison warning in uriloader/exthandler/win/nsMIMEInfoWin.cpp - Find returns an int, not a unit [Uns][[tor]]
- #1393237 [Firefox:General]-Bookmark star has wrong tooltip after bookmarking a page [Uns][]
- #1391705 [Firefox:General]-Don't offer context menu on devices in Send Page to Device subview [Uns][[reserve-photon-structure]]
- #1390359 [Firefox:Location Bar]-(i) Icon should be a search icon when showing About:Newtab [Uns][[reserve-photon-visual]]
- #1355451 [Firefox:Location Bar]-Speculatively connect to websites on mousedown on an awesomebar item [Uns][[reserve-photon-performance][fxsearch]]
- #1378560 [Firefox:Location Bar]-The order of items in the url bar should be (from right-to-left) bookmarks, page action menu [Uns][[photon-structure]]
- #1386029 [Firefox:Pocket]-Pocket icon arrow shifts to the left side [Uns][[reserve-photon-animation]]
- #1390003 [Firefox:Preferences]-"Go Back" tap target in Containers Preferences is difficult to hit reliably [Uns][]
- #1392517 [Firefox:Preferences]-Add 2nd header to about:preferences#sync and update button string [Uns][[photon-preference]]
- #1054740 [Firefox:Session Restore]-When restoring a session, "about:home" is displayed in the selected tab before the tab is restored [All][[reserve-photon-performance][bugday-20140818]]
- #1392157 [Firefox:Tabbed Browser]-Show a burst across the tab when a page has finished loading [Uns][[reserve-photon-animation]]
- #1392687 [Firefox:Theme]-"Show more bookmarks" icon on the Bookmarks Toolbar should be mirrored for RTL builds [Uns][[reserve-photon-visual]]
- #1393411 [Firefox:Theme]-Bookmarks and History subviews are cut off [Uns][[reserve-photon-structure]]
- #1384953 [Firefox:Theme]-Library icon animation is covered behind active tab when saving to Pocket or adding a bookmark [Uns][[reserve-photon-animation]]
- #1391395 [Firefox:Theme]-Update awesomebar "Go" button for dark theme [Uns][[reserve-photon-visual]]
- #1383913 [Firefox:Toolbars and Customization]-CUI console error with popup in browserAction [Uns][[reserve-photon-structure]]
- #1385042 [Firefox:Toolbars and Customization]-Flexible Spacer Appears in popup Windows [All][[reserve-photon-structure]]
- #1392631 [Firefox:Toolbars and Customization]-Flexible spacers can end up in the overflow panel on narrow windows [Uns][[reserve-photon-structure]]
- #1385630 [Firefox:Toolbars and Customization]-Sidebar is not reopened after a restart if a webextension sidebar was open [Uns][]
- #1355788 [Toolkit:Add-ons Manager]-rename "Appearance" to "Themes" [Uns][triaged]
- #1370764 [Toolkit:Form Manager]-[Form Autofill] Dialog to add/edit/view a credit card profile [All][[form autofill:M4] [ETA:8/18]]
- #1390757 [Toolkit:Form Manager]-[Form Autofill] Enable credit card feature according to "extensions.formautofill.creditCards.enabled" pref [Uns][[form autofill:MVP]]
- #1392989 [Toolkit:General]-Remove some unused nsIAtom/nsIAtomService references from JS code [Uns][]
- #1347452 [Toolkit:Places]-Change insertBookmark to use history.makeGuid [Uns][[good first bug][lang=js]]
- #1393483 [Toolkit:Places]-Correctly pass cancel token to _onResultRow [Uns][[fxsearch]]
- #1316348 [Toolkit:Places]-Update eraseEverything in Bookmarks.jsm to notify at least the top-level folders [Uns][[fxsearch]]
- #1388574 [Toolkit:Safe Browsing]-Application reputation lists should be gated by the safebrowsing.dowloads.enabled pref [Uns][]
- #1381704 [Toolkit:Safe Browsing]-Extend Safe Browsing telemetry probes [Uns][]
- #1363038 [Toolkit:Safe Browsing]-nsUrlClassifierDBService shutdown deadlock [Uns][#sbv4-m9]
- #1393526 [Toolkit:Storage]-(SQLite3.20.1) Upgrade to SQLite 3.20.1 [All][]
- #1320301 [Toolkit:Storage]-Add partial support to sqlite3_interrupt [Uns][[fxsearch] [qf-]]
- #1392554 [Toolkit:Storage]-Port (Async)StatementParams to WebIDL [Uns][]
- #1386186 [Toolkit:Telemetry]-Record firstPaint timestamp into a scalar [Uns][]
- #1391791 [Toolkit:Video/Audio Controls]-Audio (controls) element blows up in width if a padding is set [Uns][]
- #1389465 [Toolkit:WebExtensions: Frontend]-Allow changing urlbar and search input background and text color [Uns][]
- #1378882 [Toolkit:WebExtensions: General]-Introduce an API for setting the default engine to a built in engine only [Uns][]
- #1391405 [Toolkit:WebExtensions: General]-Speed up schema normalization [Uns][[qf:p1]]
- #1392872 [Toolkit:WebExtensions: General]-[WebExtensions] chrome_url_overrides/newtab remains after removing the extension [Uns][]
- #1390346 [Toolkit:WebExtensions: Request Handling]-Redirects to moz-extension:-URLs fail when loaded from a xpi, but succeed when extension is unpacked [Uns][]
- Partial Landings/Diagnostic Patches:
- #1383501 [Core:Disability Access APIs]-PBrowserParent::RecvPDocAccessibleConstructor Constructing a top-level PDocAccessible with null COM [Uns][aes+]
- #1391633 [Core:JavaScript Engine]-Integrate UseCounters in the JS engine [Uns][]
- Beta 5 -> Beta 6 Changelog +40
- #1388113
- #1388243
- #1390453
- #1390980
- #1386957 [Core:Audio/Video: cubeb]-Update libcubeb to revision 0e103884 [Uns][]
- #1390725 [Core:Audio/Video: GMP]-Change the loading path of CDM host verification file on Mac [Uns][]
- #1390739 [Core:Audio/Video: GMP]-Dispatch the task to main thread if the callback of CDM does not on main thread [Uns][]
- #1392175 [Core:Audio/Video: GMP]-Change the loading path of CDM host verification file for XUL and firefox executable on Mac [Uns][]
- #1392976 [Core:Audio/Video: GMP]-Do not assert IsOnMessageLoopThread() in ChromiumCDMChild::GetCurrentWallTime() [Uns][]
- #1389844 [Core:Audio/Video: Playback]-[MSE] Shaka Player autoplay no longer works on ifinitytv.it and mediasetpremium.it streaming services in Firefox 55 [Uns][]
- #1391666 [Core:Audio/Video: Playback]-[EME] media elements with autoplay attribute set will never start with EME [Uns][]
- #1381541 [Core:Editor]-Crash near null [@GetBoolFlag | mozilla::HTMLEditor::NodeIsBlockStatic] [Uns][]
- #1361410 [Core:General]-Webroot SecureAnywhere (WRusr.dll) crashes in BaseThreadInitThunk [Win][]
- #1374164 [Core:Graphics]-Intermittent Main app process exited normally | application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log] [Uns][[stockwell fixed:product]]
- #1382680 [Core:Graphics]-Drop down menus occasionally fail to display on Windows [Win][]
- #1389021 [Core:Graphics: Layers]-shutdownhangs in mozilla::layers::CompositorThreadHolder::Shutdown [Win][]
- #1383518 [Core:HTML: Form Submission]-Uploading thumbnails to YouTube, picture to Tweakers.net not working on Firefox 55+ [Win][]
- #1385745 [Core:Layout: View Rendering]-Only first line is visible in inline element with filter and box-decoration-break:clone [Uns][]
- #1388129 [Core:WebRTC]-Remote WebRTC video live-shrinks to 80x60 if scaleResolutionDownBy is used (regression) [All][]
- #1389908 [Core:Widget: Cocoa]-macOS: HTML color picker crashes Firefox [Uns][]
- #1390499 [Firefox:Preferences]-No appropriate header when preference search shows permission items [Uns][[photon-preferences]]
- #1385179 [Firefox:Sync]-Unhide addresses sync engine by default [Uns][[form autofill:M3]]
- #1381435 [Firefox:Tabbed Browser]-Touch events sometime don't register on tab bar (Windows 10) [Win][[reserve-photon-visual][p1][high-priority][tpi:+]]
- #1337314 [Toolkit:Form Manager]-[Form Autofill] Handle credit card number encryption while normalizing [All][[form autofill:M4][ETA:7/28]]
- #1358960 [Toolkit:Form Manager]-Exclude "united" string when applying "address-level1" regular expression [Uns][[form autofill:M3]]
- #1371149 [Toolkit:Form Manager]-[Form Autofill] Warn users on credit card fields that are not secure [All][[form autofill:M4][ETA:8/2]]
- #1375382 [Toolkit:Form Manager]-[Form Autofill] Handle filling in country field select element [Uns][[form autofill:M3]]
- #1380910 [Toolkit:Form Manager]-[Form Autofill] Consider showing the intersection of results' categories and form's categories instead of the all categories in also fill note [Uns][[form autofill:M4]]
- #1383058 [Toolkit:Form Manager]-[Form Autofill] Always adopt autocomplete attribute and the info should not be changed. [All][[form autofill:M4] ]
- #1384185 [Toolkit:Form Manager]-[Form Autofill] Autofill triggered when available values for form fields <3 [All][[form autofill]]
- #1385196 [Toolkit:Form Manager]-[Form Autofill] Enable the feature based on locale and geoip [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]]
- #1385813 [Toolkit:Form Manager]-[Form Autofill] Edit dialog should not show horizontal and vertical scroll bars [Lin][[form autofill:M4] [ETA:8/2]]
- #1386120 [Toolkit:Form Manager]-Flip "dom.forms.autocomplete.formautofill" according to the availability of Form Autofill feature [Uns][[form autofill:MVP]]
- #1387611 [Toolkit:Form Manager]-Delay formautofill system add-on updates until the next restart [All][[form autofill:M3]]
- #1387988 [Toolkit:Form Manager]-[Form Autofill] Optimize "findLabelElements" function [Uns][[form autofill:MVP]]
- #1388078 [Toolkit:Form Manager]-3.08% ts_paint_webext (windows7-32) regression on push 347ea0d06092d7fcd6c34e2c7ade389b0b71ae31 (Mon Aug 7 2017) [Uns][[Form Autofill:M3]]
- #1388238 [Toolkit:Form Manager]-Create MasterPassword.jsm to provide async wrappers around crypto-SDR and handle existing dialogs [All][[form autofill:M4]]
- #1390433 [Toolkit:Form Manager]-Uplift Form Autofill system add-on for 56 beta [All][[SHERIFFS: MattN will uplift] [go-faster-system-addon] [form autofill:MVP]]
- #1376410 [Toolkit:Safe Browsing]-Crash in OOM | large | NS_ABORT_OOM | nsACString::Replace [Win][#sbv4-m9]
Nightly 57 fixes since 20170802 (Gecko 56) ~1401
Beta 56 fixes since 20170613 (Gecko 55) ~2778
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide