The Official Win32 20160129 NIGHTLY build is out
The Official Win32 20160129 AURORA build is out
.The Official Firefox 45 Beta 2 builds are not yet out
Previous NIGHTLY: 20160128 (Fx47.0a1)
Previous AURORA: 20160128 (Fx46.0a2)
Previous BETA: 20160128 (Fx45.0b1)
Hourly NIGHTLY builds: mozilla-central-linux | mozilla-central-linux64 | mozilla-central-macosx | mozilla-central-win32 | mozilla-central-win64 | NIGHTLY Tinderbox | NIGHTLY Changelog | AURORA Tinderbox | AURORA changelog
Fixed:
- NIGHTLY +129
- #1224979
- #1238602
- #1240911
- #1241377
- #1241731
- #1242841 [Core:Audio/Video: Playback]-Make MDSM::mDecodedAudioEndTime zero-based [Uns][]
- #1242843 [Core:Audio/Video: Playback]-Make MDSM::mDecodedVideoEndTime zero-based [Uns][]
- #1242845 [Core:Audio/Video: Playback]-Make the computation of MediaDecoderStateMachine::HasLowUndecodedData() more accurate and consistent [Uns][]
- #1242465 [Core:Audio/Video: Playback]-[Static Analysis][Logically dead code] In function SupportsMimeType from FFmpegDecoderModule.h [All][CID 1349784]
- #1212323 [Core:Audio/Video: Playback]-about:support doesn't properly report if HW accelerated is present on mac [Uns][]
- #1243234 [Core:Audio/Video: Playback]-update rust mp4parse to v0.2.1 [Uns][]
- #1243275 [Core:Audio/Video: cubeb]-Update in-tree cubeb to pick up device-change-notification changes and a pulse fix [Uns][]
- #1240956 [Core:CSS Parsing and Computation]-[css-grid] Swap the order of column/row values for 'grid', 'grid-template' and 'grid-gap' properties. [Uns][]
- #1242053 [Core:CSS Parsing and Computation]-[css-grid] subgrid repeat(auto-fill,...) doesn't parse / serialize correctly [Uns][]
- #1243912 [Core:CSS Parsing and Computation]-remove unused Loader::RemoveEntriesWithURI declaration [Uns][]
- #1242336 [Core:Canvas: WebGL]-Pass WebGL2 conformance test gl-get-calls [Uns][]
- #1239541 [Core:Canvas: WebGL]-Pass WebGL2 conformance test tex-input-validation [Uns][]
- #1242347 [Core:Canvas: WebGL]-Pass WebGL2 conformance test texture-npot [Uns][]
- #1241777 [Core:Canvas: WebGL]-TexCompareFunc in WebGLStrongTypes.h should be stored in ascending order. [Uns][]
- #1096773 [Core:DOM: Animation]-Implement Animatable.animate() [All][]
- #1241723 [Core:DOM: CSS Object Model]-Update WebKitCSSMatrix.idl to match spec updates (optional args that default to 0) [Uns][]
- #1241727 [Core:DOM: CSS Object Model]-WebKitCSSMatrix inverse() should throw NotSupportedError [Uns][]
- #893332 [Core:DOM: Core & HTML]-<input type=range> — "Assertion failure: !GetValidityState(VALIDITY_STATE_RANGE_UNDERFLOW) (HTML5 spec does not allow this)" [Mac][]
- #1153322 [Core:DOM: Core & HTML]-Consider implementing Document.scrollingElement [All][]
- #1228723 [Core:DOM: Push Notifications]-"self.registration.pushManager.getSubscription()" in Service Worker freezes Firefox [Uns][]
- #1197379 [Core:DOM: Service Workers]-remove app:// protocol support from service worker interception [Uns][]
- #1241485 [Core:DOM: Workers]-Increase the limit for workers per-origin [Uns][]
- #1243114 [Core:DOM]-Convert PromiseCapability::mPromise to a rooted JSObject* instead of a rooted JS::Value [All][]
- #1240238 [Core:DOM]-NS_ERROR_STORAGE_CONSTRAINT on webappsstore.sqlite breaks lots of sites [Mac][]
- #1239300 [Core:DOM]-createImageBitmap ends up throwing wrong exceptions [Uns][]
- #1087608 [Core:Disability Access APIs]-Intermittent test_gesture_tracker.html | Test timed out | test_live_regions.html,test_pointer_relay.html | uncaught exception - Error: Only one top-level window could used with AccessFu at resource://gre/modules/accessibility/Utils.jsm:43 [Win][]
- #1243077 [Core:Disability Access APIs]-start implementing nsIAccessible for proxied accessibles [All][]
- #1243352 [Core:Document Navigation]-[Static Analysis][Uninitialized scalar field] In function ProxyHandlerInfo from HandlerServiceParent.cpp [All][CID 1346311 ]
- #1238121 [Core:Gecko Profiler]-SamplerStackFrameRAII classes aren't MOZ_RAII and don't prevent you from misusing them [Uns][]
- #1243488 [Core:General]-use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in uriloader/exthandler/ [All][]
- #858827 [Core:Geolocation]-Error callback should be called when timeout is zero and there's no cached position for getCurrentLocation [All][]
- #1240666 [Core:Geolocation]-Follow-up to bug 1216148. Add comments to geolocation. [All][]
- #1241816 [Core:Graphics: Layers]-CreateSourceSurfaceFromMacIOSurface doesn't unlock the IOSurface on failure [Uns][]
- #1224291 [Core:Graphics: Text]-ASan memcpy-param-overlap in Brotli’s “memmove16” (e.g. opening engadget.com) [Uns][]
- #1243226 [Core:Graphics: Text]-gfxPlatformFontList for fontconfig neglects the fallback mechanism of fontconfig [Uns][]
- #1239864 [Core:Graphics]-Improve nsRegionRectIterator and nsIntRegionRectIterator [Uns][]
- #1235437 [Core:Graphics]-Keep a crash annotation for major preferences [All][[gfx-noted]]
- #1243636 [Core:Graphics]-Switch to nsWindow to gfx::CriticalSection [Uns][]
- #1242421 [Core:Graphics]-[Static Analysis][Dereference before null check] In function DrawTargetCairo::FillGlyphs from DrawTargetCairo.cpp [All][CID 1349972 ]
- #1240241 [Core:Graphics]-crash in mozilla::gfx::FilterCachedColorModels::ForColorModel [Win][[gfx-noted]]
- #1242751 [Core:Graphics]-layout/reftests/css-gradients/linear-diagonal-8a triggers assertion under Skia content [Uns][]
- #1242044 [Core:Graphics]-layout/reftests/css-gradients/linear-zero-length-1 fails under Skia content [Uns][]
- #1241522 [Core:HTML: Parser]-crash in OOM | large | NS_ABORT_OOM | Driver_HandleCharacterData [All][]
- #1240871 [Core:IPC]-Don't allow implicit "async" in IPDL [Uns][]
- #1243430 [Core:IPC]-remove stray carriage returns from MessagePump.cpp [All][]
- #1241728 [Core:ImageLib]-BMP: OOM in [@skia::resize::ComputeFilters] [All][]
- #1222675 [Core:JavaScript Engine: JIT]-Assertion failure: result ([OOM] Is it really infallible?), at ds/LifoAlloc.h or Assertion failure: !unknownProperties(), at vm/TypeInference-inl.h [Mac][]
- #1238461 [Core:JavaScript Engine: JIT]-Differential Testing: Different output message involving conversion error [All][]
- #1243031 [Core:JavaScript Engine: JIT]-Implement dummy wasm functions in deterministic mode [Uns][]
- #1240353 [Core:JavaScript Engine: JIT]-Need to fallback to js::Allocate<T, NoGC> on newGCString/newGCFatInlineString/createGCObject failure in RegExpMatcher stub. [Uns][]
- #1242949 [Core:JavaScript Engine: JIT]-wasm: implement Block [Uns][]
- #1242043 [Core:JavaScript Engine]-Array.prototype.lastIndexOf should not return -0 [Uns][]
- #1233178 [Core:JavaScript Engine]-Assertion failure: !mEntered, at ../../dist/include/mozilla/Vector.h:444 with Debugger Coverage [Lin][[jsbugmon:update][fuzzblocker]]
- #1242111 [Core:JavaScript Engine]-Assertion failure: !script->baselineScript()->active(), at js/src/gc/Zone.cpp:227 [Mac][[fuzzblocker][jsbugmon:update]]
- #1238582 [Core:JavaScript Engine]-Assertion failure: (strElements.resize(2 * len)), at js/src/jsarray.cpp:1762 with OOM [Lin][[jsbugmon:update]]
- #1240503 [Core:JavaScript Engine]-Assertion failure: ssi_.type() == StaticScopeIter<CanGC>::Function, at vm/ScopeObject.cpp:1417 with OOM [Lin][[jsbugmon:update]]
- #1243633 [Core:JavaScript Engine]-Baldr: add call/call_import [Uns][]
- #1243632 [Core:JavaScript Engine]-Baldr: check TypeError vs. SyntaxError [Uns][]
- #1243252 [Core:JavaScript Engine]-Baldr: import section [Uns][]
- #1243239 [Core:JavaScript Engine]-Baldr: tighten signature index check [Uns][]
- #1243626 [Core:JavaScript Engine]-Baldr: tweak block text format [Uns][]
- #1242840 [Core:JavaScript Engine]-Crash [@ JSObject::as<js::ClonedBlockObject>] with OOM [Lin][[jsbugmon:update]]
- #1240090 [Core:JavaScript Engine]-Crash [@ __interceptor_strlen] with use-after-free and Debugger takeCensus function [Lin][[jsbugmon:]]
- #1232859 [Core:JavaScript Engine]-Crash [@ js::jit::Compile] or MOZ_CRASH(Stack overflow during compilation) at js/src/jit/Ion.cpp:2227 [Mac][[jsbugmon:]]
- #1243242 [Core:JavaScript Engine]-Don't make structured cloning O(n**2) in the size of the transferables array [All][]
- #1234738 [Core:JavaScript Engine]-Emit ALIASEDVAR ops for block-scoped lexicals at top level [Uns][]
- #1007136 [Core:JavaScript Engine]-Invalid Address specified to RtlValidateHeap from JSAutoByteString [Win][]
- #1242214 [Core:JavaScript Engine]-Rename JSPropertyDescriptor to JS::PropertyDescriptor [Uns][]
- #1243401 [Core:JavaScript Engine]-[Static Analysis][Uninitialized pointer field] In function MIRGenerator::MIRGenerator(..) [All][CID 1346274]
- #1243373 [Core:JavaScript Engine]-[WebAssembly] Assertion failure: aIndex < mLength, at js/src/debug64afl/dist/include/mozilla/Vector.h:458 [Lin][]
- #1234862 [Core:JavaScript: GC]-Attempt to unify the GC's various policy mechanisms [All][]
- #1242691 [Core:JavaScript: GC]-Investigate why CodeMirror frequently has ~20ms long minor GCs because of FULL_STORE_BUFFER [Uns][]
- #1237445 [Core:JavaScript: GC]-Migrate more hashtable users to GC-aware versions, including those needing rekeying [All][]
- #1242450 [Core:Layout: Form Controls]-[e10s] Hidden attribute not working on <option> in <select> dropdown [Lin][]
- #1242164 [Core:Layout: Tables]-Remove implementation of colspan=0 (which is now dead code) [All][]
- #1241840 [Core:Layout: Tables]-Set table cell colspan=0 to 1 instead as the HTML spec requires and other UAs do [Uns][]
- #1064843 [Core:Layout: View Rendering]-(::backdrop) Add support for the ::backdrop pseudo-element [All][[parity-IE][parity-chrome]]
- #686281 [Core:Layout]-Implement CSS Mask Image properties (mask, mask-image, etc.) [All][p=0]
- #1229437 [Core:Layout]-Assertion failure: "float should be in this block unless it was marked as pushed float" with ruby [Uns][]
- #1230034 [Core:Layout]-Make frame property typesafe [Uns][]
- #1187144 [Core:Layout]-Replace nsBaseHashtable::Enumerate() calls in layout/ with iterators [Uns][]
- #1240073 [Core:Layout]-Sliding one image over another using css translate causes distorted bottom image while moving [Win][]
- #1240795 [Core:Layout]-[css-grid] Refactor GetComputedTemplateColumns/Rows to return a self-contained value. [Uns][]
- #1237754 [Core:Layout]-[css-grid][css-align] Make 'align-content:normal' behave as 'stretch' for Grid containers. [Uns][]
- #1230774 [Core:Layout]-reveal.js links do not work because hit-testing doesn't find them [Uns][]
- #1080968 [Core:MFBT]-Add support for constexpr and explicit conversions on clang-cl [All][]
- #1242926 [Core:Networking: HTTP]-TLS insecure fallback fails intermittently [Uns][]
- #1243062 [Core:Networking]-Add telemetry for PR_Close time. [Uns][]
- #1242650 [Core:Networking]-Allow using node-http2 from a custom location [Uns][]
- #1172165 [Core:Networking]-Don't let web pages link to view-source: URLs [Uns][]
- #1242452 [Core:Networking]-[Static Analysis][Dereference null return value] In function nsSocketTransportService::AnalyzeConnection from nsSOCKSIOLayer.cpp [All][CID 1349786]
- #1237402 [Core:Plug-ins]-Allow certain plugins to be loaded in parent process [Uns][]
- #1240904 [Core:Plug-ins]-Infoleak when unserializing type NPString [Uns][]
- #1223644 [Core:SVG]-Clean up the nsSVGClipPathFrame reference loop detection code [Uns][]
- #1241317 [Core:Security: PSM]-measure prevalence of FIPS [Uns][]
- #1165818 [Core:Security: Process Sandboxing]-Remove temporary Nightly only MozTemp-* clean-up code. [Win][]
- #1221786 [Core:WebRTC]-about:webrtc includes calls from private browsing mode even after last pb session is closed [Uns][]
- #1209252 [Core:WebRTC]-about:webrtc should have a clear screen button [All][]
- #1153156 [Core:Widget: Win32]-[e10s] Mousewheel scroll distance does not match non-e10s (with apz disabled) [Win][[gfx-noted][STR in comment 35]]
- #1242331 [Core:Widget: Win32]-[e10s][TSF] When typing fast, IME composition may be committed unexpectedly and input won't cause text input after that [Win][]
- #1242895 [Core:Widget: Win32]-[non-e10s][TSF] Forcibly committing composition during TSF locking document fails to commit composition and makes "hidden" composition string [Win][]
- #1243359 [Core:Widget]-[Static Analysis][Uninitialized scalar field] In function ScrollWheelInput::ScrollWheelInput [All][CID 1346310]
- #1242097 [Core:XPCOM]-Support sync module for logging [Uns][]
- #1200514 [Core:XPCOM]-protect against leaks from CycleCollectedJSRuntime::RunInStableState() late in shutdown [Uns][[MemShrink:P2]]
- #1237983 [Firefox Health Report:Client: Desktop]-Investigate and remove the Bagheera Client implementation [All][[measurement:client]]
- #1239276 [Firefox:Developer Tools: Framework]-Makes DebuggerClient.connect return a promise [Uns][]
- #1243682 [Firefox:Developer Tools: Graphic Commandline and Toolbar]-New gcli mdn command isn't built properly [Uns][]
- #1241070 [Firefox:Developer Tools: Memory]-Dominator tree nodes cannot be toggled more than once [Uns][]
- #1164252 [Firefox:Developer Tools: Performance Tools (Profiler/Timeline)]-Profiler should be able to parse evaluated location sites [Uns][[devtools-platform]]
- #950936 [Firefox:Developer Tools]-Debugging auto-close XUL panels extremely painful [All][[diamond]]
- #1242176 [Firefox:General]-All passwords deleted upon startup if privacy.clearOnShutdown.passwords = True but privacy.sanitize.sanitizeOnShutdown = false [All][]
- #1234355 [Firefox:General]-Remove "Don't ask me again" footgun option from the "enable DRM" info bar notification [All][]
- #1090880 [Firefox:General]-Remove FUEL [All][[good first bug][lang=js]]
- #1240169 [Firefox:New Tab Page]-Allow chrome URL overrides in aboutNewTabService [Uns][]
- #1210586 [Firefox:Sync]-Create a Tabs from Other Devices sidebar [Uns][]
- #1243591 [Firefox:Sync]-Create a pref to enable/disable the Synced Tabs UI refresh [Uns][]
- #1234165 [Firefox:Sync]-[fxa] - Stuck in Session Expired state in from setting page. [Uns][[fxa]]
- #1172835 [Toolkit:Add-ons Manager]-The warning triangle misses from “Some extensions could not be verified” button [All][[good first bug]]
- #1187141 [Toolkit:Storage]-Replace nsBaseHashtable::Enumerate() calls in storage/ with iterators [Uns][]
- #1236580 [Toolkit:Telemetry]-Remove the IS_UNIFIED_TELEMETRY constant and the related preferences [All][[measurement:client]]
- #1184458 [Toolkit:Telemetry]-TelemetryEnvironment needs to shut down properly [All][[unifiedTelemetry] [next good bug] [lang=js] [measurement:client]]
- #1242777 [Toolkit:Telemetry]-[e10s] Expose child process thread hang stats to Javascript [Uns][]
- #1181237 [Toolkit:Themes]-HiDPI clear icon required for in-content preferences [Uns][]
- #1242752 [Toolkit:WebExtensions]-Fix exception raised when a WebExtension iframe is destroyed [Uns][[triaged]]
Partial Landings/Diagnostic Patches:
- #1178385 [Core:Audio/Video: Playback]-DXVA doesn't work on G41/G45 [All][]
- #1187151 [Core:DOM]-Replace nsBaseHashtable::Enumerate() calls in dom/ with iterators [Uns][]
- #1240985 [Core:IPC]-Fix bugs found by IPC fuzzer [Uns][[e10s-45-uplift]]
- #1079844 [Core:JavaScript Engine]-Refer to "detaching" instead of "neutering" of ArrayBuffers [All][]
- #1187137 [Core:Networking]-Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators [Uns][leave-open]
- #1226319 [Firefox:Developer Tools: Performance Tools (Profiler/Timeline)]-[JIT View] Clean up everything [Uns][]
- #1229763 [Firefox:General]-Create a localized support page for accessibility and e10s [Uns][]
- AURORA +3
- #1242909 [Core:DOM: Security]-Firefox crash : malformed CSP report-uri directive [Uns][]
- #1240013 [Toolkit:Places]-Crash in nsNavBookmarks::OnVisit by setting long location.hash [Uns][]
- #1241362 [Toolkit:Telemetry]-Regression: # of BHR jank events doesn't match # of BHR jank stacks [Uns][]
- BETA +9
- #1233819 [Core:Canvas: WebGL]-WebGL doesn't work on XP [Win][gfx-noted]
- #1242909 [Core:DOM: Security]-Firefox crash : malformed CSP report-uri directive [Uns][]
- #1238427 [Core:Geolocation]-nsGeolocationRequest::mTimeoutTimer can cause windows to leak [All][[MemShrink:P1]]
- #1241651 [Core:Layout: Misc Code]-remove nsPresContext::GetDisplayRootPresContext [Uns][]
- #1232258 [Core:Security: PSM]-"Learn more..." link on the error page for expired certificates links to TLS error reports content [Uns][]
- #1236058 [Core:Widget: Win32]-virtual (on screen) keyboard should not be opened when a bluetooth keyboard is connected [Win][]
- #1243612 [Firefox:General]-"promptCount is undefined" on beta (nsBrowserGlue.js) [All][]
- #1240013 [Toolkit:Places]-Crash in nsNavBookmarks::OnVisit by setting long location.hash [Uns][]
- #1241362 [Toolkit:Telemetry]-Regression: # of BHR jank events doesn't match # of BHR jank stacks [Uns][]
Nightly 47.0 fixes since 20160125 (Gecko 46) ~214
Aurora 46.0 fixes since 20151214 (Gecko 45) ~1392
Beta 45.0 fixes since 20151029 (Gecko 44) ~1779
Release tracking Firefox 45-47 see HERE