The Official 20170623 NIGHTLY builds are out
.The Official Firefox 55 Beta 4 builds are not yet out
Previous NIGHTLY: 20170622 (Fx 56.0a1)
Previous BETA: 20170620 (Fx 55.0b3)
Tinderbox Builds
Treeherder
Release Notes: NIGHTLY | BETA
Changelogs: NIGHTLY | BETA
Fixed:
- NIGHTLY +99
- #1371689
- #1375133 [Cloud Services:Firefox: Common]-Remove unnecessary imports of btoa and atob in services/ code [Uns][]
- #1375708 [Core:Audio/Video: GMP]-Netflix broken on Linux in Firefox 54 [Uns][]
- #1374180 [Core:Audio/Video: Playback]-Blocks may not be correctly marked as used when MediaResourceIndex::ReadAt fills, and reads from, its own cache [All][]
- #1374441 [Core:Audio/Video: Playback]-Intermittent test_mozHasAudio.html | Assertion count 1 is greater than expected range 0-0 assertions. [Uns][[stockwell needswork]]
- #1374930 [Core:Audio/Video: Playback]-Move MediaDecoder::ResourceCallback down the class hierarchy [Uns][]
- #1374875 [Core:Audio/Video: Playback]-Replace the nsRange HTMLMediaElement::mSourcePointer with something faster [All][[qf:p1]]
- #1374494 [Core:Audio/Video: cubeb]-Update cubeb-pulse-rs to to 6451581 [Uns][]
- #1375075 [Core:Audio/Video]-HTMLMediaElement::LoadFromSourceChildren() flushes layout [All][[qf:p1]]
- #1374807 [Core:Build Config]-Require rust 1.17 [Uns][]
- #1375315 [Core:CSS Parsing and Computation]-stylo: List bullet restyling misses some cases [Uns][]
- #1375699 [Core:CSS Parsing and Computation]-stylo: Only define the "layout.css.servo.enabled" pref if Stylo support is actually built in [Uns][]
- #1374752 [Core:CSS Parsing and Computation]-stylo: UpdateStyleOfOwnedChildFrame lost aHintForThisFrame [Uns][]
- #1336891 [Core:CSS Parsing and Computation]-stylo: getComputedStyle returns empty for custom property [Uns][]
- #1375721 [Core:Canvas: WebGL]-Failure in conformance/glsl/constructors/glsl-construct-mat2.html on Windows+Intel+OGL [Uns][gfx-noted]
- #1367893 [Core:Canvas: WebGL]-Rename webgl.max options to webgl.perf.max [Uns][gfx-noted]
- #1372438 [Core:Canvas: WebGL]-STENCIL_INDEX is not WebGL constant [Uns][]
- #1374882 [Core:DOM: Animation]-Precompute active duration and end time [Uns][]
- #1375097 [Core:DOM: Core & HTML]-Remove nsRange::SetEnableGravitationOnElementRemoval() since it's now dead code [All][]
- #1375512 [Core:DOM: Device Interfaces]-Don't require a U2F*TokenManager to expose IsRegistered() [Uns][[webauthn]]
- #1375450 [Core:DOM: Device Interfaces]-Remove unused U2FTokenManager::PrefPromise [Uns][[webauthn]]
- #1290951 [Core:DOM: Service Workers]-extend byte-for-byte update check to all service worker importScripts() resources [Uns][]
- #1367669 [Core:DOM: Web Payments]-[Payment Request API] Revise the way to validate a decimal monetary value [Uns][]
- #1374416 [Core:DOM]-Consider not dispatching the selectionchange event for pages that don't have such a listener registered [Uns][]
- #1374922 [Core:DOM]-Intermittent test_quit_restart.py TestServerQuitApplication.test_attempt_quit | application crashed [@ RefPtr<mozilla::dom::FetchBody<mozilla::dom::Response> >::operator->] [Uns][]
- #1362945 [Core:DOM]-Label runnables in dom/file/ipc [Uns][[QDL][BACKLOG][DOM]]
- #1373536 [Core:DOM]-Unify the TimeoutTelemetry methods to make budget collection easier [Uns][]
- #1375189 [Core:DOM]-nsNodeUtils::CloneAndAdopt should not use aNodesWithProperties if it is not needed [Uns][]
- #1375460 [Core:Disability Access APIs]-"haspopup" AtkObject attribute not exposed if multiprocess is enabled [Lin][]
- #1374697 [Core:Disability Access APIs]-Add ATK support for aria-details and aria-errormessage [Uns][]
- #1375130 [Core:Disability Access APIs]-Crash in mozilla::a11y::LazyInstantiator::GatherTelemetry [Win][[clouseau]]
- #1355447 [Core:Disability Access APIs]-Elements having aria-haspopup with a value other than false should expose ATK_STATE_HAS_POPUP [Lin][]
- #1375116 [Core:Disability Access APIs]-RelationType::CONTAINING_WINDOW is not in the RelationTypeMap [Uns][]
- #1375429 [Core:Disability Access APIs]-[e10s] Regression: No focus events fired on menu items in pull down menus off the main menu bar [Win][aes+]
- #1330765 [Core:Disability Access APIs]-crash near null [@mozilla::a11y::DocManager::RemoveListeners] [Uns][[fuzzblocker]]
- #1374892 [Core:Document Navigation]-Consider removing the nsISHistoryListener exception throwing machinery that shows up in Speedometer [Uns][]
- #1373604 [Core:Document Navigation]-Crash in nsContentUtils::DispatchFocusChromeEvent [Win][]
- #1374207 [Core:Editor]-Editor instance should be referred/stored as concrete class as far as possible [All][]
- #1360162 [Core:Editor]-UpdateOverlayTextVisibility is called twice by input.value setter when input element has focus [Uns][]
- #1374975 [Core:Gecko Profiler]-Fix incorrect arguments to NotifyProfilerStarted [All][]
- #1373980 [Core:Gecko Profiler]-Intermittent application crashed [@ SharedLibraryInfo::GetInfoForSelf()] [Uns][]
- #1375299 [Core:Gecko Profiler]-Reduce usage of MOZ_GECKO_PROFILER [Uns][]
- #1375275 [Core:Gecko Profiler]-Some small profiler changes [Uns][]
- #1373479 [Core:Graphics: Layers]-CSS slider animation tearing [Win][]
- #1373335 [Core:Graphics: Layers]-Top border of Find Toolbar & Web Console blinking/flashing/flickering on black on scrolling [Win][]
- #1373863 [Core:Graphics: WebRender]-Add basic invalidation to PaintedLayerBlobImage [Uns][]
- #1375534 [Core:Graphics: WebRender]-Add bindings for setting transform style to PushStackingContext [All][]
- #1375515 [Core:Graphics: WebRender]-Add the ability to convert RoundedRects to the WebRender form [All][]
- #1373861 [Core:Graphics: WebRender]-Allow passing a built display list to PushBuiltDisplayList by reference instead of value [Uns][]
- #1374900 [Core:Graphics: WebRender]-Improve performance of DrawTargetRecording serialization [Uns][]
- #1375179 [Core:Graphics]-Don't create a DrawTrargetDual from DrawTargetDual::CreateSimilarSurface() [Uns][]
- #1337063 [Core:Graphics]-PContent::Msg_GetGraphicsDeviceInitData can take a long time [Uns][[qf:p1][gfx-noted]]
- #1374473 [Core:Graphics]-Support push/pop layer in DrawTargetCapture [Uns][]
- #1372739 [Core:Graphics]-Use DrawTargetCapture instead of DrawTargetRecording [Uns][gfx-noted]
- #1369529 [Core:IPC]-Allow deferring messages in MessageChannel for OMTP [Uns][]
- #1374629 [Core:Internationalization]-mozilla::Encoding constants (*_ENCODING) should be mozilla::NotNull [Uns][]
- #1370210 [Core:JavaScript Engine]-obj_propertyIsEnumerable calls non-inlined IsSymbolOrSymbolWrapper [Uns][]
- #1372863 [Core:Layout: Block and Inline]-Fix dump messages of frame tree for preserves-3d [Uns][]
- #1375224 [Core:Layout: Form Controls]-Remove use of <style scoped> from SelectParentHelper.jsm [Uns][]
- #1373656 [Core:Networking: Cache]-ReportRcwnStats relies on null mTransactionPump, which is skewed [Uns][[necko-active]]
- #1360580 [Core:Networking: HTTP]-Add the Throttleable class on channels marked as TP [Uns][[necko-active]]
- #1365519 [Core:Networking: HTTP]-nsUnknownDecoder block off-main thread delivery? [Uns][[necko-backlog]]
- #1374665 [Core:Permission Manager]-Sending permissions for service workers during content process initialization can be very slow [Uns][[qf:p1]]
- #1369302 [Core:Printing: Output]-[SkiaPDF] Crash in DWriteFontTypeface::onGetAdvancedTypefaceMetrics(), fDWriteFontFamily is nullptr [Win][]
- #1374920 [Core:Security: PSM]-Change nsTokenEventRunnable::mType from |nsString| to |const char*| [All][]
- #1374938 [Core:WebRTC: Audio/Video]-mediaDevices.ondevicechange and cam contraints are broken on Mac OSX [Mac][]
- #1343515 [Core:WebRTC]-RTPStats inbound-rtp.jitter is wrong when isRemote=true [All][]
- #1374393 [Core:WebVR]-Build OpenVR on macOS and Linux [All][]
- #1371228 [Core:WebVR]-VRLayerParent should be destroyed when SteamVR runtime is terminated [Uns][]
- #1375060 [Core:WebVR]-webvr - Nightly 56 crashes with oculus rift when entering VR [Uns][]
- #1375232 [Core:Widget: Cocoa]-Snap window transforms that are translations [Uns][]
- #1374580 [Core:XPCOM]-Remove useless string typedefs [Uns][]
- #1368072 [Core:XPConnect]-Expose IdleDispatch with timeout to JS [Uns][]
- #1375458 [Firefox:Developer Tools: Console]-Cannot resolve module 'devtools/client/shared/redux/middleware/debounce' [Uns][]
- #1375462 [Firefox:Developer Tools: Debugger]-Update Debugger frontend (6/22/2017). [Uns][]
- #1375164 [Firefox:Developer Tools: Debugger]-[wasm] Debugger fails on large wasm binary files [Uns][]
- #1248380 [Firefox:Developer Tools: JSON Viewer]-Raw Data view should wrap when data has no newlines [Uns][[btpp-backlog]]
- #1374784 [Firefox:Developer Tools: Storage Inspector]-Unable to use keyboard to navigate cookies [Uns][[todo-mr][t1]]
- #1372520 [Firefox:Developer Tools]-[devtools-addon] remove dependency between nsContextMenu and devtools [Uns][]
- #1373109 [Firefox:File Handling]-[e10s] downloads in a new window or tab launched from a tab that itself was opened by a previous page automatically close the wrong tab [Uns][]
- #1375013 [Firefox:Installer]-Stub installer footer text is on top of footer image [Uns][]
- #1373782 [Firefox:New Tab Page]-Onboarding-tour-spawned menu will not dismiss when I close the tour or click other parts of the UI [Uns][[photon-onboarding]]
- #1375695 [Firefox:PDF Viewer]-Update pdf.js to version 1.8.480 [All][]
- #1372578 [Firefox:Preferences]-Add the Permissions heading and move the checkboxes for popup and add-on permissions under Permissions in the Privacy and Security section under Preferences. [Uns][]
- #1219725 [Firefox:Session Restore]-Add a button for session restore to the tab bar [All][[qx:spec][outreachy-12]]
- #1367385 [Firefox:Theme]-Color the title bar by default on Mac [Mac][[photon-visual][p1][57]]
- #1374174 [Firefox:Tours]-Permaorange browser_all_files_referenced.js | there should be no unreferenced files - Got 1, expected 0 from chrome://browser/content/UITour-lib.js when Gecko 56 merges to mozilla-beta on 2017-08-07 [Uns][[photon-onboarding]]
- #1374282 [Toolkit:Async Tooling]-Switch to async/await from Task.jsm/yield - part 2 [Uns][[photon-performance]]
- #1360308 [Toolkit:Crash Reporting]-ExceptionHandler::WriteMinidumpForChild() can hang for a long time when generating a minidump [Uns][[qf:p1][bhr]]
- #1374893 [Toolkit:Form Manager]-Don't handle the input event for inputs that aren't text controls [All][]
- #1339740 [Toolkit:Form Manager]-Feedback the profile usage (e.g. last used time) to parent for the persistence in ProfileStorage when submitting a form [All][[form autofill:M3]]
- #1365544 [Toolkit:Form Manager]-Handle filling inexact matches for Form Autofill select elements on "address-level1" (states) [Uns][[form autofill:M3]]
- #1339745 [Toolkit:Form Manager]-Sort the profile results for autocomplete popup by last used time [All][[form autofill:M3]]
- #1370474 [Toolkit:Form Manager]-[Form Autofill] Manage Profiles and Edit Profile dialogs should close on ESC key [Uns][]
- #1374887 [Toolkit:Form Manager]-nsFormFillController throws invisible exceptions when trying to call non-existing nsIFormAutoComplete::stopControllingInput function [Uns][]
- #1373823 [Toolkit:Telemetry]-Fix about:telemetry data preferences change button (uplift to beta55) [Uns][]
- #1374628 [Toolkit:Telemetry]-Improve static_asserts in TelemetryHistogram.cpp [Uns][[measurement:client] [lang=c++] [good first bug]]
- #1374129 [Toolkit:WebExtensions: Frontend]-Failing to initialise content script on popup window [Uns][]
- #1373293 [Toolkit:WebExtensions: Untriaged]-MatchPattern exception on chrome://favicon/ [Uns][[triaged]]
- Partial Landings/Diagnostic Patches:
None
- Beta 3 -> Beta 4 Changelog +20
- #1372310 [Cloud Services:Screenshots]-Update Screenshots to version 10.3.0 [Uns][]
- #1374148 [Core:Audio/Video: Playback]-Crash in nvwgf2um.dll | CDecodeContext::BeginFrame [Win][]
- #1373222 [Core:DOM]-URL.createObjectURL crashes Firefox 54 [Uns][]
- #1361008 [Core:Editor]-execCommand("defaultparagraphseparator", false, "p"); sometimes adds a surplus paragraph [Uns][]
- #1366925 [Core:JavaScript Engine]-Hit MOZ_CRASH(mozilla::detail::MutexImpl: pthread_mutex_lock failed) at mozglue/misc/Mutex_posix.cpp:75 with evalInWorker and off-thread scripts [Lin][[jsbugmon:update]]
- #1369985 [Core:Layout]-A part of long content with tabs and full-width characters is not rendered [All][]
- #1374625 [Core:Layout]-Protect ruby from crash because of failing to build text run [Uns][]
- #1351072 [Core:Layout: Form Controls]-[e10s] (middle)click outside <select> drop-down list doesn't work if it's in iframe [Win][]
- #1373970 [Core:Networking: File]-Crash in nsAtomicFileOutputStream::DoOpen [Win][[necko-active]]
- #1372237 [Core:Plug-ins]-Better control group for plugin rollout to release [Uns][]
- #1374440 [Core:WebRTC: Signaling]-max-message-size should only be emitted with EOR support [Uns][]
- #1357964 [Firefox:Developer Tools: Netmonitor]-Fix network-details-panel-toggle direction in vertical mode [Uns][]
- #1373594 [Firefox:Developer Tools: Netmonitor]-HAR logs are not auto exported into the profile directory [Uns][]
- #1374042 [Firefox:Developer Tools: Netmonitor]-[Devtools] Network monitor permanent scrollbar [All][]
- #1368317 [Firefox:General]-Sidebar splitter overlaps web content when moving the sidebar to the right [All][[photon-structure]]
- #1372528 [Firefox:Preferences]-Change search settings redirects to General section of about:preferences [All][[photon-preference]]
- #1373718 [Firefox:Search]-Update follow-on search add-on to 0.9.1 - fix double reporting and fix case sensitivity [Uns][]
- #1374474 [Firefox:Theme]-back button in 55 beta does not have greyed out disabled appearance in default theme [Uns][[photon-visual]]
- #1373579 [Toolkit:WebExtensions: General]-Crash in memcpy | js::SCInput::readArray<T> [Win][[triaged]]
- #1374457 [Toolkit:WebExtensions: General]-Key cached manifest data by add-on version [Uns][]
Nightly 56 fixes since 20170613 (Gecko 55) ~680
Beta 55 fixes since 20170306 (Gecko 54) ~5007
Firefox 55 Beta 4 Testday
Nightly Blog
Release Calendar
Release Tracking
MozRegression Guide