The Official 20170329 NIGHTLY builds are out
The Official 20170329 AURORA builds are out
.The Official Firefox 53 Beta 8 builds are not yet out
Previous NIGHTLY: 20170328 (Fx 55.0a1)
Previous AURORA: 20170328 (Fx 54.0a2)
Previous BETA: 20170328 (Fx 53.0b7)
Hourly builds: Tinderbox Builds
Treeherder: Nightly | Aurora
Changelogs: NIGHTLY | AURORA | BETA
Release Notes: AURORA | BETA
Fixed:
- NIGHTLY +121
- #1342261
- #1439990
- #1348143
- #1348776
- #1350196
- #1350464
- #1350744
- #1350852 [Core:Audio/Video: Playback]-Dispatch a specific event to cancel the throbber while resuming video decoder. [All][]
- #1351160 [Core:Audio/Video: Playback]-Footgun in multiplying a TimeUnit by a double [Uns][]
- #1351263 [Core:Audio/Video: Playback]-Label runnables in dom/media/Benchmark.cpp [All][[QDL][TDC-MVP][MEDIA]]
- #1343797 [Core:Audio/Video: Playback]-Label runnables in dom/media/TextTrackManager.cpp [Uns][[QDL][TDC-MVP][MEDIA]]
- #1351522 [Core:Audio/Video: Playback]-Label runnables in dom/media/ogg/OggDemuxer.cpp [All][[QDL][TDC-MVP][MEDIA]]
- #1351525 [Core:Audio/Video: Playback]-Label runnables in dom/media/platforms/wmf/WMFAudioMFTManager.cpp [All][[QDL][TDC-MVP][MEDIA]]
- #1351526 [Core:Audio/Video: Playback]-Label runnables in dom/media/platforms/wmf/WMFVideoMFTManager.cpp [All][[QDL][TDC-MVP][MEDIA]]
- #1351527 [Core:Audio/Video: Playback]-Label runnables in dom/media/webaudio/MediaBufferDecoder.cpp [Uns][[QDL][TDC-MVP][MEDIA]]
- #1350814 [Core:Audio/Video: Playback]-Replace use of int64_t for microseconds by TimeUnit in AudioSink [Uns][]
- #1350815 [Core:Audio/Video: Playback]-Replace use of int64_t for microseconds by TimeUnit in AudioSinkWrapper [Uns][]
- #1350811 [Core:Audio/Video: Playback]-Replace use of int64_t for microseconds by TimeUnit in DecodedStream [Uns][]
- #1350826 [Core:Audio/Video: Playback]-Replace use of int64_t for microseconds by TimeUnit in MediaSink and its sub-classes [Uns][]
- #1350819 [Core:Audio/Video: Playback]-Replace use of int64_t for microseconds by TimeUnit in VideoSink [Uns][]
- #1347538 [Core:Audio/Video: Playback]-Seeking in WebM video causes corruption message [Uns][]
- #1351094 [Core:Audio/Video: Playback]-Stagefright: FPE crash in [@ stagefright::unitsToUs] [All][]
- #1350813 [Core:Audio/Video: Playback]-Use 0 as the sentinel value of MediaSink::GetEndTime() [Uns][]
- #1350191 [Core:Audio/Video: Playback]-Video doesn't play normally when I change volume [Uns][]
- #1350932 [Core:Audio/Video: Playback]-[Mac] BBC videos take too long to play or fails to play at all [Mac][]
- #1350147 [Core:CSS Parsing and Computation]-Consider removing the -moz-bound-element pseudo-class. [Uns][]
- #1351139 [Core:CSS Parsing and Computation]-Use only one kind of anonymous box for the block parts of an {ib} (block inside inline) split [Uns][]
- #1350671 [Core:CSS Parsing and Computation]-stylo: PresShell::RecreateFramesFor is sometimes called when there are pending restyles [Uns][]
- #1351518 [Core:CSS Parsing and Computation]-stylo: Stop bailing out before NS_DOCUMENT_STATE_WINDOW_INACTIVE check [Uns][]
- #1348382 [Core:Canvas: WebGL]-WebGL crash: [@mozilla::dom::WebGL2RenderingContextBinding::framebufferTextureLayer] [Uns][]
- #1343589 [Core:DOM: Animation]-Assertion failure: isRelevant == IsCurrent() || IsInEffect() (Out of date Animation::IsRelevant value) [All][]
- #1318223 [Core:DOM: Animation]-Unify NonOwningAnimationTarget and OwningElementRef [Uns][]
- #1337994 [Core:DOM: Animation]-stroke-dashoffset animation towards bottom of viewport does not animate unless the mouse moves [Win][]
- #1349862 [Core:DOM: Core & HTML]-XMLHttpRequest returning corrupt data for large blobs [All][]
- #1340921 [Core:DOM: Core & HTML]-[e10s] Crash in mozilla::ipc::SerializeInputStream with ipc.processCount > 1 [Win][[e10s-multi:+]]
- #1350752 [Core:DOM: IndexedDB]-Cleanup of callback lifetime management in mozStorage [Uns][]
- #1346247 [Core:DOM: Service Workers]-prevent service worker updates from running in two processes at the same time [Uns][]
- #1351008 [Core:DOM]-Lazily load Manifest jsms in manifestMessages.js [Uns][[MemShrink]]
- #1351250 [Core:DOM]-StructuredCloneAlgorithm doesn't cleanup mWasmModule correctly [Uns][]
- #1347425 [Core:DOM]-navigator.userAgent can do sync IPC [Uns][[qf:p1][necko-active]]
- #1332690 [Core:Disability Access APIs]-Crash in IPCError-browser | PDocAccessibleParent::AddChildDoc binding to nonexistant proxy! [Win][aes+]
- #1342245 [Core:Disability Access APIs]-accessibility.force_disabled=-1 (force enabled) should work on Windows [Uns][aes+]
- #1350772 [Core:Editor]-Crash on null ptr [@ nsCOMPtr | ChangeAttributeTransaction] [Uns][]
- #1349426 [Core:Editor]-Remove nsIHTMLObjectResizeListener [Uns][]
- #1351523 [Core:Gecko Profiler]-Reorder profiler_get_start_params() arguments [All][]
- #1351528 [Core:Gecko Profiler]-Streamline TracingMetadata [All][]
- #1348177 [Core:General]-Remove GetProcAddress for shell32 since we support Windows 7+ [Win][]
- #1350259 [Core:Graphics: Layers]-Crash in @0x0 | mozilla::layers::TextureImageTextureSourceOGL::BindTexture [Lin][[clouseau]]
- #1350247 [Core:Graphics: Layers]-Crash in mozilla::layers::DXGITextureHostD3D11::GetDevice [Win][[clouseau]]
- #1350251 [Core:Graphics: Layers]-HTML5 video.mp4 does not play properly when e10s is disabled under the condition that hardware H 264 decoding is blocked [Win][]
- #1348291 [Core:Graphics: Layers]-Intermittent [@ mozilla::layers::RotatedContentBuffer::SetBufferProvider] | Assertion failure: !aClient || !mDTBuffer || !mDTBuffer->IsValid(), at /home/worker/workspace/build/src/gfx/layers/RotatedBuffer.h:342 [Uns][]
- #1341101 [Core:Graphics: WebRender]-Convert nsDisplayBackgroundImage gradients into WebRender DisplayItems [Uns][[gfx-noted]]
- #1351384 [Core:Graphics: WebRender]-WebRenderLayerManager getting created in non-WR builds, causes crashes [All][[gfx-noted]]
- #1351434 [Core:ImageLib]-don't do any work in RasterImage::OnSurfaceDiscarded because we hold the surface cache mutex in it [Uns][]
- #1347306 [Core:Internationalization]-Hand over language negotiation from ChromeRegistry to LocaleService [Uns][]
- #1347272 [Core:Internationalization]-Move ChromeRegistry::IsLocaleRTL to LocaleService::IsLocaleRTL. [Uns][]
- #1331136 [Core:JavaScript Engine: JIT]-CacheIR: Failing to attach StringChar in octance pdfjs [Uns][[qf-]]
- #1351102 [Core:JavaScript Engine: JIT]-Up to 8 times slower JS performance compared to Chrome in attached code [Uns][]
- #1350896 [Core:JavaScript Engine: JIT]-Use Ion GetElem/SetElem ICs in more cases [All][]
- #1348904 [Core:JavaScript Engine]-Assertion failure: !templateObj->nonProxyIsExtensible(), at js/src/jscompartment.cpp:642 with OOM [Lin][[jsbugmon:update,ignore]]
- #1351059 [Core:JavaScript Engine]-Baldr: hooks not fired when Debugger callbacks set before Instance creation [Uns][]
- #1331092 [Core:JavaScript Engine]-Implement Async Iteration for web content on Nightly builds [Uns][]
- #1345177 [Core:JavaScript: GC]-Make RegExpShared into a proper GC thing [Uns][]
- #1350662 [Core:Layout: Form Controls]-[e10s] Background color of options select is white [Win][]
- #1350774 [Core:Layout: Form Controls]-[e10s] Background on <select> options is blue when opened for the first time [Win][]
- #1346124 [Core:Layout]-Handle return value of nsSVGMarkerFrame::PaintMark [Uns][]
- #1342872 [Core:Layout]-Label runnables in layout/printing/ [Uns][[QDL][TDC-MVP][LAYOUT]]
- #1342874 [Core:Layout]-Label runnables in layout/xul/ [Uns][[QDL][TDC-MVP][LAYOUT]]
- #1350734 [Core:Layout]-Load xul.css lazily in the content process [Uns][]
- #1350789 [Core:Layout]-Possible error in CSSStyleSheet::SizeOfIncludingThis [Uns][]
- #1350770 [Core:Layout]-Quadratic behavior in nsGenConList::Insert [Uns][[qf]]
- #1350719 [Core:Networking: HTTP]-0rtt indicator [Uns][[necko-active]]
- #1348041 [Core:Networking: HTTP]-Change default of network.http.max-urgent-start-excessive-connections-per-host to 3 [Uns][[necko-active]]
- #1349903 [Core:Networking: HTTP]-HttpChannelParent::DoAsyncOpen() would crash when a void LoadInfo is received [Uns][[necko-active]]
- #1312782 [Core:Networking: HTTP]-Implement "B" and "C" slots in the HTTP transaction dequeue logic [Uns][[necko-active]]
- #1347948 [Core:Networking: HTTP]-Report time that channel spent suspended between AsyncOpen and OnStartRequest [Uns][[necko-active]]
- #1316358 [Core:Networking: HTTP]-Set HSTS priming request urgent-start class [Uns][[necko-active]]
- #1351392 [Core:Networking]-Fix transport status events for http2 and ftp [Uns][[necko-active]]
- #1320744 [Core:Networking]-HttpChannelChild should implement nsIThreadRetargetableRequest [Uns][[necko-active][PBg-HTTP-M1]]
- #1326175 [Core:Networking]-Stop preserving empty passwords in URLs [Uns][[necko-active]]
- #1058040 [Core:SVG]-Make context paint (context-fill, context-stroke, etc.) work for SVG-as-an-image [All][[photon][only supported for a limited number of elements][pref for content: svg.context-properties.content.enabled]]
- #1345853 [Core:SVG]-SVG image pattern not visible in Firefox [Uns][]
- #1342737 [Core:Security: PSM]-Avoid using nsCRT.h and nsCRTGlue.h in PSM [Uns][[psm-assigned]]
- #1344453 [Core:Security: Process Sandboxing]-[BUG] [Windows] [e10s] Unable to open attachments from Windows Mail trusted store app in Firefox [Uns][sbwc2]
- #1343550 [Core:Web Audio]-Crash near null [@ mozilla::dom::AudioNode::AudioNode] [Uns][]
- #1350912 [Core:WebRTC: Networking]-TIAS can be below the minimum bitrate for high-resolution streams (especially screensharing) [Uns][]
- #1344556 [Core:WebRTC: Signaling]-Nor a=simulcast/a=rid if calling sender.setParameters() before pc.createAnswer() [Uns][]
- #1349233 [Core:WebRTC]-While screen sharing on Cisco Spark (web app) the receiving end only sees a still image [Uns][]
- #1350794 [Core:WebVR]-Crash when VRDisplayHost::SubmitFrame() [Uns][]
- #943283 [Core:XPConnect]-Locale-specific JS number/date formatting should not make a trip through non-UTF encodings [All][]
- #1322539 [Core:XPConnect]-Sort our the gray invariant situation with Xrays [Uns][]
- #1350782 [Firefox:Developer Tools: Framework]-Fix undefined Cu error on unregistering tool using its definition object. [Uns][]
- #1348169 [Firefox:Developer Tools: Inspector]-Fix NaN shown in the Box Model's margins [Uns][]
- #1349216 [Firefox:Developer Tools: Inspector]-Fix NaN shown in the Box Model's positions [Uns][]
- #1343447 [Firefox:Developer Tools: Inspector]-Maintain aspect ratio of grid outline [Uns][]
- #1349275 [Firefox:Developer Tools: Inspector]-Node dimension tooltip positioned incorrectly (maybe related to scrolling) [All][]
- #1349538 [Firefox:Developer Tools: JSON Viewer]-Fast clicking on "Save" button opens multiple filePicker [Uns][]
- #1350215 [Firefox:Developer Tools: Netmonitor]-Move MC code into src/ and left panel.js, index.xhtml in top level [Uns][[netmonitor]]
- #1349415 [Firefox:Developer Tools: Netmonitor]-Pass Connection data into NetmonitorController to support run on both toolbar and browser tab [Uns][[netmonitor]]
- #1335192 [Firefox:Developer Tools: Shared Components]-Improve accessibility of devtools/client/shared/components/tree/tree-view.js [Uns][]
- #1351425 [Firefox:Developer Tools]-Disable DevTools e10s cohort manipulation for when e10s is 100% enabled [All][]
- #1350388 [Firefox:Downloads Panel]-Drag&drop some HTTPS links in the download icon displays wrongly download as failed [Win][[necko-active]]
- #1344345 [Firefox:Extension Compatibility]-Revert e10s addons rollout to only addons with mpc=true or webextensions, and remove whitelist support [Uns][[go-faster-system-addon]]
- #1247201 [Firefox:General]-RemoveDataFromDomain return promise is incomplete [Uns][[good first bug][lang=js]]
- #1350974 [Firefox:Installer]-Cancelling installer UAC prompt closes installer [Win][]
- #1350087 [Firefox:Preferences]-Create a fork of the preferences styling and icons [Uns][]
- #1312349 [Firefox:Preferences]-Hide the section of Offline Web Content and User Data in about:preferences [Uns][[storage-v1]]
- #1349841 [Firefox:Site Identity and Permission Panels]-Don't show "Never For This Session" option in web notification permission prompts in PBM [Uns][[fxprivacy]]
- #1339908 [Toolkit:Blocklisting]-Blocklist malware dlls smci32.dll and smci64.dll [Uns][]
- #1348224 [Toolkit:Form Manager]-Don't do _adjustAcItem() if the type of item that about to attach is different from the previous item's type. [Uns][[form autofill:MVP]]
- #1350208 [Toolkit:Form Manager]-Specify text color of selected profile item instead of inheriting from global autocomplete style [Uns][[form autofill:M1]]
- #1350471 [Toolkit:General]-add unregisterTimer method to nsIUpdateTimerManager [Uns][]
- #1351329 [Toolkit:Notifications and Alerts]-Desktop notifications are appearing in the middle of the screen on Windows 10 [Uns][]
- #981348 [Toolkit:OS.File]-OS.File.getAvailableFreeSpace() returns garbage for some filesystems on XP_UNIX but non-Linux [Fre][]
- #1350798 [Toolkit:Safe Browsing]-Ignore v4 completion too early will cause telemetry::URLCLASSIFIER_MATCH_RESULT gets wrong results [Uns][#sbv4-m6]
- #1349389 [Toolkit:Telemetry]-Lazily load osfile.jsm in telemetry [Uns][[MemShrink]]
- #1350881 [Toolkit:Themes]-Clean up button styling for Windows Classic [Uns][]
- #1350556 [Toolkit:Themes]-Remove fallback styling for XUL scale widget [All][]
- #1351258 [Toolkit:Themes]-Remove faststripe [All][]
- #1351381 [Toolkit:WebExtensions: Experiments]-Provide a console API object in experiments API sandbox [Uns][]
- #1351100 [Toolkit:about:memory]-Remove check for "redundant/" in memory reports [Uns][]
Partial Landings/Diagnostic Patches:
- #1309200 [Core:Graphics]-Avoid hard-coding the choice of the cairo drawing backend whenever possible. [Uns][[gfx-noted][leave-open]]
- #713680 [Core:Layout: Text]-Use Consolas as the default monospace font on Windows Vista & 7 [Win][[qx]]
- #1345368 [Core:Security: PSM]-Upgrade Firefox 55 to NSS 3.31 [Uns][[psm-assigned]]
- #877661 [Core:SVG]-Intermittent layout/reftests/svg/svg-integration/mask-html-01-extref-02.xhtml | image comparison (==), max difference: 255, number of differing pixels: 49528 [All][[stockwell needswork]]
- AURORA +24
- #1218437
- #1344957
- #1345160
- #1349276
- #1320134 [Core:Audio/Video: Playback]-Crash in xul.dll@0x4d768 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xul.dll@0x4d739 | xu [Win][[ps-radar]]
- #1283947 [Core:Document Navigation]-Intermittent docshell/test/navigation/test_sessionhistory.html | Test timed out. [Uns][[stockwell fixed]]
- #1346777 [Core:Graphics: Layers]-Assertion failure: false (Both parent and child geometry present in nested 3D context!), at ContainerLayerComposite.cpp:114 [Uns][]
- #1347486 [Core:JavaScript Engine]-Crash in GetCacheIRExpectedInputType [Win][]
- #1349298 [Core:JavaScript Engine]-Assertion failure: numOptimizedStubs_ < 16, at js/src/jit/ICState.h:104 [Lin][[jsbugmon:update]]
- #1349871 [Core:JavaScript Engine]-[wasm] Assertion failure: profilingReturn_ < end_, at js/src/wasm/WasmCode.cpp:350 [Lin][[jsbugmon:]]
- #1342366 [Core:Networking]-Crash in nsWyciwygChannel::GetCharsetAndSource [All][[necko-active]]
- #1334443 [Core:Networking]-Crash in mozilla::net::nsProtocolProxyService::LoadHostFilters [All][[necko-active]]
- #1344498 [Core:Networking]-Crash in OOM | large | NS_ABORT_OOM | nsCString::StripChars [Win][[necko-active]]
- #1343977 [Core:Panning and Zooming]-Tapping twice on chrome popups doesn't close it on touch devices [Win][]
- #1344478 [Core:Security: PSM]-Crash in PL_HashTableLookupConst | SECOID_FindOID_Util correlated to cliqz addon [All][[psm-assigned]]
- #1345612 [Core:Security: PSM]-IPv6 address certificates in certificate store are ignored [All][[psm-assigned]]
- #1342398 [Core:Widget: Cocoa]-Target milestone popup on Bugzilla pages is misplaced [Mac][tpi:+]
- #1348257 [Firefox:Device Permissions]-Checking "Remember this decision" for WebRTC prompts in PBM should store for session only [Uns][[fxprivacy]]
- #1349987 [Firefox:File Handling]-nsExtProtocolChannel doesn't initialize its load flags to 0 [Uns][]
- #1350315 [Firefox:General]-Html5-video mouse does not hide when in fullscreen [Win][]
- #1347503 [Firefox:Site Identity and Permission Panels]-Geolocation and Notification prompts do not swap to a new window [Uns][[fxprivacy]]
- #1348574 [Firefox:Theme]-Selected awesomebar item uses the wrong text color with High Contrast black theme (selected item text lacks contrast) [Win][]
- #1350064 [Toolkit:Add-ons Manager]-System add-ons deployed with a build do not update an existing system add-on that was pushed. [Uns][]
- #1349187 [Toolkit:General]-Firefox crashes when popups close, if 'disable popup auto hide' is enabled [Win][]
- Beta 7 -> Beta 8 Changelog +14
- #1218437
- #1342823
- #1349276
- #1345756 [Core:Audio/Video: Playback]-Can't seek to last audio frame on OS X treeherder [Uns][]
- #1346777 [Core:Graphics: Layers]-Assertion failure: false (Both parent and child geometry present in nested 3D context!), at ContainerLayerComposite.cpp:114 [Uns][]
- #1347486 [Core:JavaScript Engine]-Crash in GetCacheIRExpectedInputType [Win][]
- #1349298 [Core:JavaScript Engine]-Assertion failure: numOptimizedStubs_ < 16, at js/src/jit/ICState.h:104 [Lin][[jsbugmon:update]]
- #1344498 [Core:Networking]-Crash in OOM | large | NS_ABORT_OOM | nsCString::StripChars [Win][[necko-active]]
- #1342398 [Core:Widget: Cocoa]-Target milestone popup on Bugzilla pages is misplaced [Mac][tpi:+]
- #1349987 [Firefox:File Handling]-nsExtProtocolChannel doesn't initialize its load flags to 0 [Uns][]
- #1350315 [Firefox:General]-Html5-video mouse does not hide when in fullscreen [Win][]
- #1347503 [Firefox:Site Identity and Permission Panels]-Geolocation and Notification prompts do not swap to a new window [Uns][[fxprivacy]]
- #1348574 [Firefox:Theme]-Selected awesomebar item uses the wrong text color with High Contrast black theme (selected item text lacks contrast) [Win][]
- #1350064 [Toolkit:Add-ons Manager]-System add-ons deployed with a build do not update an existing system add-on that was pushed. [Uns][]
Nightly 55 fixes since 20170306 (Gecko 54) ~1173
Aurora 54 fixes since 20170123 (Gecko 53) ~2244
Beta 53 fixes since 20161114 (Gecko 52) ~3093
Nightly Blog
Release Calendar
Release Tracking