The Official 20170418 NIGHTLY builds are out
The Official 20170418 AURORA builds are out
.The Official Firefox 53 RC7 builds are not yet out
Previous NIGHTLY: 20170417 (Fx 55.0a1)
Previous AURORA: 20170417 (Fx 54.0a2)
Previous BETA: 20170414 (Fx 53.0 RC6)
Hourly builds: Tinderbox Builds
Treeherder: Nightly | Aurora
Changelogs: NIGHTLY | AURORA | BETA
Release Notes: AURORA | BETA
Fixed:
- NIGHTLY +62
- #1326084
- #1356387
- #1355756 [Core:Audio/Video: Playback]-Change the type of MediaData::mDuration to TimeUnit [Uns][]
- #1356502 [Core:Audio/Video: Playback]-Let MediaDatra::GetEndTime() return a TimeUnit [Uns][]
- #1356971 [Core:CSS Parsing and Computation]-stylo: Use StyleSetHandle::BackendType in PresShell::Init() [Uns][]
- #1357092 [Core:Canvas: 2D]-Crash [@mozilla::dom::CanvasRenderingContext2D::BezierTo] [Uns][[gfx-noted]]
- #1341372 [Core:DOM: Animation]-stylo: Detect new transitions and let it run [Uns][]
- #1307134 [Core:DOM: Core & HTML]-MousePosTracker flushes layout on mouse move (via mozInnerScreenX/Y) [Lin][[photon-performance] [qf:p1]]
- #1356695 [Core:DOM: Events]-Firefox 52 on touch-enabled laptop: touch API present, but no touch events fired [Uns][]
- #1304566 [Core:DOM: IndexedDB]-Crash in mozilla::dom::quota::QuotaManager::ShutdownObserver::Observe [Win][]
- #1286717 [Core:DOM: Quota Manager]-Expose persist/persisted method to StorageManager [Uns][[storage-v1]]
- #1348874 [Core:DOM: Quota Manager]-Timeout navigator.storage.persist() in sandboxed iframe should reject with TypeError [Uns][ [storage-v1]]
- #1290951 [Core:DOM: Service Workers]-extend byte-for-byte update check to all service worker importScripts() resources [Uns][]
- #1322532 [Core:Disability Access APIs]-[e10s a11y] Live regions broken on Windows [Uns][aes+]
- #1352281 [Core:Drag and Drop]-drag/drop: DataTransfer.types does not list non-string types added via mozSetDataAt() [Uns][]
- #1356496 [Core:Editor]-Don't use nsIDOM* in ConfirmSelectionInBody [All][]
- #1352882 [Core:Editor]-TextEditor should cache nsIDocumentEncoder it uses for OutputToString/Stream [Uns][[qf:p1]]
- #830990 [Core:Gecko Profiler]-Stop dispatching CheckResponsivenessEvents when the profiler is stopped [Mac][]
- #1346592 [Core:Gecko Profiler]-Can't stop profiling threads that were profiled at any point during their lifetime [All][]
- #1356249 [Core:Gecko Profiler]-Crash in profiler_set_frame_number [Win][[clouseau]]
- #1357009 [Core:Graphics: Text]-Crash in mozilla::gfx::RecordedScaledFontCreation::PlayEvent [Win][[clouseau]]
- #1356689 [Core:Graphics: WebRender]-Add pref to highlight painted layers [Uns][[gfx-noted]]
- #1356960 [Core:Graphics: WebRender]-Avoid to allocate WebRenderTextureHost for TextureHost of VideoBridgeParent and VRManagerParent [Uns][]
- #1356130 [Core:Graphics: WebRender]-Change SendImageContainer() as to return Maybe<wr::ImageKey> [Uns][]
- #1355679 [Core:Graphics: WebRender]-Crash in WebRenderBridgeChild::DeallocExternalImageId after GPU process crash [Win][[gfx-noted]]
- #1356190 [Core:Graphics: WebRender]-Fix GetNextExternalImageId() [Uns][]
- #1356057 [Core:Graphics: WebRender]-Make a FFI safe WrGlyphInstance [Uns][]
- #1356371 [Core:Graphics: WebRender]-Use cbindgen for WebRender binding generation [Uns][[gfx-noted]]
- #1352657 [Core:Graphics: WebRender]-Wrench replay doesn't seem to work with Gecko [Uns][[gfx-noted]]
- #1350330 [Core:Graphics]-Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::LogicError | mozilla::layers::PLayerTransactionChild::SendReleaseCompositable [Win][[gfx-noted]]
- #1350677 [Core:Graphics]-Label nsExiprationTracker subclass gfxFontCache [Uns][[QDL][TDC-MVP][GFX][gfx-noted]]
- #1351733 [Core:Graphics]-Youtube settings widget is janky when playing fullscreen video [Uns][[gfx-noted][qf:p1]]
- #1356718 [Core:Internationalization]-Crash in mozilla::intl::OSPreferences::ReadDateTimePattern when trying to view recent downloads (arrow button) [Lin][]
- #1346616 [Core:Internationalization]-Migrate JS callsites that are retrieving requested locale from pref, to use LocaleService::GetRequestedLocales [Uns][]
- #1216630 [Core:JavaScript Engine]-Function.prototype.toString() on class must not return function source code string [Uns][]
- #1356631 [Core:JavaScript Engine]-Make LargeAllocationCallback process-wide and callable from any thread [Uns][]
- #1356751 [Core:Layout]-Remove non-existent pref "layout.frame_rate.precise" from about:config [All][]
- #1312697 [Core:Layout]-Scroll position not saved on local page ( file:///) [Uns][]
- #1356165 [Core:Networking: Cookies]-Log origin attributes for Cookie [Uns][]
- #1345094 [Core:Networking: File]-[e10s] Redirect to local file does not work [All][[necko-active]]
- #1356838 [Core:Networking]-Reduce the hashtable lookup cost in EnsureGlobalPredictor() [Uns][]
- #1180799 [Core:Panning and Zooming]-Support momentum scrolling after a two-fingered pan [All][[gfx-noted]]
- #1352262 [Core:Security: PSM]-add preferences to configure OCSP timeout values [Uns][[psm-assigned]]
- #1294641 [Core:Security: Process Sandboxing]-Running Nightly from a repo in home directory results in crash when home directory read access is blocked [Mac][sbmc2, sblc3]
- #1356218 [Core:Widget: Win32]-screen.colorDepth always returns primary monitor's color depth [Win][]
- #1168169 [Core:XPCOM]-Change nsThreadShutdownContext::joiningThread to use nsRefPtr and mark as MOZ_STACK_CLASS [All][]
- #1356799 [Core:XPConnect]-A few more small mozJSSubScriptLoader cleanups [Uns][]
- #1356660 [Firefox:Developer Tools: Console]-Remove console paste warning for unofficial branding [Uns][]
- #1350233 [Firefox:Developer Tools: Netmonitor]-Add [learn more] MDN link for statistics panel [Uns][[netmonitor-reserve]]
- #1327756 [Firefox:Developer Tools: Netmonitor]-Netmonitor divides js files into 2 groups when I sort by type [Uns][]
- #1351933 [Firefox:General]-[e10s] Remove support for whitelisting addons for the e10s rollout [Uns][]
- #1357069 [Firefox:PDF Viewer]-Update pdf.js to version 1.8.229 [All][]
- #1355795 [Firefox:Preferences]-about:preferences#privacy is broken with browser.cache.offline.enable=false [Lin][]
- #1351915 [Firefox:Sync]-`dedupeSyncBookmark` should fire `onItemChanged` when an item's GUID changes [Uns][]
- #1350324 [Firefox:Tabbed Browser]-Tabs permanently go into 'busy' state (grey spinner on the tab in the tabstrip) when dragged to another window in some cases [Uns][[e10s-multi:+] ]
- #1356027 [Toolkit:Add-ons Manager]-Add pref that disables loading any extensions without MPC=true [Uns][]
- #1329817 [Toolkit:Safe Browsing]-Enable V4 lookups [Uns][#sbv4-m6]
- #1342207 [Toolkit:WebExtensions: Frontend]-chrome.tabs.onActivated does not fire for new windows [Uns][[triaged]]
- #1356816 [Toolkit:WebExtensions: General]-Don't load Extension.jsm on startup just to set the browserUpdated flag [Uns][]
- #1356891 [Toolkit:WebExtensions: General]-Get rid of getAPILevelForWindow [Uns][]
- #1334266 [Toolkit:WebExtensions: General]-Implement browser.sessions.forgetClosedTab and forgetClosedWindow [Uns][[design-decision-approved][sessions]triaged]
- #1357137 [Toolkit:WebExtensions: General]-WebExtension content scripts cannot see globals assigned in each other [Uns][triaged]
Partial Landings/Diagnostic Patches:
- #1346618 [Core:Layout]-When applying an mask-image which is an svg, opacity does not work [Uns][leave-open]
- AURORA +15
- #1346012
- #1354810 [Core:DOM]-Crash in mozilla::dom::Promise::PerformWorkerMicroTaskCheckpoint [Win][[tbird crash]]
- #1356755 [Core:DOM]-Crash in nsINode::Slots with NotifyDocumentTree on the stack [Win][]
- #1350330 [Core:Graphics]-Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::LogicError | mozilla::layers::PLayerTransactionChild::SendReleaseCompositable [Win][[gfx-noted]]
- #1356718 [Core:Internationalization]-Crash in mozilla::intl::OSPreferences::ReadDateTimePattern when trying to view recent downloads (arrow button) [Lin][]
- #1351359 [Core:Layout]-[css-grid] Make nsGridContainerFrame call ReflowInput::SetBResize(true) because of auto-block-size swapping between measuring reflows and regular reflows [All][]
- #1355680 [Core:Networking: HTTP]-Crash in mozilla::ReentrantMonitorAutoEnter::ReentrantMonitorAutoEnter from nsHttpResponseHead::ContentLength [All][[necko-active]]
- #1241066 [Core:WebRTC]-getStats API always returns 1 for mozRTT [Uns][]
- #1313977 [Core:Widget: Cocoa]-Can't scroll page using trackpad when mouse pointer is on right edge of the screen (on macOS 10.12 Sierra) [Mac][tpi:+]
- #1354715 [Core:Widget: Cocoa]-Titlebar turns gray after dictionary lookup, if we're not drawing tabs in the title bar [Mac][tpi:+]
- #1347835 [Core:Widget: Win32]-Some input methods can not enter numbers and symbols in XP [Win][]
- #1356183 [Firefox:General]-MousePosTracker should use event.clientX instead of event.screenX - window.mozInnerScreenX to avoid flushing layout [All][[photon-performance]]
- #1353831 [Firefox:Search]-OneOff block in search bar doesn't update text if Customize was opened at least once [Uns][[fxsearch]]
- #1355414 [Toolkit:Places]-places.sqlite migration fails if an application has never used the bookmarks service [Uns][[fxsearch]]
- #1349828 [Toolkit:XUL Widgets]-Animation of scrolling tab strip finishes too sharp when scrolling to the beginning/end of tab stip [Uns][]
- RC6 -> RC7 Changelog +0
None
Nightly 55 fixes since 20170306 (Gecko 54) ~2125
Aurora 54 fixes since 20170123 (Gecko 53) ~2414
Beta 53 fixes since 20161114 (Gecko 52) ~3176
Nightly Blog
Release Calendar
Release Tracking