The Official 20170517 NIGHTLY builds are out
.The Official Firefox 54 Beta 9 builds are not yet out
Previous NIGHTLY: 20170516 (Fx 55.0a1)
Previous BETA: 20170516 (Fx 54.0b8)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +69
- #1354443
- #1356025
- #1357116 [Cloud Services:Firefox: Common]-kinto-offline-client.js is being loaded by the blocklist updater, and can cause us to skip a frame [Uns][]
- #1364834 [Core:Audio/Video: Playback]-Fix rounding error in WaveDataDecoder::ProcessDecode() [Uns][]
- #1363618 [Core:Audio/Video: Playback]-Opening a .dmg URL results in "Video format or MIME type is not supported" [Uns][]
- #1365484 [Core:Audio/Video: Playback]-Remove the call to AbstractThread::GetCurrent() in Benchmark.cpp [Uns][]
- #1364776 [Core:Audio/Video: Recording]-[MediaRecorder] requestData fails if called on a paused recorder [Uns][]
- #1355352 [Core:CSS Parsing and Computation]-Parser doesn't completely reject unicode-range value when part of it is invalid [Uns][[stylo]]
- #1365362 [Core:CSS Parsing and Computation]-stylo: Gecko_AtomAttrValue usage is a bit bogus [Uns][]
- #1355348 [Core:CSS Parsing and Computation]-stylo: Get non-additive SMIL animations to work [All][]
- #1328319 [Core:CSS Parsing and Computation]-stylo: Implement @counter-style [Uns][]
- #1364412 [Core:CSS Parsing and Computation]-stylo: Support state selectors in pseudo-elements. [Uns][]
- #1363258 [Core:DOM: Core & HTML]-Factor ConvertStringToNumber/ConvertNumberToString out of HTMLInputElement [Uns][]
- #1362993 [Core:DOM: Security]-Add BrowserTestUtils.addTab() which provides triggeringPrincipal for params object [Uns][[domsecurity-active]]
- #1363597 [Core:DOM: Security]-don't use data: URI for <form action> [Uns][[domsecurity-active]]
- #1322316 [Core:DOM]-Considering split localStorage and sessionStorage implementations [Uns][]
- #1365086 [Core:DOM]-Make nsMessageManagerScriptExecutor::mGlobal into a regular heap pointer [Uns][]
- #1189822 [Core:DOM]-Remove RegisterDOMExpandoObject and associated machinery [Uns][]
- #1348031 [Core:Gecko Profiler]-Allow specifying a sub-millisecond interval for startup profiling [Uns][]
- #1349801 [Core:Gecko Profiler]-Support sub-millisecond profiling intervals on Windows [All][]
- #1362894 [Core:Gecko Profiler]-The cost of PROFILER_LABEL() is way too high [Uns][]
- #1364987 [Core:Graphics: WebRender]-Crash in mozilla::layers::DisplayportSetListener::DidRefresh [Win][[gfx-noted]]
- #1364615 [Core:JavaScript Engine]-Baldr: tidy up some things about wasm::Code [Uns][]
- #1361143 [Core:JavaScript Engine]-Missing expression statement restriction for "async function" [Uns][]
- #1360220 [Core:JavaScript Engine]-Replace BytecodeEmitter::emitRequireObjectCoercible with JSOP_CHECKOBJCOERCIBLE [Uns][]
- #1359575 [Core:JavaScript Engine]-Report SyntaxError if GeneratorDeclaration/AsyncFunctionDeclaration is redeclared in block-scope [Uns][]
- #1365185 [Core:Layout: Text]-Clear cached extents when pref "gfx.font_rendering.opentype_svg.enabled" [Uns][]
- #1364358 [Core:Memory Allocator]-Keep track of jemalloc thread-local arenas [Uns][]
- #1363992 [Core:Memory Allocator]-Remove jemalloc 4 [Uns][]
- #1365191 [Core:Memory Allocator]-Some mozjemalloc code cleanup [Uns][]
- #1358225 [Core:Networking]-Optimize performance of nsStandardURL::ValidIPv6orHostname [All][[necko-active]]
- #1317856 [Core:Plug-ins]-(flash-click-to-play) Make Flash plugin click-to-play (aka "Ask to Activate") [Uns][]
- #1335475 [Core:Plug-ins]-Deny plugins from non-HTTP/HTTPS protocols [Uns][]
- #1364505 [Core:Plug-ins]-Don't offer to load Flash (when Ask-to-Activate) if it has no srcURI [All][]
- #1364146 [Core:Preferences: Backend]-Incorrect handling of the dirty flag in the Preferences [All][]
- #1331763 [Core:Web Audio]-AudioContext#createMediaElementSource does not support EME content [Uns][]
- #1364856 [Core:WebVR]-When VRLayerChild receives __delete__, stop sending IPC messages [Uns][]
- #429824 [Core:Widget: Cocoa]-User-defined (custom, System Preferences) shortcuts don't work [Mac][[No more "I want this FIXED" comments please] [Advo] [tpi:+]]
- #1363544 [Core:XPConnect]-Call into nsXPConnect directly in the loader and XPCShellImpl [Uns][]
- #1363555 [Core:XPConnect]-equality comparison with extraneous parentheses warning from IS_TEAROFF_CLASS macro [Uns][]
- #1365314 [Firefox:Developer Tools: Debugger]-Debugger tab is blank after switching tools when stopped on a breakpoint [Uns][]
- #1364839 [Firefox:Developer Tools: Framework]-devtools-source-map: update to 0.5.0 [Uns][]
- #1348919 [Firefox:Developer Tools: Inspector]-Grid Cell and Area infobars should not overlap [Uns][]
- #1365014 [Firefox:Developer Tools: Inspector]-[devtools-html] inspector: shim sdk dependencies and fix Services shim [Uns][]
- #1194190 [Firefox:Developer Tools: Storage Inspector]-Enable Storage Inspector by default [Uns][]
- #1363006 [Firefox:Developer Tools: Storage Inspector]-Make it possible to add local and session storage entries to the storage inspector [Uns][[todo-mr]]
- #1355523 [Firefox:Developer Tools: Style Editor]-convert uses of "defer" to "new Promise" in client/styleeditor [Uns][]
- #1364877 [Firefox:Developer Tools]-DevTools add-on fails settings preferences with quotes [Uns][]
- #1349354 [Firefox:Developer Tools]-Remove experimental SourceMapService (uses server-side source map support) [All][]
- #1363083 [Firefox:Extension Compatibility]-Remove all add-ons from system add-on targeting blocklist [Uns][]
- #1355324 [Firefox:General]-Create sidebar header switcher [Uns][[photon-structure]]
- #1355323 [Firefox:Location Bar]-Create action menu panel with initial "copy URL" and "email link" items [Uns][[photon-structure]]
- #1363645 [Firefox:Pocket]-Update translations for Pocket [Uns][]
- #1330315 [Firefox:Preferences]-Add a telemetry probe to track how the Preferences are opened [Uns][[photon-preference]]
- #1364516 [Firefox:Session Restore]-Move gCustomizeMode.setTab call out of updateTabLabelAndIcon [All][]
- #1354103 [Firefox:Sync]-Sync label for "Passwords" shoud be "Logins" (consistency with Fennec and other messages in the browser) [And][]
- #1363732 [Firefox:Theme]-Back button is too tall in compact themes [All][[photon-visual][p1]]
- #1363842 [Firefox:Theme]-Implement new toolbar button hover and active background styles [Uns][[photon-visual][p1][57]]
- #1363869 [Firefox:Theme]-Increase vertical padding of toolbar buttons [Uns][[photon-visual][p1][57]]
- #1354128 [Firefox:Toolbars and Customization]-Add 'Web Developer' button to static hamburger menu [Uns][[photon-structure]]
- #1365256 [Toolkit:Add-ons Manager]-disabled addons are not actually disabled, these addons are loaded. [Uns][]
- #1365203 [Toolkit:Crash Reporting]-Annotate name of base::Thread in the crash reporter [Uns][]
- #1365143 [Toolkit:Form Manager]-Add SchemaVersion for each record in ProfileStorage [Mac][[form autofill:M3]]
- #1365150 [Toolkit:Form Manager]-profileStorage.get should return null instead of throwing, and .add should return the newly created guid. [Uns][[form autofill:M3]]
- #1364056 [Toolkit:Reader Mode]-Reader view is broken some of the time due to attempting to use dead 'document' references to get a URL [Uns][]
- #1365027 [Toolkit:Safe Browsing]-Add $httpMethod=POST to the query string of Safe Browsing pver4 requests [Uns][#sbv4-m7]
- #1342900 [Toolkit:Safe Browsing]-Remove usage of nsTArray<nsAutoPtr<>> in Classifier [All][]
- #1354590 [Toolkit:WebExtensions: Developer Tools]-Add `temporary` flag to runtime.onInstalled details [Uns][triaged]
- #1365005 [Toolkit:WebExtensions: General]-Fix weird code generated by Task.jsm migration [Uns][]
- Partial Landings/Diagnostic Patches:
- #1354077 [Core:Disability Access APIs]-a11y crashes due to null COM proxy on top-level PDocAccessible [Win][aes+]
- Beta 8 -> Beta 9 Changelog +4
- #1362590
- #1357075 [Core:JavaScript Engine]-Crash [@ js::UnwindEnvironment] or Assertion failure: !done(), at vm/Scope.h:1363 [Lin][[jsbugmon:update]]
- #1349320 [Core:Layout]-[css-grid] Transferred min-size contribution of percentage size grid item with an intrinsic ratio [All][[DevRel:P1]]
- #1356179 [Core:Layout]-SVG rendering: Thin lines not displayed [Uns][]
Nightly 55 fixes since 20170306 (Gecko 54) ~3589
Beta 54 fixes since 20170123 (Gecko 53) ~2567
Nightly Blog
Release Calendar
Release Tracking