The Official 20170317 NIGHTLY builds are out
The Official 20170317 AURORA builds are out
The Official Firefox 53 Beta 3 builds are out
Previous NIGHTLY: 20170316 (Fx 55.0a1)
Previous AURORA: 20170316 (Fx 54.0a2)
Previous BETA: 20170314 (Fx 53.0b2)
Hourly builds: Tinderbox Builds
Treeherder: Nightly | Aurora
Changelogs: NIGHTLY | AURORA | BETA
Release Notes: AURORA | BETA
Fixed:
- NIGHTLY +58
- #1344415
- #1345461
- #1345657
- #1347765 [Core:Audio/Video: Playback]-Check audio codec specific data [Uns][]
- #1345179 [Core:Audio/Video: Playback]-Crash in OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | mozilla::MakeUnique<T> [Win][]
- #1341238 [Core:Audio/Video: cubeb]-Patch to allow users to force a particular libcubeb audio backend [Uns][]
- #1347820 [Core:CSS Parsing and Computation]-Label ScrollSelectionIntoViewEvent for nsSelection [Uns][]
- #1347806 [Core:CSS Parsing and Computation]-stylo: Confusion about nsIAtom for ::before and ::after pseudo [Uns][]
- #1347411 [Core:CSS Parsing and Computation]-stylo: Fix dynamic style recomputation for various simple enough anon boxes [Uns][]
- #1347381 [Core:CSS Parsing and Computation]-stylo: Restyle is not triggered properly when changing condition text of media rule [Uns][]
- #1340696 [Core:CSS Parsing and Computation]-stylo: need to support system colors [Uns][]
- #1302637 [Core:DOM: Animation]-Animation::PostUpdate() should call KeyframeEffectReadOnly::RequestRestyle() [Uns][]
- #1339704 [Core:DOM: Animation]-stylo: Filter out the CascadeLevel which doesn't need to be styled in GetServoAnimationRule [Uns][]
- #247996 [Core:DOM]-<script src="some nonexistent file"/> does not warn [All][]
- #1347369 [Core:DOM]-Avoid dynamic allocation of URLParams in OriginAttributes methods [All][[qf:p3]]
- #1332491 [Core:DOM]-Run SelectorCacheKeyDeleter synchronously (not in a runnable) [Uns][]
- #1343707 [Core:DOM]-datetimepopup.xml should not be initialized during browser startup [Uns][]
- #1342433 [Core:Disability Access APIs]-onclick changes shouldn't recreate the tree [Uns][]
- #1347092 [Core:Editor]-Make CreateTxn*() return already_AddRefed<*> of editor [All][]
- #1347367 [Core:Editor]-Remove FindUserSelectAllNode [Uns][]
- #1347348 [Core:Gecko Profiler]-Yet more profiler cleanups [Uns][]
- #1344578 [Core:Graphics: Text]-Update Harfbuzz to 1.4.5 [All][]
- #1316990 [Core:Graphics: WebRender]-Figure out license story for vendored rust libraries [Uns][]
- #1298652 [Core:ImageLib]-Images taller than 32767 pixels fail to be rendered on macOS [Mac][]
- #1067942 [Core:JavaScript Engine]-"TypeError: setting a property that has only a getter" without mentioning file and property name [Win][]
- #1347329 [Core:Layout: Form Controls]-Select menus with optgroups and disabled items put GrayText on the wrong items [Uns][]
- #1347089 [Core:Layout: Form Controls]-[e10s] Background on <select> options is transparent [Win][]
- #1346440 [Core:Layout: Form Controls]-[e10s] Background or text color of options in drop-down defined by web page are not respected (sometimes) [Uns][]
- #1343596 [Core:Layout: Web Painting]-Investigate performance improvements for nsDisplayItem::ZIndex() and nsDisplayList.cpp::Sort [Uns][]
- #1319137 [Core:Layout]-(intersection-observer) Add isIntersecting property to IntersectionObserverEntry [Uns][]
- #1346699 [Core:Layout]-[css-grid] FR Unit in grid-template-row not filling viewport [Uns][[parity-chrome]]
- #1335806 [Core:Layout]-[css-grid] Make 'align/justify-self:normal' behave as 'start' for elements with an intrinsic size or aspect ratio [All][]
- #1347379 [Core:Networking]-nsLoadGroup::Init() can be too slow [Uns][[qf:p1]]
- #1337336 [Core:Networking]-pac file does not reload when network changes [Mac][[proxy][necko-next]]
- #1346585 [Core:Panning and Zooming]-Horrible performance on Tesco webshop [Win][]
- #1278204 [Core:Plug-ins]-[jsplugins] DrawTextAt should support HiDPI case [Uns][]
- #1208957 [Core:Security: PSM]-Intermittent Assertion failure: 0 == rv, nsprpub/pr/src/pthreads/ptthread.c:288, PROCESS-CRASH | Main app process exited normally | application crashed [@ mozalloc_abort(char const*)] [Uns][[psm-intermittent] [e10s-multi:+][stockwell fixed]]
- #1346299 [Core:Security: PSM]-Remove Telemetry Probe: KEYGEN_GENERATED_KEY_TYPE [All][]
- #1346078 [Core:String]-Remove nsAString_internal and just use the nsAString name directly [Uns][]
- #1323723 [Core:WebRTC: Networking]-RTCPeerConnection: stop sending media when applying a second SDP offer [Uns][]
- #1347433 [Core:Widget]-TextEventDispatcher should replace native line breaker in composition string with XP line breaker even if it's set by TextInputProcessor [All][tpi:+]
- #1342526 [Firefox:Developer Tools: Console]-string-valued evaluation results should be quoted [Uns][]
- #1346179 [Firefox:Developer Tools: Debugger]-Update Debugger frontend (3/10/2017) [Uns][]
- #1264585 [Firefox:Developer Tools: Storage Inspector]-Add sidebar toggle button to Storage Inspector [All][[todo-mr]]
- #1345932 [Firefox:Developer Tools: about:debugging]-disable service worker debugging in about:debugging when multi-e10s is enabled [Uns][]
- #1347607 [Firefox:Developer Tools]-Properly support text-as-image for devtools buttons [Uns][]
- #1325049 [Firefox:Device Permissions]-Global sharing indicator doesn't work correctly with e10s multi [Uns][[e10s-multi:+]]
- #1346236 [Firefox:Security]-Incorrect learn more link on MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE [Uns][]
- #1341417 [Firefox:Session Restore]-A partial SessionHistory.collect() still serialises all session history and then throws away the unneeded bits [All][]
- #1345079 [Firefox:Site Identity and Permission Panels]-Allowing screensharing with no screen selected will temporarily block the camera [Uns][[fxprivacy] ]
- #1339848 [Firefox:Site Identity and Permission Panels]-Wrong message is displayed when trying to allow permanent access to your screen or window [All][[fxprivacy]]
- #1345023 [Firefox:Sync]-Change SYNC_API_VERSION to 1.5 and have SUPPORTED_PROTOCOL_VERSIONS only include this value [Uns][]
- #1345375 [Firefox:Toolbars and Customization]-Use the FullZoomChange event to update zoom controls [All][]
- #1338482 [Toolkit:Form Manager]-Fallback to form history if the target field doesn't have data in selected profile [All][[form autofill:M1]]
- #1346122 [Toolkit:Performance Monitoring]-TIME_TO_NON_BLANK_PAINT_MS expired in 55 [Uns][[qf:p1]]
- #1346812 [Toolkit:Telemetry]-Use standard pad functions in aboutTelemetry.js [Uns][[measurement:client]]
- #1346280 [Toolkit:Themes]-Replace yosemiteFocusRingShadow macro with --focus-ring-box-shadow variable in OSX theme [Uns][]
- #1343821 [Toolkit:WebExtensions: Frontend]-Remove Dynamic Skin Switching (DSS) support [Uns][triaged]
Partial Landings/Diagnostic Patches:
- #1314094 [Cloud Services:Server: Shavar]-Add Shavar whitelist and blacklist for Flash Blocking [Uns][]
- #1347932 [Core:Build Config]-Land NSPR 4.14 into FF 54 [Uns][]
- #1325834 [Core:Disability Access APIs]-Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::a11y::PDocAccessibleChild::OnMessageReceived [Win][aes+]
- #1343341 [Core:ImageLib]-infrastructure necessary to allow discarding of animated images [Uns][]
- #1345368 [Core:Security: PSM]-Upgrade Firefox 55 to NSS 3.31 [Uns][]
- AURORA +10
- #1348168
- #1345545 [Core:Audio/Video: Playback]-SPS/PPS NAL not prepend to first frame. [Uns][]
- #1347094 [Core:Canvas: 2D]-Canvas drawImage bug with large images (results in a tiled and wrong scaled image) [All][[gfx-noted]]
- #1337392 [Core:DOM: Core & HTML]-in a pre filled textbox, cursor is behind all text, previously it was on the first position [All][]
- #1342882 [Core:JavaScript Engine]-Hit MOZ_CRASH(unexpected type) at js/src/jit/Lowering.cpp:2323 [Lin][[jsbugmon:update]]
- #1345336 [Core:JavaScript: Internationalization API]-Crash in icu_58::TimeZoneFormat::initGMTOffsetPatterns [Win][]
- #1282306 [Core:Panning and Zooming]-Make about:support report actual touch support for APZ [Uns][[lang=c++][gfx-noted]]
- #1345611 [Core:Plug-ins]-Change behavior of subdocument Flash blocking to be third-party Flash blocking [Uns][]
- #1343330 [Toolkit:Printing]-some icons are display as encoding in print preview window [Win][[gfx-noted]]
- #1345413 [Toolkit:Startup and Profile System]-Crash in nsDependentCString::nsDependentCString [Lin][]
- Beta 2 -> Beta 3 Changelog +31
- #1343140
- #1345461
- #1345657
- #1348168
- #1342822 [Core:Audio/Video: GMP]-Widevine throughput limiting causes MacOS playback to fail [Uns][]
- #1340718 [Core:Audio/Video: MediaStreamGraph]-If a audio device (Citrix) disappears and fails on re-open attempts, output can be hung until restart [Uns][]
- #1347094 [Core:Canvas: 2D]-Canvas drawImage bug with large images (results in a tiled and wrong scaled image) [All][[gfx-noted]]
- #1345857 [Core:Document Navigation]-Duplicated tab shares live back/forwards history list with original, rather than a copy [All][]
- #1346426 [Core:DOM]-Crash in mozilla::dom::Timeout::SetWhenOrTimeRemaining [All][]
- #1337392 [Core:DOM: Core & HTML]-in a pre filled textbox, cursor is behind all text, previously it was on the first position [All][]
- #1343279 [Core:DOM: Security]-"View Image" doesn't work anymore on canvas [Win][[domsecurity-active]]
- #1343851 [Core:GFX: Color Management]-Crash in mozilla::gl::SurfaceFactory::NewTexClient [Win][[gfx-noted]]
- #1337073 [Core:IPC]-Improve the IPC_SYNC_LATENCY_MS probe [Uns][]
- #1313869 [Core:JavaScript Engine]-Assertion failure: fallibleScope_ ([OOM] Cannot allocate a new chunk in an infallible scope.), at js/src/ds/LifoAlloc.cpp:105 [Mac][[jsbugmon:update,ignore]]
- #1342882 [Core:JavaScript Engine]-Hit MOZ_CRASH(unexpected type) at js/src/jit/Lowering.cpp:2323 [Lin][[jsbugmon:update]]
- #1344265 [Core:JavaScript Engine]-Crash [@ js::CopyAndInflateChars] with OOM in newExternalString [Lin][[jsbugmon:update]]
- #1346269 [Core:JavaScript Engine: JIT]-Crash in js::jit::AutoFlushICache::AutoFlushICache [And][]
- #1282306 [Core:Panning and Zooming]-Make about:support report actual touch support for APZ [Uns][[lang=c++][gfx-noted]]
- #1335966 [Core:WebRTC: Networking]-Crash in nr_ice_component_consent_timer_cb [Uns][]
- #1340734 [Core:WebRTC: Networking]-NAT simulator doesn't detect the use of TLS properly anymore [Uns][]
- #1336507 [Core:WebRTC: Signaling]-Local relay transport is not properly displayed on about:webrtc [Uns][]
- #1320458 [Core:XPCOM]-MOZ_LOG doesn't work for child processes because of sandboxing on windows [Win][]
- #1341756 [Firefox:Developer Tools: Inspector]-Inpector's overlay lingers after quickly quitting Responsive Design Mode [Uns][]
- #1344644 [Firefox:Migration]-If Edge is running, Firefox freezes when starting the import Wizard [Win][]
- #1340538 [Firefox:Site Identity and Permission Panels]-Refresh a page when permission pop-up is opened will make the permission pop-up to be displayed in the bottom of the page [All][[fxprivacy]]
- #1345473 [Firefox:Tabbed Browser]-Changing tab order using Compact themes cause an overlap [All][]
- #1342219 [Toolkit:Add-ons Manager]-Add-on install prompt doesn't detect if add-on installed by drag and drop from local file system is incompatible [Uns][[triaged]]
- #1345654 [Toolkit:Breakpad Integration]-Enable client-side stack walking for main process crashes on beta/release [Uns][]
- #1343330 [Toolkit:Printing]-some icons are display as encoding in print preview window [Win][[gfx-noted]]
- #1345413 [Toolkit:Startup and Profile System]-Crash in nsDependentCString::nsDependentCString [Lin][]
- #1109868 [Toolkit:XUL Widgets]-XUL popups with an anchor element should hide when the anchor loses its visibility and/or frame [All][[fce-active][fxprivacy]]
Nightly 55 fixes since 20170306 (Gecko 54) ~549
Aurora 54 fixes since 20170123 (Gecko 53) ~2110
Beta 53 fixes since 20161114 (Gecko 52) ~2997
Nightly Blog
Release Calendar
Release Tracking