The Official Win32 20160722 NIGHTLY build is out
The Official Win32 20160722 AURORA build is out
.The Official Firefox 48 Beta 10 builds are not yet out
Previous NIGHTLY: 20160721 (Fx 50.0a1)
Previous AURORA: 20160721 (Fx 49.0a2)
Previous BETA: 20160719 (Fx 48.0b9)
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 +114
- #1282076
- #1287266
- #1285373 [Add-on SDK:General]-unloader.js when() should support weak references [Uns][[MemShrink:P2]]
- #1288021 [Core:Audio/Video: GMP]-GMPs on a Network path not mapped to drive letter fail to load. [Win][]
- #1286766 [Core:Audio/Video: Playback]-Data race in sSuspendBackgroundVideoDelay (dom/media/MediaDecoderStateMachine.cpp) [Uns][]
- #1287670 [Core:Audio/Video: Playback]-Improve cohesion of MDSM::InitiateSeek() [Uns][]
- #1288300 [Core:Audio/Video: Playback]-Remove unused MediaCallbackID files. [All][]
- #1287987 [Core:Audio/Video: Playback]-Telemetry to support background video decoder suspend: Percentage hidden/total play time, keyed by audio presence and height ranges [All][]
- #1287712 [Core:Audio/Video: Playback]-TimeDurationAccumulator reports should include running timer [All][]
- #1288091 [Core:Audio/Video: Playback]-Update libopus to 1.1.3 release [Uns][]
- #1287951 [Core:CSS Parsing and Computation]-stylo: Implement restyle hints [Uns][]
- #1286458 [Core:Canvas: 2D]-MOZ_CRASH "0 <= dot && dot <= 1.0f + (1.0f / (1 << 12))" in [@SkConic::BuildUnitArc] [Lin][]
- #1287652 [Core:Canvas: 2D]-SEGV on unknown address 0x44 in [@mozilla::gfx::SetPaintPattern] [All][[fuzzblocker]]
- #1287515 [Core:Canvas: 2D]-int-overflow: 0xFFFFFFFFFFFFFFFF bytes requested in [@SkDashPathEffect::asPoints] [All][[gfx-noted]]
- #1285100 [Core:Canvas: WebGL]-Pass WebGL2 conformance buffer-data-and-buffer-sub-data.html [Uns][]
- #1287182 [Core:Canvas: WebGL]-log angle failureid via ANGLEPlatformInitialize [Uns][[gfx-noted]]
- #1288586 [Core:DOM: Animation]-Don't calculate style difference if there are no properties change [Uns][]
- #1287321 [Core:DOM: Events]-Input range fires “input” event on mouseup [All][]
- #1287442 [Core:DOM: Events]-Simplify the code in nsContentUtils::GetDocShellForEventTarget [Uns][]
- #1285515 [Core:DOM: Security]-Telemetry wanted: How many of each container type is open for usercontext id 1-4 [Uns][[domsecurity-active]]
- #1263793 [Core:DOM: Security]-Verify remote newtab signatures using the content signature service [Uns][[domsecurity-active]]
- #1288033 [Core:DOM: Workers]-Decease the busyCount when Cancel() is called in WorkerRunnable. [Uns][]
- #1280167 [Core:DOM: Workers]-WebSocket WorkerRunnableDispatcher uses ModifyBusyCountFromWorker wrongly [Uns][btpp-active]
- #1287636 [Core:DOM]-Remove HTMLContentSink::mNodeInfoCache [Uns][]
- #1287146 [Core:DOM]-Remove unused argument from NodeInfoChanged() [Uns][]
- #1276579 [Core:DOM]-Revise document.createElement[NS] for custom elements [Uns][btpp-active, dom-ce-m1]
- #1281103 [Core:DOM]-Support GetGroupUsageAndQuota in QuotaManagerService or QuotaManager [Uns][btpp-active]
- #1287166 [Core:DOM]-Use a little less NS_ADDREF in DOM code [Uns][]
- #1279493 [Core:DOM]-Use blob URLs exclusively rather than having mediastream and mediasource URLs [Uns][]
- #1285272 [Core:Disability Access APIs]-Add functionality in ARIAMap to use integer index instead of a raw pointer for role map entries, and change the Accessible class to use this index for its role map entry variable [All][]
- #1275731 [Core:Disability Access APIs]-Add ia2marshal.dll to installer [Win][aes+]
- #1277075 [Core:Disability Access APIs]-Disable COM's catch-all exception handler [Win][aes+]
- #1286598 [Core:Disability Access APIs]-make sure an accessible tree is updated on DOM tree removals [Uns][]
- #1288211 [Core:Graphics: Layers]-Add tile size information to about:support [All][]
- #1287597 [Core:Graphics: Layers]-Fix VRManager to work with the GPU process [Uns][]
- #1279341 [Core:Graphics: Layers]-Modify TextureClientPool to keep track of unused tiles instead of overall tile count [Uns][[gfx-noted]]
- #1287948 [Core:Graphics: Layers]-Use BufferMode::None for snapshots [Uns][[gfx-noted]]
- #1279962 [Core:Graphics: Text]-Default Font Breaks after upgrading to macOS Sierra 10.12 [Mac][[gfx-noted][sierra]]
- #1276829 [Core:Graphics: Text]-add only fonts using svg glyphs to mFontsUsingSVGGlyphs [Uns][[gfx-noted]]
- #1281702 [Core:Graphics]-"An assert from the graphics logger" assertion message should include the log message [All][[gfx-noted]]
- #1281575 [Core:Graphics]-Extract interface of APZCTreeManager for moving to a GPU process [All][[gfx-noted]]
- #1285263 [Core:Graphics]-Parts of text are not displayed [All][]
- #1287552 [Core:Graphics]-SkFontHost_cairo does not properly interact with Fontconfig [Lin][[gfx-noted]]
- #1287066 [Core:Graphics]-Specific styling causes graphic corruption when I drag/scroll fake scrollbar [Uns][[gfx-noted]]
- #1287785 [Core:Graphics]-avoid copying ScrollMetadata values in RenderLayers [All][]
- #1279785 [Core:Graphics]-font rendering regression with xrender disabled [Uns][[gfx-noted]]
- #1287784 [Core:Graphics]-micro-optimize GPUParent::RecvInit [All][[gfx-noted]]
- #1287922 [Core:Graphics]-minor gfxPrefs cleanups [All][]
- #1287044 [Core:IPC]-Annotate crashes for pending messages in MessageChannel::OnMessageReceivedFromLink [Uns][]
- #1280105 [Core:IPC]-Crash in mozilla::dom::TabChild::RecvSwappedWithOtherRemoteLoader: MOZ_CRASH("Update to TabContext after swap was denied."); [Win][[userContextId][OA]]
- #1288040 [Core:ImageLib]-Split up FrameAnimator's state into a separate AnimationState class [All][]
- #1282618 [Core:JavaScript Engine: JIT]-WASM: Implement a simple redundant bounds check elimination pass [All][]
- #1285976 [Core:JavaScript Engine: JIT]-[wasm] Add view source map to binary offsets for generated WebAssembly text format [Uns][]
- #1287334 [Core:JavaScript Engine]-Crash in js::InternalBarrierMethods<T>::postBarrier [Lin][]
- #1287335 [Core:JavaScript Engine]-Debugger makeDebuggeeValue can crash Firefox [Uns][]
- #911216 [Core:JavaScript Engine]-Implement promises in the JavaScript engine [All][]
- #1262731 [Core:JavaScript Engine]-startup crash in mozalloc_abort | NS_DebugBreak | NS_InitXPCOM2, because JS_Init() fails [Win][[startupcrash]]
- #1251463 [Core:JavaScript: GC]-Remove ShrinkGCBuffers [All][]
- #1277129 [Core:Layout]-rename nsHTMLReflowState and nsHTMLReflowMetrics to ReflowInput and ReflowOutput [Uns][]
- #1277106 [Core:MFBT]-Remove MOZ_UTF16() macro in favor of using u"string" directly [All][]
- #1287602 [Core:Networking: Cache]-CacheFile::GetChunk() is unused [Uns][]
- #1286957 [Core:Panning and Zooming]-Make pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.html pass with APZ [Uns][[gfx-noted]]
- #1287142 [Core:Panning and Zooming]-Make pointerevent_touch-action-inherit_parent-none_touch-manual.html pass with APZ [Uns][[gfx-noted]]
- #1284945 [Core:Security: PSM]-Extend KEYGEN_GENERATED_KEY_TYPE until Firefox 60 [Uns][[psm-assigned]]
- #1246505 [Core:Security: Process Sandboxing]-Let the Windows low integrity content sandbox ride the trains. [Win][sbwc1]
- #1286185 [Core:Security: Process Sandboxing]-Seccomp sandbox violation: sys_fadvise64 called in content process of Firefox desktop [Uns][sblc1]
- #1285768 [Core:Security: Process Sandboxing]-Seccomp sandbox violation: sys_getppid called in content process of Firefox desktop [Uns][sblc1]
- #1284240 [Core:Security: Process Sandboxing]-Telemetry for seccomp-bpf support looks faulty [Lin][sblc2]
- #1285356 [Core:Security: Process Sandboxing]-Windows DLL blocklist is broken due to sandboxing [Win][sb+]
- #1242268 [Core:Web Audio]-Intermittent test_WebAudioMemoryReporting.html | Non-zero usage for explicit/webaudio/audio-node/ScriptProcessorNode/dom-nodes [Uns][]
- #426680 [Core:Widget: Cocoa]-[10.5/Minefield] In Save window the file extension is selected when it shouldn't [Mac][tpi:+]
- #1287085 [Core:Widget: Gtk]-Move gtk_info_bar to WidgetCache [Lin][]
- #1276183 [Core:Widget: Gtk]-Windows can disappear from the screen and be no longer accessible after drag & drop [Lin][tpi:?]
- #1258383 [Core:Widget]-[Static Analysis][Uninitialized scalar field] In function MouseInput(const WidgetMouseEventBase& aMouseEvent) [All][CID 1357073, tpi:-]
- #1288077 [Core:XPCOM]-Minor cleanups to nsTArray.h and callers [All][]
- #1287624 [Core:XPCOM]-Use RefPtr::forget() instead of RefPtr::swap() in more places [Uns][]
- #1287623 [Core:XPCOM]-Use StaticRefPtr<> in more places [Uns][]
- #1287620 [Firefox:Developer Tools: CSS Rules Inspector]-Devtools CSS Rules inspector incorrectly marks declarations with bogus character "\9" as valid & accepted [Uns][]
- #1286128 [Firefox:Developer Tools: CSS Rules Inspector]-Don't overflow eyedropper button in the color picker [All][[good first bug][lang=css]]
- #1280818 [Firefox:Developer Tools: Console]-Binding console is not showing file and line numbers in console [Uns][]
- #670002 [Firefox:Developer Tools: Console]-Use source maps in the web console [All][[polish-backlog][difficulty=hard][gaming-tools]]
- #1113825 [Firefox:Developer Tools: Console]-console.table() column overflows when a cell contains a long string [Mac][[polish-backlog][DevRel:P3]]
- #1238173 [Firefox:Developer Tools: Debugger]-Investigate removing ScriptStore [Uns][]
- #1286232 [Firefox:Developer Tools: Framework]-Add a scripted way of generating values in css-properties-db.js [Uns][[devtools-html]]
- #1268591 [Firefox:Developer Tools: Framework]-Make icons black by default and invert them for the dark theme [Uns][]
- #1287413 [Firefox:Developer Tools: Inspector]-Blank area visible at the bottom of the CSS pane [All][[devtools-html]]
- #1287042 [Firefox:Developer Tools: Inspector]-DevTools - Inspector doesn't show pseudoelements with display:none style [Lin][]
- #1277834 [Firefox:Developer Tools: Inspector]-Intermittent browser_toolbox_window_reload_target.js | A promise chain failed to handle a rejection: - at resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/inspector/breadcrumbs.js:757 - TypeError: this.nodeHierarch [Uns][]
- #1287474 [Firefox:Developer Tools: Inspector]-Remove unneeded keyboard handler [Uns][]
- #1287607 [Firefox:Developer Tools: Inspector]-Rules and Box Model inspector don't work with Protocol error (unknownError) in about:home [All][]
- #1287368 [Firefox:Developer Tools: Inspector]-The inspector sidebar is not displayed in portrait mode [All][[devtools-html]]
- #1287391 [Firefox:Developer Tools: Inspector]-Wrong sidebar tabs direction in RTL locales with Firebug theme [All][[reserve-html][good taipei bug]]
- #1244916 [Firefox:Developer Tools: JSON Viewer]-JSON Viewer: empty arrays should hide the zero count [Uns][]
- #1244919 [Firefox:Developer Tools: JSON Viewer]-JSON Viewer: show the colon for object attributes [Uns][]
- #1266549 [Firefox:Developer Tools: JSON Viewer]-Move "Pretty Print" After "Copy" Button [Uns][]
- #1240907 [Firefox:Developer Tools: Responsive Design Mode]-Toolbox should target page content, not RDM tool [All][[multiviewport] [mvp-rdm]]
- #1275887 [Firefox:Developer Tools: Shared Components]-Remove longPropIterator/shortPropIterator in reps [Uns][]
- #1163290 [Firefox:Developer Tools: Style Editor]-CSS coverage unused rules column overlaps the optimizable pages column [Uns][]
- #1241298 [Firefox:Developer Tools]-Enable memory panel by default [Uns][[MemShrink:P?]]
- #1287408 [Firefox:General]-Geolocation preferences not applied properly in Nightly [Uns][]
- #1287456 [Firefox:Tabbed Browser]-Lazy-browser-tabs: add flag in `_linkBrowserToTab` to indicate browser has been linked [Uns][]
- #870309 [Firefox:Toolbars and Customization]-Clean up customizableui CSS files [All][[Australis:P5] [good first bug][lang=css]]
- #1288480 [Toolkit:Add-ons Manager]-Intermittent browser_webapi_install.js | Wrong error message: Promise rejection value is a non-unwrappable cross-compartment wrapper. - Got false, expected true [Uns][]
- #1287125 [Toolkit:Add-ons Manager]-Lock down mozAddonManager to install only listed add-ons [Uns][triaged]
- #1254367 [Toolkit:Microformats]-Remove old microformats parser now that we have the new microformats2 parser [Uns][]
- #1264885 [Toolkit:Safe Browsing]-Refactor the listmanager to add support for both V2 an V4 of the protocol [Uns][#sbv4-m0]
- #1287024 [Toolkit:Safe Browsing]-Remove unused mHashStores variable in Classifier.cpp [Uns][]
- #1275507 [Toolkit:Safe Browsing]-XPCOM API to create SafeBrowsing v4 update request [Uns][#sbv4-m0]
- #1188888 [Toolkit:Telemetry]-Implement categorical histograms [All][[measurement:client]]
- #1271313 [Toolkit:Telemetry]-Measure the number of total URIs and unique domains visited in a "session fragment" [All][[measurement:client]]
- #1287833 [Toolkit:Telemetry]-TelemetryStorage.jsm _archivedPings map could be more memory efficient [All][[measurement:client] [lang=js] [MemShrink]]
- #1234677 [Toolkit:WebExtensions]-Background page scripts are executed after DOMContentLoaded and load events [Win][triaged]
- #1280357 [Toolkit:WebExtensions]-Update browser.history.onVisited to not call PlacesUtils.promisePlaceInfo [Uns][[history]triaged]
- #1287245 [Toolkit:WebExtensions]-[e10s] browser.runtime.connect is entangled with unrelated ports (unexpected onMessage/onDisconnect) [Uns][triaged]
Partial Landings/Diagnostic Patches:
- #635464 [Core:Graphics]-Crash in TextStageManager::MapTextureTransferSurface while switching from ATI/AMD's to Intel's GPU with Intel driver versions 8.15.10.2141 and below [Win][[platform-rel-Intel]]
- #1271650 [Core:JavaScript Engine]-Implement a C++ interface for for Debugger.Frame instances. [Uns][[devtools-html]]
- #1286517 [Core:JavaScript Engine: JIT]-wasm: Implement Global section [Uns][]
- #1280591 [Core:JavaScript: GC]-Crash in js::gc::GCRuntime::markBufferedGrayRoots or js:: [Mac][]
- #1265727 [Firefox:Developer Tools: Performance Tools (Profiler/Timeline)]-Decouple fronts from actors in performance tool. [Uns][[devtools-html]]
- AURORA +13
- #1278915
- #1279984
- #1282076
- #1283826
- #1285947 [Core:DOM]-Rename BrowserConfiguration to ServiceWorkerConfiguration [Uns][]
- #1286126 [Core:DOM: Service Workers]-[e10s] With e10s enabled and one or more service workers registered, AMO doesn't recognize browser as Firefox [Uns][]
- #1262731 [Core:JavaScript Engine]-startup crash in mozalloc_abort | NS_DebugBreak | NS_InitXPCOM2, because JS_Init() fails [Win][[startupcrash]]
- #1274913 [Core:XPCOM]-Crash in nsTHashtable<T>::s_HashKey | PLDHashTable::Search | mozilla::LogModuleManager::CreateOrGetModule [Win][]
- #1261048 [Firefox:Developer Tools: Performance Tools (Profiler/Timeline)]-Selected area in timeline goes insane when I toggle Devtools docking mode [Uns][[btpp-fix-later]]
- #1274545 [Firefox:Search]-User-set keyword and ordering of search engine lost on engine update [All][[fxsearch][STR in comment #35]]
- #1287687 [Firefox:Sync]-Syncs happen every 90 seconds when stale device records exist. [Uns][]
- #1278248 [Toolkit:Application Update]-[Elevated Update] Software Update new Downloading window [Mac][]
- #1287245 [Toolkit:WebExtensions]-[e10s] browser.runtime.connect is entangled with unrelated ports (unexpected onMessage/onDisconnect) [Uns][triaged]
- BETA +7
- #1278915
- #1283826
- #1262731 [Core:JavaScript Engine]-startup crash in mozalloc_abort | NS_DebugBreak | NS_InitXPCOM2, because JS_Init() fails [Win][[startupcrash]]
- #1274913 [Core:XPCOM]-Crash in nsTHashtable<T>::s_HashKey | PLDHashTable::Search | mozilla::LogModuleManager::CreateOrGetModule [Win][]
- #1261048 [Firefox:Developer Tools: Performance Tools (Profiler/Timeline)]-Selected area in timeline goes insane when I toggle Devtools docking mode [Uns][[btpp-fix-later]]
- #1287687 [Firefox:Sync]-Syncs happen every 90 seconds when stale device records exist. [Uns][]
- #1287245 [Toolkit:WebExtensions]-[e10s] browser.runtime.connect is entangled with unrelated ports (unexpected onMessage/onDisconnect) [Uns][triaged]
Nightly 50.0 fixes since 20160606 (Gecko 49) ~1781
Aurora 49.0 fixes since 20160425 (Gecko 48) ~2110
Beta 48.0 fixes since 20160307 (Gecko 47) ~2681
Release tracking Firefox 48-50 see HERE
Blog created by Mozilla for Nightly users: Nightly Blog
For Linux users:
Enabling seccomp-bpf for content seems to show problems/crashes for some users, see tracking Bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1280415
If you have problems/crashes, check if seccomp-bpf for content is the culprit by setting
security.sandbox.content.level to 0 (disabled). By default it is 1 (enabled).