The Official 20170506 NIGHTLY builds are out
.The Official Firefox 54 Beta 6 builds are not yet out
Previous NIGHTLY: 20170505 (Fx 55.0a1)
Previous BETA: 20170505 (Fx 54.0b5)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +106
- #1360961
- #1361395
- #1347174 [Core:Audio/Video: Playback]-Media is loading normally and then Firefox launches repeated GET calls [Uns][]
- #1361629 [Core:Audio/Video: Playback]-MediaDecoderStateMachine should call timeBeginPeriod(1) while playing rather than upon creation [Win][[qf][bhr]]
- #1362258 [Core:Audio/Video: Playback]-Reduce ref-counting overhead of TrackBuffersManager::AppendData() [Uns][]
- #1361964 [Core:Audio/Video: Playback]-WebMDemuxer reads at the end of the cache stream from time to time [Uns][]
- #1360053 [Core:Audio/Video: cubeb]-Cleanup unused sources files in cubeb-pulse-rs [Uns][]
- #1361550 [Core:CSS Parsing and Computation]-Make font-size: larger/smaller a simple ratio [Uns][]
- #1361766 [Core:CSS Parsing and Computation]-MathML calls ContentStateChanged from reflow code. [Uns][]
- #1361301 [Core:CSS Parsing and Computation]-[selectors4] :focus-within is lost when moving to descendant [Uns][]
- #1356103 [Core:CSS Parsing and Computation]-stylo: Font metrics aren't thread safe [Uns][]
- #1361985 [Core:CSS Parsing and Computation]-stylo: Implement grid-template-areas [Uns][]
- #1360144 [Core:CSS Parsing and Computation]-stylo: Make stroke-{*} animatable [Uns][]
- #1358524 [Core:CSS Parsing and Computation]-stylo: User sheets are not loaded in e10s mode for content pages [Uns][]
- #1361951 [Core:DOM: Animation]-Crash in ComputeAnimationValue [Win][]
- #1352531 [Core:DOM: CSS Object Model]-can mozilla::dom::FontFaceSet::FindOrCreateUserFontEntryFromFontFace be faster? [Uns][[qf:p1]]
- #1361974 [Core:DOM]-Add API to check usage of a given storage [Uns][]
- #1330900 [Core:DOM]-Implement <script nomodule> [Uns][]
- #1322184 [Core:DOM]-Measure time running content JS that ends up delaying a refresh driver tick [Uns][]
- #1361443 [Core:DOM]-MultipartInputStream should support nsIAsyncInputStream [Uns][]
- #1362063 [Core:Disability Access APIs]-replace delayed ValidateARIAOwned on sync DOM tree traversal [Uns][]
- #1347823 [Core:Document Navigation]-Label HistoryTracker in docshell/ [Uns][[QDL][TDC-MVP][DOM]]
- #1351091 [Core:Gecko Profiler]-Remove unreferenced resource://gre/modules/Profiler.jsm file [Uns][]
- #1360471 [Core:Gecko Profiler]-Use a bitfield to represent the profiler's features [Uns][]
- #1362284 [Core:General]-Assign the background thread before flushing pending events at GamepadEventChannelParent [Uns][]
- #1233556 [Core:General]-crashes in nahimicmsiosd.dll [Win][[gfx-noted]]
- #1361257 [Core:Graphics: Layers]-Don't synchronously flush rendering on Windows [Uns][[qf:p3]]
- #1360478 [Core:Graphics: Layers]-Fix crash when initializing APZ after compositor shutdown [Uns][]
- #1362145 [Core:Graphics: Layers]-Preloading DeviceAttachmentsD3D11 can race [Uns][]
- #1362167 [Core:Graphics: Text]-Reduce size of gfxShapedWord and gfxTextRun classes by optimizing field sizes and arrangement [Uns][]
- #1358502 [Core:Graphics: Text]-Update harfbuzz to version 1.4.6 [was: IPA Characters Overlap When Entering Text on 64-bit Windows systems] [Win][]
- #1362117 [Core:Graphics: Text]-cairo_font_face_t's created from UnscaledFontFontconfig should hold a reference to the NativeFontResourceFontconfig that created them [Lin][]
- #1343754 [Core:Graphics]-gfx-labeling Label runnables in gfx rendering. [Uns][[gfx-noted][QDL][TDC-MVP][GFX]]
- #1357307 [Core:Graphics]-startup crash in gfxPrefs::CMSMode() with session manager installed [Uns][]
- #1361642 [Core:ImageLib]-return PENDING from FrameAnimator::GetCompositedFrame is a decode is pending [Uns][]
- #1352506 [Core:JavaScript Engine: JIT]-Ion: Automatically call gen->setPerformsCall() if a LIR instruction performs a call [Uns][]
- #1360263 [Core:JavaScript Engine: JIT]-Remove resumePC from the WasmActivation [Uns][]
- #1338217 [Core:JavaScript Engine: JIT]-Wasm: Allow instances to share code [All][]
- #1339395 [Core:JavaScript Engine]-Implement Object Rest/Spread Properties proposal [Uns][]
- #1361980 [Core:JavaScript Engine]-Intermittent dom/promise/tests/test_webassembly_compile.html | application crashed [@ js::Mutex::lock()] [Uns][]
- #1360201 [Core:JavaScript Engine]-emitDestructuringOpsArray emits "dupat 0" instead of "dup" [Uns][]
- #1360526 [Core:JavaScript: GC]-Parallelise more table sweeping [Uns][]
- #1321789 [Core:JavaScript: Internationalization API]-Support "islamic-civil" in DateTimeFormat [Uns][]
- #1317383 [Core:JavaScript: Standard Library]-TypedArray constructors use ToIndex operation in ES2017 [Uns][]
- #1343569 [Core:Layout: Form Controls]-Clicking in the search field closes the drop down list [All][]
- #1342009 [Core:Layout: Web Painting]-A fast path for BuildDisplayListForChild() improves more than 20% of time. [Uns][[qf:p1]]
- #929484 [Core:Layout]-Make HTML table frames (including row/cell/etc. frames) create their own display list items [All][]
- #1361435 [Core:Networking: Cache]-Remove references to unused pref network.http.bypass-cachelock-threshold [All][]
- #1352274 [Core:Networking: HTTP]-Add response header indicator for TCP FastOpen suceeded [Uns][[necko-active]]
- #1352271 [Core:Networking: HTTP]-Add telemetry about TCP Fast Open [Uns][[necko-active]]
- #1359847 [Core:Networking: HTTP]-Better handle case when TCP FastOpen is disabled on linux and in some cases on Windows10 [Uns][[necko-active]]
- #1360973 [Core:Networking: HTTP]-Don't do the work needed for same origin referrer policies unless if we have one set [All][]
- #1360515 [Core:Networking: HTTP]-Improve behavior of H2 if TCP Fast Open is used [Uns][[necko-active]]
- #1360570 [Core:Networking: HTTP]-Make sure we call OnSocketWritable if needed during TCP Fast Open [Uns][[necko-active]]
- #1359938 [Core:Networking: HTTP]-Socket status events and tcp fast open [Uns][[necko-active]]
- #1360549 [Core:Networking]-Crash in IPCError-browser | PNecko::Msg_NotifyCurrentTopLevelOuterContentWindowId Route error: message sent to unknown actor ID [All][[necko-active]]
- #1359951 [Core:Networking]-Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::net::PNeckoChild::SendPWebSocketConstructor [Win][[necko-active]]
- #1359697 [Core:Networking]-Don't poll for captive portal detection [Uns][[power][necko-active]]
- #1188435 [Core:Networking]-Support TCP fastopen [All][[necko-active][parity-edge][parity-webkit][parity-blink]]
- #1345710 [Core:Printing: Output]-[Mortar] [Windows] Implement Emf, PDFEngineExports and PdfPrintHelperWin [Uns][]
- #1345961 [Core:Security: CAPS]-Crash in mozilla::dom::PostMessageEvent::Run [Win][[clouseau]]
- #1319111 [Core:Security: CAPS]-Expose result principal URL ("final channel URL") on LoadInfo, convert current consumers of LOAD_REPLACE [Uns][]
- #1358183 [Core:Security: PSM]-Remove some unused PSM IDL constants and functions [All][[psm-assigned]]
- #1361893 [Core:Security: PSM]-remove two unnecessary mutexes and a cast from SSLServerCertVerification.cpp [Uns][[psm-assigned]]
- #1361475 [Core:Web Audio]-AudioContext() constructor should not throw error when invoked with argument [Uns][]
- #1358761 [Core:XPCOM]-Consider replacing nsPurpleBuffer with SegmentedVector [Uns][]
- #1362194 [Core:XPCOM]-Crash in OOM | large | NS_ABORT_OOM | AppendASCIItoUTF16 | CopyASCIItoUTF16 | mozilla::Base64Decode [Win][]
- #1352889 [Core:XPCOM]-Ensure that PLDHashTable's second hash doesn't have padding with 0 bits for tables with capacity larger than 2^16 [All][[qf:p1]]
- #1361942 [Core:XPCOM]-Store ActualArgTypes instead of ArgTypes for the implicit version of InvokeAsync() [Uns][]
- #1362390 [Core:XPCOM]-make Base64Encode on nsString more tolerant of allocation failures [All][]
- #1361797 [Firefox:Activity Streams: General]-Migrate History/Bookmark observers to system add-on [Uns][]
- #1343256 [Firefox:Bookmarks & History]-Bookmark keywords disappear from one bookmark when adding a keyword to another bookmark [All][[fxsearch]]
- #1358713 [Firefox:Bookmarks & History]-Bookmarking a popup doesn't show folder menu [Uns][]
- #1346902 [Firefox:Developer Tools: Debugger]-Enable new debugger UI for Browser Toolbox [All][]
- #1356415 [Firefox:Developer Tools: Framework]-Extract the logic to craft a CSS selector outside of DevTools [Uns][]
- #1335869 [Firefox:Developer Tools: Graphic Commandline and Toolbar]-Fix shape of gcli-tooltip (callout is rectangular) [All][[todo-mr]]
- #1353379 [Firefox:Developer Tools: Graphic Commandline and Toolbar]-[gcli] Unused strings exposed for translation [Uns][]
- #1356033 [Firefox:Developer Tools: Graphic Commandline and Toolbar]-chrome://browser/content/gcli_sec_{bad,good,moderate}.svg should be moved to devtools [Uns][]
- #1358479 [Firefox:Developer Tools: Inspector]-grid inspector fails on grid containers with no layout [Uns][]
- #1349437 [Firefox:Developer Tools: JSON Viewer]-System Save command tries to save HTML for JSON viewer [Uns][]
- #1361480 [Firefox:Developer Tools: Netmonitor]-Improve algorithm of 'size' and 'transferred' filters [Uns][]
- #1344160 [Firefox:Developer Tools: Netmonitor]-Refactor netmonitor-controller.js [Uns][[netmonitor]]
- #1359682 [Firefox:Developer Tools: Netmonitor]-tap thumbnail to open response sidebar panel [Uns][]
- #1359085 [Firefox:Developer Tools]-Extract devtools/server/content-globals from devtools [Uns][]
- #1287658 [Firefox:File Handling]-Migrate from "mimeTypes.rdf" to "handlers.json" [Uns][[CHE-MVP]]
- #1362234 [Firefox:General]-Update Firefox Screenshots to version 6.6.1 [Uns][]
- #1358314 [Firefox:Menus]-'Open Link in New Tab' does not work after unloading document [Uns][]
- #1362108 [Firefox:PDF Viewer]-Update pdf.js to version 1.8.314 [All][]
- #1356507 [Firefox:Preferences]-The Updates pane should include the current version of Firefox and whether the browser is up-to-date [Uns][[photon-preference]]
- #1362058 [Firefox:Session Restore]-Further limit the amount of sessionStorage data we store and serialize [Uns][[qf:p1]]
- #1054740 [Firefox:Session Restore]-When restoring a session, "about:home" is displayed in the selected tab before the tab is restored [All][[photon-performance][bugday-20140818]]
- #1361818 [Firefox:Sync]-TPS failure for tests with bookmarks because of validation finding a bunch of serverMissing. [Uns][]
- #1361650 [Firefox:Tabbed Browser]-Drop the timeout for onbeforeunload down to 1 second instead of 5 seconds [Uns][]
- #1362008 [Firefox:Theme]-Consolidate styling for toolbarbutons in the tab bar [All][[photon-visual][p1]]
- #1361986 [Firefox:Theme]-Implement photon design for about:privatebrowsing [All][[photon-visual][p2]]
- #1362011 [Firefox:Theme]-Navigation toolbar overflow button is messed up on Linux [Lin][[photon-visual][p1]]
- #1362100 [Firefox:Theme]-Width of the bookmark toolbar widget shrinks during animation of star [All][[photon-visual][p1]]
- #1331766 [Toolkit:Crash Reporting]-childCrashNotifyPipe not freed in XP_MACOSX case [Uns][]
- #1359696 [Toolkit:Form Manager]-[Form Autofill] Move form autofill preference to Forms & Passwords group [Uns][[form autofill:M2]]
- #1341350 [Toolkit:Places]-Visiting an insecure (http://) site that permanently redirects to secure (https://) should only offer the secure version in the visit autofill action [Uns][[fxsearch]]
- #1360819 [Toolkit:Telemetry]-On Windows Nightly, PingSender shows terminal while browser is shutting down [Win][[measurement:client]]
- #1361463 [Toolkit:WebExtensions: General]-Fix typo in BrowserAction.getPopup [Uns][[browserAction]triaged]
- #1336908 [Toolkit:WebExtensions: General]-Implement management.getAll and management.setEnabled for themes [Uns][[design-decision-approved][triaged]]
- #1362225 [Toolkit:WebExtensions: General]-Speed up localized message generation [Uns][]
- #1299371 [Toolkit:WebExtensions: Untriaged]-fix contextmenu for webext panels [Uns][triaged]
- #1362102 [Web Compatibility:General]-Web compat reporter add-on has no visible icon when it's in the palette (toolbox) [Uns][]
- Partial Landings/Diagnostic Patches:
- #1360211 [Core:JavaScript Engine: JIT]-Merge WasmActivation into JitActivation [Uns][]
- #1345368 [Core:Security: PSM]-Upgrade Firefox 55 to NSS 3.31 [Uns][[psm-assigned]]
- Beta 5 -> Beta 6 Changelog +0
None
Nightly 55 fixes since 20170306 (Gecko 54) ~3054
Beta 54 fixes since 20170123 (Gecko 53) ~2509
# Firefox 53 Beta 7 Testday #
Nightly Blog
Release Calendar
Release Tracking